M
morpheus
Вопрос
Использовать в данном случае оператор @DO
Пример
В данном примере: если поле field1 - пусто, то появляеться окошко "Field is empty", если поле не пустое, то выполняеться весь код от 1 до 4.
Внимание, в секции @do( ... ) после последнего выражения не надо ставить ";"
ОтветЕсть программный код на формулах который выполняется при сохранение дока. Мне надо перед тем каего запустить проверить на "непустость" поле N. Если поле пустое то не выполнять код так как будет ошибочный результат. Как это сделать на фомулах?
Использовать в данном случае оператор @DO
Запускает выражение слева на право, и возвращает значение последнего выражения в спискеEvaluates expressions from left to right, and returns the value of the last expression in the list
Пример
В данном примере: если поле field1 - пусто, то появляеться окошко "Field is empty", если поле не пустое, то выполняеться весь код от 1 до 4.
Внимание, в секции @do( ... ) после последнего выражения не надо ставить ";"
Код:
@IF (field1 = ""; @Prompt("Field is empty"); @do(
Ваш большой код1;
Ваш большой код2;
Ваш большой код3;
Ваш большой код4
)
)