Обновление Listbox на форме без Refresh'а документа

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

  1. SparkLone

    SparkLone Гость

    Доброго времени суток.
    Возник вопрос, - у меня есть ListBox, у которого в качестве Choices выбран вариант "Use formula for choices" и выборка делается из hide TextField лежащего на той же форме.
    Логика такая - юзер вызывает диалог, выбирает какие то строки, подтверждает - они записываются в TextField. После этого сейчас вызывается CurDocument.Refresh, следовательно для Listbox перечитывается значение из TextField - и все вроде отлично..
    Но мне сейчас просто необходимо избавится от Refresh'а документа, есть ли другие варианты реализации описанной задачи (вариант открыть/закрыть документ тоже не подходит)?
     
  2. Elena Nefedova

    Elena Nefedova Гость

    <!--QuoteBegin-SparkLone+3:04:2007, 20:25 -->
    <span class="vbquote">(SparkLone @ 3:04:2007, 20:25 )</span><!--QuoteEBegin-->другие варианты реализации описанной задачи
    [snapback]61173" rel="nofollow" target="_blank[/snapback]​
    [/quote]Убрать можно листбокс, а сделать кнопочку, по которой и запросить у пользователя выбор (имитация dialogList, которую я использую, когда нужно избежать Refresh'а
     
  3. SparkLone

    SparkLone Гость

    Для: Elena Nefedova
    Видимо я не корректно обьяснил..
    Необходимо чтобы ЛистБокс был на форме, т.к. пользователь должен видеть какие файлы он прикрепил в диалоге (собственно имена прикрепленных файлов и отображаются в листбоксе). Это требование по дизайну приложения.
    Мне просто нужно, чтобы значения в ЛистБоксе обновлялись без полного рефреша документа..
    Есть та же функция @Command([RefreshHideFormulas]), но она рефрешит как и написано только hidden формулы..
     
  4. Olejah

    Olejah Гость

    SparkLone, Елена права.
    Расшифрую: Поле остается, но прячется его кнопка вызова. Вместо нее создается своя кнопа, если необходимо соответствие дизайна, то рисуется Image-ресурс и вешается на него HotSpot. И в этой кнопке вызова пишется код с выбором значений.
     
Загрузка...

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