• 🔥 Бесплатный курс от Академии Кодебай: «Анализ защищенности веб-приложений»

    🛡 Научитесь находить и использовать уязвимости веб-приложений.
    🧠 Изучите SQLi, XSS, CSRF, IDOR и другие типовые атаки на практике.
    🧪 Погрузитесь в реальные лаборатории и взломайте свой первый сайт!
    🚀 Подходит новичкам — никаких сложных предварительных знаний не требуется.

    Доступ открыт прямо сейчас Записаться бесплатно

Многострочный @if

  • Автор темы Автор темы morpheus
  • Дата начала Дата начала
M

morpheus

Вопрос
Есть программный код на формулах который выполняется при сохранение дока. Мне надо перед тем каего запустить проверить на "непустость" поле 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 

)
)
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab