как проверить корректность даты

отредактировано 07:20 Раздел: FastReport Server
В Designer Studio при просмотре, объект FfrxDateEditControl показывает как и положено календарик, но при запуске отчета через FastReport Server, календарика нет и надо вводить/редактировать дату руками, при этом, если ввод будет не корректным, то отчет начнет "бесконечно долго" выполняться т.е. зависнет. Пробую так: if ValidDate(DateToStr(DateEdit1.Date)) Then ....
не помогает, хотя конструкция типа: if ValidFloat(Edit1.text) Then ... помогала отловить некооректный ввод на цифрах.
Что делать? помогите!
Стоит: FastReport Designer Studio 4.6.57, FastReport Server Версия: 2.0.0

Комментарии

  • отредактировано 07:20
    написал: »
    В Designer Studio при просмотре, объект FfrxDateEditControl показывает как и положено календарик, но при запуске отчета через FastReport Server, календарика нет и надо вводить/редактировать дату руками, при этом, если ввод будет не корректным, то отчет начнет "бесконечно долго" выполняться т.е. зависнет. Пробую так: if ValidDate(DateToStr(DateEdit1.Date)) Then ....
    не помогает, хотя конструкция типа: if ValidFloat(Edit1.text) Then ... помогала отловить некооректный ввод на цифрах.
    Что делать? помогите!
    Стоит: FastReport Designer Studio 4.6.57, FastReport Server Версия: 2.0.0
    Попробуйте расположить проверку в обработчике DialogPageOnDeactivate

Оставить комментарий

Многофункциональный текстовый редактор. Чтобы отредактировать стиль параграфа, нажмите TAB, чтобы перейти к меню абзаца. Там вы можете выбрать стиль. По умолчанию не выбран ни один стиль. Когда вы выберете текст, появится встроенное меню форматирования. Нажмите TAB, чтобы войти в него. Некоторые элементы, такие как многофункциональные вставки ссылок, картинок, индикаторов загрузки и сообщений об ошибок могут быть вставлены в редактор. Вы можете перемещаться по ним, используя стрелки внутри редактора и удалять с помощью клавиш delete или backspace.