- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
Функция ПроверкаЗаполнения()
Если НЕ ЗначениеЗаполнено(Контрагент) Тогда
Предупреждение("Не выбран контрагент!");
Возврат Ложь;
КонецЕсли;
Если НЕ ЗначениеЗаполнено(ВалютаДокумента) Тогда
Предупреждение("Не выбрана валюта документа!");
Возврат Ложь;
КонецЕсли;
Если НЕ ЗначениеЗаполнено(ДатаОкончания) Тогда
Предупреждение("Не выбрана дата окончания периода сверки!");
Возврат Ложь;
КонецЕсли;
Если ДатаОкончания < ДатаНачала Тогда
Предупреждение("Неверно задан период сверки расчетов!");
Возврат Ложь;
КонецЕсли;
Возврат Истина;
КонецФункции
proctologist 23.11.2016 16:26 # −1
barop 24.11.2016 00:05 # 0
guest 02.12.2016 14:36 # 0
AnalniyTerzatel 02.12.2016 14:52 # 0
guest 11.02.2017 19:01 # 0
guest 11.02.2017 17:04 # +1
guest 11.02.2017 17:24 # 0
TamerlanDE 15.12.2016 02:00 # 0
bayan 15.12.2016 02:01 # 0
guest 16.12.2016 12:27 # 0
guest 17.01.2017 18:50 # 0
Nir 18.12.2016 14:12 # 0
Код что представлен выше будет выводить по ОДНОЙ ошибке каждый раз при попытке записать документ.
bormand 18.12.2016 14:27 # 0
З.Ы. Но тут ещё не самый ебанутый способ. Хуже когда проверка с месседжбоксом повешана на потерю фокуса полем... Пока не заполнишь как надо - из поля не выйдешь.
TPAXHY_B_AHYC 18.12.2016 15:02 # −2
mrbus 20.12.2016 11:15 # −1
Dr_Stertor 20.12.2016 13:54 # 0
Правильно, при ошибке нужно молча выходить из проги, "по-английски". Даёшь аристократию!..
bayan 22.12.2016 00:57 # 0
А потом вспомнил что ты же пишешь на дельфи, и подумал что наверное у тебя кругом 1998-й год, и четвертая дельфи летает на 98-й винде на новеньком 166м пентиуеме
Analotolievich 22.12.2016 16:31 # 0
Dr_Stertor 23.12.2016 01:59 # 0
Dr_Stertor 23.12.2016 01:58 # 0
guest 11.02.2017 19:02 # 0
>166м пентиуеме
Щито? Уже 266 был.
inkanus-gray 11.02.2017 20:47 # 0
Dr_Stertor 23.12.2016 02:02 # 0