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

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

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

скритие кнопок

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

Cleric84

Well-known member
03.01.2008
599
0
всем привет, столкнулся с такой проблемой.

надобно скрить кнопку, но очень много условий.. и я незнаю как.
вобщем сам процес:
форма на форме "кнопа" на форме есть поля от которх нужно отталкиватся(wfTaskName_1..wfTaskName_10)
тоесть например
если щас "активное" поле wfTaskName_1 и поля ConclusionBME,ConclusionRTE,ConclusionRSE,ConclusionITE,ConclusionORGE не заполнени тогда кнопу надо прятать..
для wfTaskName_2 существуют свои поля
и так далее
я непонимаю как строить саму формулу.....
 
Вычисли на скрипте, результат запиши в поле и прячь уже на основе его значаения.
 
Omh
ничево не понял ....как на скрипте ето вичислить?может есть пример какой то?
 
если щас "активное" поле wfTaskName_1 и поля ConclusionBME,ConclusionRTE,ConclusionRSE,ConclusionITE,ConclusionORGE не заполнени тогда кнопу надо прятать..

Конечно, не самое изящное решение, но работать будет:
на Entering (впрочем не только там) в твои чудо поля wfTaskName_1 .. wfTaskName_10 ставишь скритик типа:

Код:
if uidoc.CurrentField = "wfTaskName_1" then
if doc.GetItemValue("ConclusionBME")(0) + ... + doc.GetItemValue("ConclusionORGE")(0) = "" then
Call doc.ReplaceItemValue("HideThisShittyButton", "1")
else
Call doc.ReplaceItemValue("HideThisShittyButton", "")
end if
end if
Call uidoc.refreshHideFormulas

Это всё не окончательное решение, а вектор думания.

В кнопке HideFormula ставишь равную
Код:
HideThisShittyButton = "1"
 
Omh
спасибки за подсказку ...буду пробовать..:)
 
Мы в соцсетях:

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