Имя: Пароль:
1C
1С v8
ИспользованиеВывода.Запретить - а как запретить "системное!" сохранение?
0 ShadowMind
 
27.02.12
12:20
Вот есть такая задача - запретить всем пользователям копирование/сохранение/печать списка клиентов. Сначала я прописал в форме Список.Вывод = ИспользованиеВывода.Запретить. Проверил как это работает - порадовался, мол "красиво! все что нужно копирование/сохранение/печать запрещает (кнопочки соответсвующие заблокированы)". А потом что-то изменил в выведенной табличке и 1С предложила сохранить изменения, и эти изменения я сохранил в файлик .mxl, с которым потом можно делать все что угодно: и копировать, и печатать, и сохранять!
И вот вопрос, а как можно запретить системе сохранять табличный документ, который создан с ИспользованиеВывода.Запретить?
1 ShadowMind
 
27.02.12
16:23
ни кто не сталкивался?
2 sohm
 
27.02.12
16:31
вот ток что поступила аналогичная задачка........
3 sohm
 
27.02.12
16:49
мож я не правильно понял, имеется ввиду "вывести список" когда правой кнопкой нажимаешь на список контрагентов? просто не пойму где Печать списка клиентов есть в списке контрагентов?
4 ShadowMind
 
27.02.12
17:15
Да, именно "вывести список". Если для списка справочника установить Вывод = Запретить, то выведенный список, он те табличный документ, нельзя копировать/сохранять/печатать стандартными методами... но табличный документ можно изменить и система предложит его сохранить... и вот как этого "предложения" избежать - вот в чем вопрос...
5 acsent
 
27.02.12
17:17
какой релиз?
6 ShadowMind
 
27.02.12
17:25
8.2.14.540 и 8.1.15.14
7 sohm
 
27.02.12
17:28
а если просто убрать кнопку эту "Вывести список" :)
8 ShadowMind
 
27.02.12
17:39
Это тогда надо снимать "автозаполнение" с коннадных панелей и контекстного меню, и вручную прописывать все нужные кнопки... не пойдет, так... хочется сделать красиво...
9 sohm
 
28.02.12
11:10
поставил вывод запретить - никаких изменений вообще не увидел
10 sohm
 
28.02.12
12:02
увидел :)
Программист всегда исправляет последнюю ошибку.