Имя: Пароль:
1C
1С v8
Имя параметров печати
0 Nina2005
 
17.07.12
12:19
Есть вот такая строка кода:
ТабДокумент.ИмяПараметровПечати = "ПАРАМЕТРЫ_ПЕЧАТИ_СчетФактураВыданный_СчетФактура1137";
Вопрос: где хранятся эти вызываемые параметры печати? И как их можно убить?
1 marty0701
 
17.07.12
12:23
Параметры печати пользователя, хранятся в временной директории пользователя, если память не изменяет.
2 marty0701
 
17.07.12
12:25
+ Про убийство, почисти профиль пользователя.
3 Nina2005
 
17.07.12
12:31
я тоже думала, что во временной директории пользователя, но захожу в базу на своём компе, под другим пользователям и у меня при печати вылезают кривые параметры именно этого другого пользователя. получается, что не во временной директории, а где-то в базе. Вопрос только, где?
4 AlexNew
 
17.07.12
12:32
В ХранилищеСистемныхНастроек
5 Nina2005
 
17.07.12
12:33
а как увидеть, или очистить это хранилище системных настроек?
6 AlexNew
 
17.07.12
12:40
СП знает.
7 AlexNew
 
17.07.12
12:41
ХранилищеСистемныхНастроек.Удалить(<КлючОбъекта>, <КлючНастроек>, <ИмяПользователя>);

где:

<КлючОбъекта> - это строка вида: "Общее/НастройкиПечатиТабличногоДокумента/ПАРАМЕТРЫ_ПЕЧАТИ_РеализацияТоваровУслуг_Накладная"

<ИмяПользователя> - это строка,  имя пользователя БД, вида "Иванов Иван Иванович".
8 Nina2005
 
17.07.12
12:43
(7) спасибо. я сделала проще, убила все настройки:
ОчиститьНастройкиПользователя()
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn