Форум программистов, компьютерный форум, киберфорум
HCL Notes: Программирование
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.88/163: Рейтинг темы: голосов - 163, средняя оценка - 4.88
0 / 0 / 0
Регистрация: 07.10.2006
Сообщений: 89

Запрет редактирования документа

16.11.2006, 15:31. Показов 30923. Ответов 15
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
При просмотре документов во View их можно открыть на редактирование двойным кликом или нажатием ENTER. Можно ли это запретить конкретной группе пользователей и для конкретного View?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
16.11.2006, 15:31
Ответы с готовыми решениями:

Контроль редактирования документа другим пользователем
На одном сервере, если документ кто-то открыл на редактирование - другому пользователю клиент ругается. Можно ли как-то программно...

Как обратно перенестись в режим редактирования документа
Из внедренного представления в форме, я открываю документ-ответ. После внесенных изменений в документе-ответе, переношу эти изменения в...

Запрет сохранения документа при открытии формы
Как сделать так, чтобы при открытии формы устанавливалось поле, которое запрещает сохранение документа. При попытках сделать через формулы...

15
1 / 1 / 0
Регистрация: 04.08.2006
Сообщений: 2,950
16.11.2006, 15:34
Свойство вида -> последняя закладочка(но єто закроет вид)


или же скриптом, проверять какие пользователи из какого вида пытаються открыть док
0
0 / 0 / 0
Регистрация: 07.10.2006
Сообщений: 89
16.11.2006, 15:58
Правильно ли я поняла, что скрипт нужно писать на открытие документа? И чем воспользоваться, чтобы посмотреть из какого View открывается документ?
0
1 / 1 / 0
Регистрация: 04.08.2006
Сообщений: 2,950
16.11.2006, 16:10
Правильно ли я поняла, что скрипт нужно писать на открытие документа?
лучше так: Queryopendocument - метод у View




<!--QuoteBegin-Galina+17:11:2006, 15:45 -->
<span class="vbquote">(Galina @ 17:11:2006, 15:45 )</span><!--QuoteEBegin-->чтобы посмотреть из какого View открывается документ?
[snapback]48143" rel="nofollow" target="_blank[/snapback]?[/quote]
- не надо, хотя вот код из справки

Code
1
2
3
4
Dim workspace As New NotesUIWorkspace
Dim view As NotesUIView
Set view = workspace.CurrentView
Messagebox view.ViewName
0
0 / 0 / 0
Регистрация: 07.10.2006
Сообщений: 89
16.11.2006, 16:27
Спасибо за подсказку про метод View.
0
0 / 0 / 0
Регистрация: 27.03.2006
Сообщений: 122
16.11.2006, 18:00
... а при чем здесь редактирование :huh:
0
1 / 1 / 0
Регистрация: 04.08.2006
Сообщений: 2,950
16.11.2006, 18:04
<!--QuoteBegin-Murtas+17:11:2006, 17:47 -->
<span class="vbquote">(Murtas @ 17:11:2006, 17:47 )</span><!--QuoteEBegin-->... а при чем здесь редактирование
[snapback]48169" rel="nofollow" target="_blank[/snapback]?[/quote]
как я понял автор не хочет открывать документы из-каковота представления какимито юзерями.... так что....

ну а если конкретно редактировать... то :huh:
0
0 / 0 / 0
Регистрация: 26.05.2006
Сообщений: 1,313
17.11.2006, 00:51
Цитата Сообщение от Morpheus
как я понял автор не хочет открывать документы из-каковота представления какимито юзерями.... так что....

ну а если конкретно редактировать... то :blink:
Извраты какие-то.. Что прячем-то? Интерфейсными бантиками.. Если секрет - документ, закрываете его READERS-полями (или AUTHORS, если от редактирования). Если секрет список документов (вьюшка) - закрываете её. А бантики - легко обходятся. Иногда даже дизайнер не нужен
0
0 / 0 / 0
Регистрация: 18.11.2006
Сообщений: 293
21.11.2006, 14:48
Цитата Сообщение от Galina
При просмотре документов во View их можно открыть на редактирование двойным кликом или нажатием ENTER. Можно ли это запретить конкретной группе пользователей и для конкретного View?
А почему бы этой группе пользователей в ACL базы и/или в доступе к форме не указать права только на чтение?
0
0 / 0 / 0
Регистрация: 12.08.2006
Сообщений: 59
21.11.2006, 14:51
TO Fossil Code
Может у автора есть желание закрыть доки только в одной вьюхе....

Хотя я не слышал, чтобы такое можно было по нормальному реализовать...
0
0 / 0 / 0
Регистрация: 04.12.2004
Сообщений: 3,329
21.11.2006, 14:56
Такой запрет легко обходится даже обычными пользователями.
Помечаем такие документы и копируем в буфер как ссылки.
Потом создаем письмо и вставляем ссылки.
Вуаля! ;)
0
0 / 0 / 0
Регистрация: 18.11.2006
Сообщений: 293
21.11.2006, 15:05
Цитата Сообщение от Dikobraz Grey
TO Fossil Code
Может у автора есть желание закрыть доки только в одной вьюхе....

Хотя я не слышал, чтобы такое можно было по нормальному реализовать...
Закрыть только в одном виде? Бессмысленно. Иди в другой вид и редактируй себе. На уровне базы, постоянно -- имеет смысл. Потому такое нормально и не сделаешь ;)
0
0 / 0 / 0
Регистрация: 23.10.2006
Сообщений: 218
21.11.2006, 15:20
<!--QuoteBegin-Constantin A Chervonenko+18:11:2006, 00:38 -->
<span class="vbquote">(Constantin A Chervonenko @ 18:11:2006, 00:38 )</span><!--QuoteEBegin-->А бантики - легко обходятся. Иногда даже дизайнер не нужен
[snapback]48190" rel="nofollow" target="_blank[/snapback]?[/quote]

Почти всегда не нужен. Запускается дебагер и сразу жмётся "стоп". и все тайны перед глазами!
0
0 / 0 / 0
Регистрация: 07.10.2006
Сообщений: 89
22.11.2006, 09:34
Всем спасибо.

Нужно было решить конкретную задачу. Есть только одно View, в котором перечислены документы определенного вида. Нужно было запретить открытие документов (неважно для редактирования или чтения) конкретной группе пользователей. Метод View - Queryopendocument прекрасно подошел.
0
0 / 0 / 0
Регистрация: 26.05.2006
Сообщений: 1,313
22.11.2006, 11:46
Цитата Сообщение от Galina
Всем спасибо.

Нужно было решить конкретную задачу. Есть только одно View, в котором перечислены документы определенного вида. Нужно было запретить открытие документов (неважно для редактирования или чтения) конкретной группе пользователей. Метод View - Queryopendocument прекрасно подошел.
И вы думаете, что так скрыли содержимое док-та?? Юзер кликает по строчке во view правой кнопой мыши - и все потроха документа перед глазами
0
1 / 1 / 0
Регистрация: 04.08.2006
Сообщений: 2,950
22.11.2006, 11:54
<!--QuoteBegin-Constantin A Chervonenko+23:11:2006, 11:33 -->
<span class="vbquote">(Constantin A Chervonenko @ 23:11:2006, 11:33 )</span><!--QuoteEBegin-->И вы думаете, что так скрыли содержимое док-та?? Юзер кликает по строчке во view правой кнопой мыши - и все потроха документа перед глазами
[snapback]48676" rel="nofollow" target="_blank[/snapback]?[/quote]
Согласен... если юзерь хоть чуть смышлёный, документ он откроет/посмотрит, совет - используйте ACL, поля читатель/автор ...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
22.11.2006, 11:54
Помогаю со студенческими работами здесь

Запрет редактирования документа по условию
(8.3.УП.) Добрый день. Имеется документ, в котором есть реквизит: статус, с предопределенными данными: в работе, диагностика и...

Запрет редактирования
Здравствуйте. Имеется проблема данного характера: Есть приложение WF, компонент DataGridView(в котором отображаются данные из БД), 2...

Запрет редактирования
Добрый день, на подформе стоит запрет редактирования на свойстве текущая запись, если нет написей получаю ошибку. Подскажите как обойти...

Запрет редактирования листа
Как запретить редактировать лист вручную, но чтобы у макросов была возможность редактирования.

Запрет редактирования пользователей
Подхватил вирус которой удаляет старого админинистратора и создает нового, настройки соответственно сбиваются. Через жо восстановил данные...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
16
Ответ Создать тему
Новые блоги и статьи
Отправка уведомления на почту при изменении наименования справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере изменения наименования справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной записи. . .
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений. 9TO2GP2bpX4 a42b81fb172ffc12ca589c7898261ccb/ https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/ Слева синяя линия -. . .
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
Контроль уникальности заводского номера - вариант №2
Maks 24.03.2026
В отличие от предыдущего варианта добавлено прерывание циклов, также добавлены новые переменные для сохранения контекста ошибки перед прерыванием цикла: Процедура ПередЗаписью(Отказ, РежимЗаписи,. . .
SDL3 для Desktop (MinGW): Вывод текста со шрифтом TTF с помощью библиотеки SDL3_ttf на Си и C++
8Observer8 24.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-text-sdl3-c. zip finish-text-sdl3-cpp. zip
Жизнь в неопределённости
kumehtar 23.03.2026
Жизнь — это постоянное существование в неопределённости. Например, даже если у тебя есть список дел, невозможно дойти до точки, где всё окончательно завершено и больше ничего не осталось. В принципе,. . .
Модель здравоСохранения: работники работают быстрее после её введения.
anaschu 23.03.2026
geJalZw1fLo Корпорация до введения программа здравоохранения имела много невыполненных работниками заданий, после введения программы количество заданий выросло. Но на выплатах по больничным это. . .
Контроль уникальности заводского номера - вариант №1
Maks 23.03.2026
Алгоритм контроля уникальности заводского (или серийного) номера на примере документа выдачи шин для спецтехники с табличной частью в конфигурации КА2. Данные берутся из регистра сведений, по. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru