powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Today и ДРУГИЕ
8 сообщений из 8, страница 1 из 1
Today и ДРУГИЕ
    #35365514
durban2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
Как заставить совместно работать
Today
и
GetText()>'01-01-2005' and GetText()<'01-01-2008'
'Вводимая дата принимает значение года от 2006 до 2007 включительно.'

каждый в отдельности работает. Хочу, чтобы
в поле типа date после открытия dialog window
в поле выводилась текущая дата из компьютера,
но пользователь смог её корректировать.
...
Рейтинг: 0 / 0
Today и ДРУГИЕ
    #35365728
Фотография Dmitry.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
что конкретно не работает-то ?
...
Рейтинг: 0 / 0
Today и ДРУГИЕ
    #35365778
Michel BALLACK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
каждый в отдельности работает. Хочу, чтобы
в поле типа date после открытия dialog window
в поле выводилась текущая дата из компьютера,
но пользователь смог её корректировать.


today без GetText()>'01-01-2005' and GetText()<'01-01-2008'
работает
и
GetText()>'01-01-2005' and GetText()<'01-01-2008'
без today работает
...
Рейтинг: 0 / 0
Today и ДРУГИЕ
    #35365845
18-я весна
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ошибка в том что вот это:
Код: plaintext
GetText()>'01-01-2005'
сравнение двух строк , а не дат
...
Рейтинг: 0 / 0
Today и ДРУГИЕ
    #35367080
edmikeca
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сегодня на дворе, кстати, 2008-06-10, а Вы хотите текущую дату и до 2008-01-01? Противоречие однако :)
...
Рейтинг: 0 / 0
Today и ДРУГИЕ
    #35367093
Локшин Марк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
edmikecaСегодня на дворе, кстати, 2008-06-10, а Вы хотите текущую дату и до 2008-01-01? Противоречие однако :)
Да и то что написано противоречит тексту - 'Вводимая дата принимает значение года от 2006 до 2007 включительно.' Почему сравнивать с 01-01-2005?
...
Рейтинг: 0 / 0
Today и ДРУГИЕ
    #35368153
Фотография voronk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Today() Description: Obtains the system date and time.

Не аккуратно, хрен знает какая дата может быть на ПиСи, рекомендую в скрипте окна подцепить сегодняшнюю дату с времени сервака и загнать её в инстанс или в скрипте аппликации и загнать её в глобал, ну и потом на itemchanged колонки сделать *проверку* типа:

choose case getcolumnname()
case "имя твоей колонки"
IF year(date(data)) < year(твоя переменная) or year(date(data)) > year(твоя переменная) THEN
s_error_string = 'Вводимая дата ....'
This.Modify(имя твоей колонки.ValidationMsg = ' + s_error_string)
RETURN 1
END IF

end choose

ну и перед твоё_datawindow.update() сделай
if твоё_datawindow.accepttext() <> 1 then
messagebox(This.title, 'Твой мэссад', StopSign!)
return
end if
...
Рейтинг: 0 / 0
Today и ДРУГИЕ
    #35371773
durban22
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
благодарю всех

ОСОБЕНО,

edmikeca ,

Ваш ответ - ЭТО ТО!
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Today и ДРУГИЕ
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]