@prompt возвращает только 143 символа надо больше...

Тема в разделе "Lotus - Программирование", создана пользователем Mikle77, 22 янв 2008.

  1. Mikle77

    Mikle77 Well-Known Member

    Регистрация:
    19 дек 2007
    Сообщения:
    81
    Симпатии:
    0
    @Prompt возвращает только 143 символа надо больше.


    OrgList содержит список значений, которые могут быть длинными (у нас некоторые значения 287 и более сиволов)

    В @Prompt выбираем список значений из OrgList (см. формулу ниже)

    @Set("~DeleteOrg" ; @Prompt( [OkCancelList];@DbTitle; "Выберите ..." ; @Subset(@Word (OrgList ; "|" ; 1);1) ;@Word (OrgList ; "|" ; 1)));

    Но @Prompt от длинных значений берет только первые 143 символа. Далее значение ~DeleteOrg используется в качесте ключа в формуле:

    @Set("~IndexOrg"; @Member( ~DeleteOrg ;@Word (OrgList ; "|" ; 1) ));

    И возникает ошибка. Как сделать так, что бы возвращал большее количество символов или может быть использовать другую формулу?
     
  2. mike

    mike Well-Known Member

    Регистрация:
    25 апр 2005
    Сообщения:
    45
    Симпатии:
    0
    думаю, можно использовать @PickList:

    choice := @PickList( [Custom] ; "":"" ; view_name ; head ;prompt ;view_column );
     
Загрузка...

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