Войти
 
 
   
 
  
Новости Notes.ру Библиотека Биржа труда Вопрос - ответ Форум Регистрация Поиск О проекте
Разделы
Вся лента вопрос-ответ
Рубрики
   Разработка notes-приложений
   Разработка web-приложений
   Администрирование Notes&Domino
   Почта Lotus Domino
   Общие вопросы
 
Всё о задаче AdminP. Часть вторая   Во второй части мы завершаем рассмотрение AdminP. В ней рассмотрены запросы междоменного администрирования и способы управления функциями AdminP с помощью настроек документа сервера, команд консоли сервера, файла Notes.ini и интервалов очистки базы данных. В этой статье предполагается, что вы опытный администратор Domino и прочитали первую часть
О Notes Читать статью
 
Всё о задаче AdminP. Proxy-действия в R5 и Domino 6   Приложение к статье об административном процессе
О Notes Читать статью
 
Всё о задаче AdminP. Часть первая   Перевод классической статьи 2003-его года о задаче административного процесса (AdminP). Очень полезна для понимания работы механизма этой задачи. В первой части статьи описаны компоненты задачи AdminP, как они работают, и как их использование помогает сделать работу администратора Domino проще. Задача AdminP (сакращённо от Administration Process, Административный процесс) работает с базой административных запросов (Administration Requests, admin4.nsf)
О Notes Читать статью
 


Вопрос-ответ

RSS
Главная   Вопрос-ответ   Не обновляется вычисляемое поле в документе

Не обновляется вычисляемое поле в документе

Вопрос:

Добрый день!
В форме есть: поле
Count с формулой @If(@IsNewDoc;0;@Elements(@DbLookup("":"";"":"";"EmbInv";Account;3))),
автоматически обновляеммый встроенный вид, категоризированный по Account, и кнопка с формулой
@Command([Compose];"FlightNo"). (еще разные поля и колчество разрешений)
Задача у меня такая : на один счет может быть выписанно NN разрешений, при этом в форме счета я вижу эти разрешения и могу создавать новые.

Захотел я скрывать кнопку после того, как созданно NN разрешений, и столкнулся с проблемой: как посчитать, сколько уже сделано.
Реализовал через подсчет элементов в лукапе.
По-началу красиво все , но как только я создал еще разрешение - заметил, что не все так хорошо. Во встроенном виде все обновилось, а значение поля Count нет , осталось прежним :(
пробовал F9;
@command([viewrefreshfield]) - не помогает

Ответ:


Добрый день, Эдуард!
Мне кажется, что достаточно в формуле @DbLookup запретить кэширование результата:
@If(@IsNewDoc;0;@Elements(@DbLookup("":"NoCache";"":"";"EmbInv";Account;3)))
Хотя все может оказаться сложнее
Кстати, надеюсь, общий объем результата выполнения функции @DbLookup для всех NN разрешений не превысит пресловутых 32K?

Успехов!
Николай Норкин
 
  Опубликовано — 10/14/2005 |    

Мероприятия
Пресс-релизы
Биржа труда
Последнее на форуме
 
А так же:
Как удалить профиль?
16.04.2016 00:08:51
Скопировать в буфер поле документа
24.05.2015 08:55:52
Импорт DXL-описания документов в Lotus Domino. Одноимённые поля
16.04.2015 16:49:58
 
© LOGOSPHERE.RU