Как определить категория или документ?

Тема в разделе "Lotus - Программирование", создана пользователем Guest_rocsolanka_*, 6 июл 2005.

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

    Guest_rocsolanka_* Гость

    Проблема такая: есть view, одна колонка которого - категория. И есть кнопка(Edit), которую хотелось бы скрывать, если пользователь выделил строку, которая отображает категорию, а не документ. Как это сделать? @IsCategory,@IsExpandable - не работают :-(
     
  2. Domino6

    Domino6 Гость

    Кнопкой что делаеш ?
    Если на формулах то впиши
    IsDoc:=@if(Form=!"";@True;@False)
    У документа всегда есть поле Form
    А дальше либо сообщение либо выход если это не документ
     
  3. Guest

    Guest Гость

    <!--QuoteBegin-Domino6+6:07:2005, 17:17 -->
    <span class="vbquote">(Domino6 @ 6:07:2005, 17:17 )</span><!--QuoteEBegin-->Кнопкой что делаеш ?
    Если на формулах то впиши
    IsDoc:=@if(Form=!"";@True;@False)
    У документа всегда есть поле Form
    А дальше либо сообщение либо выход если это не документ
    [snapback]21970" rel="nofollow" target="_blank[/snapback]​
    [/quote]
    Так не работает :-(. Объясню подробнее, чего я хочу. На вьюшке есть кнопка,
    При нажатии на которую будет открываться форма для редактирования выделенного документа. Во вьшке есть поле, которое является категорией. соответственно, если документ не выделен(выделена категория) кнопку редактирования документа надо скрыть, т.е. в Hide when для кнопки вписать условие, что выделена категория, а не документ. А то пользователей пугает сообщение "Can not execute the specified command" , когда они нажимают кнопку редактирования стоя на строке с категорией :-(
     
  4. Medevic

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

    Регистрация:
    10 дек 2004
    Сообщения:
    3.346
    Симпатии:
    2
    Для: Guest
    Работает. Просто ты не так делаешь. Скрыть не получится. Да и не надо это.
    Вот код для кнопки редактирования.
    Код (Text):
    @If(Form!="";@Command([EditDocument];1);@Prompt([OK];"";"Это категория"))
     
  5. Guest

    Guest Гость

    <!--QuoteBegin-Medevic+7:07:2005, 09:14 -->
    <span class="vbquote">(Medevic @ 7:07:2005, 09:14 )</span><!--QuoteEBegin-->Для: Guest
    Работает. Просто ты не так делаешь. Скрыть не получится. Да и не надо это.
    Вот код для кнопки редактирования.
    Код (Text):
    @If(Form!="";@Command([EditDocument];1);@Prompt([OK];"";"Это категория"))
    [snapback]21981" rel="nofollow" target="_blank[/snapback]​
    [/quote]

    Спасибо, заработало!
     
Загрузка...
Статус темы:
Закрыта.

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