Вверх ↑
Этот топик читают: Гость
Ответов: 150
Рейтинг: 0
#1: 2007-01-29 19:20:45 ЛС | профиль | цитата
Всем привет!

Помогите, пожалуйста, разобраться с моим кодом. Вроде все правильно подключила, а он почему-то не работает... На самом деле всё просто - надо, чтобы до 18 часов 22 сентября любого года прибавлялось на единицу меньше (8), а с 18 часов 22 сентября на единицу больше (9). А у меня почему-то всё время прибавляется число 9 вне зависимости от сравнения, которые я ввела. Помогите, пожалуйста, найти ошибку в подключении компонентов. Ну никак не могу её найти...

code_897

[size=-2]------ Добавлено в 19:20
Кстати, есть еще одна проблема при сравнении в другом коде, когда на OnTrue не выдается результат, хотя должен бы... Здесь если значения равны между собой и оба равны нулю, то должна выходить строка. А у меня не выходит почему-то хоть тресни... Посмотрите, пожалуйста.

code_898
карма: 0

0
файлы: 2code_897.txt [4.9KB] [322], code_898.txt [1.5KB] [357]
Ответов: 8926
Рейтинг: 823
#2: 2007-01-29 19:43:12 ЛС | профиль | цитата
Ntl-M, 1. к сожалению, у меня нет элемента CaseEx
2. повнимательней посмотрите сравниваемые величины - обе-ли они одного типа?
карма: 19

0
Ответов: 150
Рейтинг: 0
#3: 2007-01-29 19:43:30 ЛС | профиль | цитата
Этот код не отражает примера.
карма: 0

0
файлы: 1code_899.txt [1.9KB] [294]
Разработчик
Ответов: 26151
Рейтинг: 2127
#4: 2007-01-29 19:48:17 ЛС | профиль | цитата
Ntl-M, В первом коде ты забыла поставить конвертор строки в число code_900

[size=-2]------ Добавлено в 19:48
Проверь типы данных для сравнения во всех кодах
карма: 22

0
файлы: 1code_900.txt [5.1KB] [451]
Ответов: 150
Рейтинг: 0
#5: 2007-01-29 20:55:48 ЛС | профиль | цитата
И это сравнение у меня никак не выходит В общем просто засада с этими сравнениями ...

code_901

карма: 0

0
файлы: 1code_901.txt [936B] [315]
Гость
Ответов: 17029
Рейтинг: 0
#6: 2007-01-29 22:13:53 правка | ЛС | профиль | цитата


Редактировалось 3 раз(а), последний 2021-05-21 12:13:54
карма: 0

0
Разработчик
Ответов: 26151
Рейтинг: 2127
#7: 2007-01-29 23:17:22 ЛС | профиль | цитата
Ntl-M, вот ответ на code 898 code_902 Насколько я понял описание

[size=-2]------ Добавлено в 23:17
Третий код я вообще не понял, ты выставляешь номер индекса, которого нет в списке. Затем, если продлить список строками, пытаешься сравнить строку со значением "0". Если ты хочешь сравнивать числа, записанные в первом списке, то поставь конвертор строки в число. Но считай, что я не понял твоего примера. code_903
карма: 22

0
файлы: 2code_902.txt [1.9KB] [473], code_903.txt [1.9KB] [477]
Ответов: 8926
Рейтинг: 823
#8: 2007-01-30 01:19:43 ЛС | профиль | цитата
Ntl-M, вот для Вас схемка для именения даты-времени при попадании изменяемой даты внутрь интервала. Ввод дат в любом MS формате. дата начала интервала должна быть меньше даты окончания. Изменения в +-секундах.
Посмотрите ещё здесь (код №874 и Conv.rar) http://www.dev.hiasm.com/xf/topic.php?t=7373&start=15
code_904

[size=-2]------ Добавлено в 01:19
Ntl-M, забыл отметить: годы в датах начала и окончания интервала предназначены исключительно для обозначения старшинства дат и могут быть любыми , хоть 3967 или 101, но с разницей между ними не более 1.
карма: 19

0
файлы: 1code_904.txt [2.7KB] [386]
Гость
Ответов: 17029
Рейтинг: 0
#9: 2007-01-30 02:13:38 правка | ЛС | профиль | цитата


Редактировалось 3 раз(а), последний 2021-05-21 12:13:54
карма: 0

0
Разработчик
Ответов: 26151
Рейтинг: 2127
#10: 2007-01-30 02:59:24 ЛС | профиль | цитата
Ntl-M, если тебе очень нужен Case, то вот так code_907

[size=-2]------ Добавлено в 02:38
Ntl-M писал(а):
теперь он выдает текст только из второго списка, даже если в первый список при нажатии кнопки добавляется текст. Как это можно исправить

А я там сумматора строк и не увидел, что к чему должно приклеиваться?

[size=-2]------ Добавлено в 02:59
Ntl-M, насколько я понял, то вот так code_908. Если надо добавлять в начало, то переставь верхние точки у StrCat'a
карма: 22

0
файлы: 2code_907.txt [1.7KB] [507], code_908.txt [1.2KB] [505]
Ответов: 8926
Рейтинг: 823
#11: 2007-01-30 11:51:34 ЛС | профиль | цитата
Ntl-M,
надо, чтобы до 18 часов 22 сентября любого года прибавлялось на единицу меньше (8), а с 18 часов 22 сентября на единицу больше
этот скрипт и определяет, находится дата внутри интервала дат или нет (именно интервала - ведь любая дата находится после 18 часов 22 сентября предыдущего года или до 18 часов 22 сентября последующего года ) ; а куда единицу прибавлять - Вам и решать
карма: 19

0
Гость
Ответов: 17029
Рейтинг: 0
#12: 2007-01-31 00:12:25 правка | ЛС | профиль | цитата


Редактировалось 3 раз(а), последний 2021-05-21 12:13:54
карма: 0

0
Ответов: 8926
Рейтинг: 823
#13: 2007-01-31 00:47:24 ЛС | профиль | цитата
Ntl-M,
code_914
карма: 19

0
файлы: 1code_914.txt [1.5KB] [399]
Разработчик
Ответов: 26151
Рейтинг: 2127
#14: 2007-01-31 10:57:05 ЛС | профиль | цитата
Ntl-M, Вроде вот так code_916
карма: 22

0
файлы: 1code_916.txt [1.5KB] [476]
14
Сообщение
...
Прикрепленные файлы
(файлы не залиты)