Чекбокс через экшин

Тема в разделе "Lotus - Программирование", создана пользователем LIGHT, 1 окт 2007.

Статус темы:
Закрыта.
  1. LIGHT

    LIGHT Гость

    Господа, как сделеть checked чекбоксу через кнопку на панели действий.
    Пробую так:

    @If(@Prompt([YesNo];"Внимание";"Вы действительно желаете снять документ с контроля?") = 1; @Success; @Return(""));
    FIELD DocNoValid:= 1;
    @Command([... рефреши всякие)

    Не фига не чекается.
    Просто возникла ситуевина что есть в форме чек который частенько по ошибки щелкают, по этому решили его скрыть и сделать изменение его параметра через кнопку. Только что-то зараза упирается.
     
  2. Sandr

    Sandr Гость


    Если чекбокс скрыт, то откуда ты знаешь, что он не чекнулся? Сохрани документ и посмотри значение поля... Он скорее всего отмечен...
    ЗЫ: А если поле скрытое, то зачем чекбокс? Нельзя обыкнвенное текстовое всунуть?
     
  3. LIGHT

    LIGHT Гость

    Можно так и сделал (переделал)
     
  4. RAJ

    RAJ Well-Known Member

    Регистрация:
    17 янв 2007
    Сообщения:
    440
    Симпатии:
    0
    просто для информации:

    чтобы отметить флажок/радиокнопку, просто надо присвоить полю текстовое значение соответствующего пункта выбора, в случае использования алиасов - текстовое значение алиаса

    флажок чекался при FIELD DocNoValid:= "1"; (в двойных кавычках)
     
  5. ToNiK!

    ToNiK! Гость

    У меня появился встречный вопрос: а как через формулы сделать так чтобы показывались только отмеченные чекбоксы?(тоесть те, которые нажатые)
     
  6. Medevic

    Medevic Что это ? :)
    Lotus team

    Регистрация:
    10 дек 2004
    Сообщения:
    3.346
    Симпатии:
    2
    Для: ToNiK!
    Загнать в список вариантов отмеченные значения.
     
  7. Sandr

    Sandr Гость

    Если имеются ввиду формулы скрытия, то fildName="", или fildName!="1", если значение отмеченного = "1"...
     
  8. Medevic

    Medevic Что это ? :)
    Lotus team

    Регистрация:
    10 дек 2004
    Сообщения:
    3.346
    Симпатии:
    2
    Ну и галку поставить "Refresh choices on document refresh".
     
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей