|
0 / 0 / 0
Регистрация: 15.12.2007
Сообщений: 80
|
|
Программное Удаление Личного Вида Для Пересоздания07.12.2011, 08:29. Показов 12324. Ответов 7
Метки нет (Все метки)
Добрый день Всем !
Lotus 7.02 Проблема что в видах в которых пользователи смотрят свои документы (фильтр на условие только документы текущего пользователя) не все документы отображаются. Т.е. плохо обновляется вид. Это виды типа Общие-частные при первом использовании. НО если пользователь через меню - Действия-Вид- удалить вид удалит такой вид то сразу вид сам пересоздается и в нем все корректно обновлено и все документы присутствуют. Как сделать так что бы такие виды корректно обновлялись ? Может как вариант сделать кнопку в виде пользователям "Обновить вид" - по которой будет удалятся частный вид и тогда автоматически создастся новый обновленный или вообще на открытие вида код повесить удаления частного вида ? (правда в этом случае не нашел как можно в скрипте удалять именно частный вид пользователя).
0
|
|
| 07.12.2011, 08:29 | |
|
Ответы с готовыми решениями:
7
Программное изменение вида курсора Программное имя столбца вида и формула Как очистить файл который открыт для записи без пересоздания |
|
0 / 0 / 0
Регистрация: 19.04.2009
Сообщений: 2,219
|
|
| 07.12.2011, 09:23 | |
|
Личные серверные представления пользователя можно получить перебором коллекции представлений БД NotesDatabase.Views и анализом их свойств Readers и IsPrivate, удалять методом NotesView.Remove. Десктопные личные представления без "танцев с бубном" удалить проблематично, где-то проскакивала информация, как это можно сделать, поищите.
Добавлено Про удаление SPOFU: http://www.notesnet.ru/nn/notesnet.nsf/not...3256CFE00420797 SDPOFU нужно удалять в desktop6.ndk http://www.breakingpar.com/bkp/home.nsf/Do...DE19&Remote Также можно попробовать использовать @UpdateViewDesign(VIEWNAME_DESKTOP; VIEWNAME_TEMPLATE);
0
|
|
|
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 223
|
||
| 17.12.2011, 12:22 | ||
|
А как можно обновить дизайн личных папок пользователя при изменении дизайна шаблона.
Если удалить описанным образом, при открытии дизайн будет новый, но она будет пустой, то есть отобранные в папку ранее документы потеряются. Добавлено:
0
|
||
|
0 / 0 / 0
Регистрация: 19.04.2009
Сообщений: 2,219
|
|
| 17.12.2011, 13:29 | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 223
|
|
| 17.12.2011, 15:09 | |
|
Для обновления дизайна Private видов нужно сделать вид-шаблон и в database resources на событие, например, postopen, поставить
@IfError(@UpdateViewDesign( "TemplateView"; "PrivateView"); ""); Поробовал, ничего не происходит. "TemplateView" и "PrivateView", - по идее одно и то же имя? Агент, позволяющий к выбранным папкам применить изменения дизайна в "шаблоне" SELECT @All; @UpdateViewDesign(@PickList( [Folders] ; @DbName);"TemplateFolder") Через агента то же что-то... Выводит список папок, выбираю нужную - ноль
0
|
|
|
0 / 0 / 0
Регистрация: 19.04.2009
Сообщений: 2,219
|
||
| 18.12.2011, 09:20 | ||
0
|
||
|
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 223
|
|
| 18.12.2011, 11:43 | |
|
Тогда непонятно.
1) Я создал SPOFU папку с алиасом "pf.AdvUnit" 2) Пользователь при первом открытии создает в базе личную папку с таким же алиасом. Причем личная папка создается с запретом на изменение дизайна, приходится снимать этот признак. Но не суть. Алиас - один. Когда я создал рядом новую папку с другим алиасом и ее алиас подставил с формулы, вроде стало подхватывать изменения. Но изменения происходят только в личном варианте папке, а первоначальный шаблон не меняется. И если удалить личную пользователя, она дизайн новой возьмется из начального варианта. Что не так...?
0
|
|
|
0 / 0 / 0
Регистрация: 19.04.2009
Сообщений: 2,219
|
|
| 18.12.2011, 13:32 | |
|
Если в формуле алиас один — приватная папка копирует свой же дизайн, поэтому приходится создавать вторую папку с другим алиасом. Соответственно, нужно синхронизировать дизайн обеих шаредных папок. Каким образом это делать не подскажу — сам об этой технологии только слышал, на деле применять не приходилось.
0
|
|
| 18.12.2011, 13:32 | |
|
Помогаю со студенческими работами здесь
8
Построить три вида фигуры. На месте вида спереди и вида слева совместить часть вида с частью разреза
Программное удаление компонентов Программное удаление фигур Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
|
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс.
Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
|
Программный отбор значений справочника
Maks 21.03.2026
Установка программного отбора значений справочника "Сотрудники" из модуля формы документа.
В качестве фильтра для отбора служит предопределенное значение перечислений.
Процедура. . .
|
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
|
|
Оттенки серого
Argus19 18.03.2026
Оттенки серого
Нашёл в интернете 3 прекрасных модуля:
Модуль класса открытия диалога открытия/ сохранения файла на Win32 API;
Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
|
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога
Финальные проекты на Си и на C++:
finish-rectangles-sdl3-c. zip
finish-rectangles-sdl3-cpp. zip
|
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие.
Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
|
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ВВЕДЕНИЕ
Выполняя задание на управление насосной группой заполнения резервуара,. . .
|