Имя: Пароль:
1C
1С v8
8.2 Откуда восстанавливается ТабличныйДокумент.КлючПараметровПечати
0 Chandr
 
27.01.12
10:56
Где в базе (например в УПП)храниться это значение ТабличныйДокумент.КлючПараметровПечати, откуда оно восстанавливается?Или это значение храниться в профиле пользователя ОС (в каком файле)?
1 Chandr
 
27.01.12
14:55
коллеги помогите кто может, уже 2 день мучаюсь не могу ни как понять откуда восстанавливаются это значение :(
2 FIXXXL
 
27.01.12
15:36
сильно подозреваю в профиле это хранится
а что нужно то?
3 dadmitrii
 
27.01.12
16:09
скорее всего не сохраняются настройки печати ?
ответ здесь:
Изменения, требующие изменений в конфигурациях или влияющие на поведение системы при переходе с версии 8.1 на 8.2:
....
* Настройки параметров печати под именем, заданным в свойстве табличного документа "КлючПараметровПечати", сохраняются после вызова диалога параметров страницы, открытия окна предварительного просмотра и выполнения печати (как интерактивно, так и программно). Настройки печати сохраняются в информационной базе.
Настройки параметров печати у отдельных табличных документов (объектов) меняются независимо (даже если совпадает ключ параметров печати). Свойства заполняются из сохраненных по ключу параметров печати при назначении ключа. В режиме совместимости с версией 8.1 такие настройки параметров печати не различаются и изменяются одновременно.
....
4 dadmitrii
 
27.01.12
16:12
так сохраняются:
ТабДок.ПолеСнизу  = 5;
ТабДок.ПолеСверху = 5;
ТабДок.КлючПараметровПечати = "Печать";

а так не сохраняются:
ТабДок.КлючПараметровПечати = "Печать";
ТабДок.ПолеСнизу  = 5;
ТабДок.ПолеСверху = 5;
5 Chandr
 
27.01.12
16:13
(3) да настройки не сохраняются :(
6 Chandr
 
27.01.12
16:15
(3)  Настройки параметров печати под именем, заданным в свойстве табличного документа "КлючПараметровПечати", сохраняются после вызова диалога параметров страницы, открытия окна предварительного просмотра и выполнения печати (как интерактивно, так и программно).

подскажите как можно программно вызвать диалог параметров страницы, чтоб можно было там поменять значения?
7 dadmitrii
 
27.01.12
16:18
программно - присвоить,
интерактивно - вызвать из меню.
пример в ОбщаяФорма.ПечатьДокументов
8 Chandr
 
27.01.12
16:24
(4)
а так не сохраняются:
<pre>
ТабДок.КлючПараметровПечати = "Печать";
ТабДок.ПолеСнизу  = 5;
ТабДок.ПолеСверху = 5;
</pre>

если пользоваться групповой обработкой справочников и документов то это не работает потому что используется типовая функция НапечататьДокумент(), но без параметра ПараметрыПечДокумента который и отвечает за эти настройки.А менять групповую встроенную обработку бы не хотелось, можно сделать внешней и поменять там, но если другой вариант?

<pre>
// Функция выводит на печать табличный документ.
// Открывает форму Печати документов, хаполняет печатный документ формы.
//
// Параметры:
//  ПечДокумент - ТабличныйДокумент
//  КоличествоЭкземпляров - число
//  НаПринтер - булево
//  Заголовок - строка, заголовок формы печати
//  Ссылка - Ссылка объекта печати
//
Функция НапечататьДокумент(ПечДокумент, КоличествоЭкземпляров = 1, НаПринтер = Ложь, Заголовок = "", Ссылка = Неопределено, ПараметрыПечДокумента = Неопределено) Экспорт
.....
</pre>
9 dadmitrii
 
27.01.12
16:28
не сохраняются настройки у новой счет-фактуры ?
менять или в конфигурации или делать внешнюю печатную форму.
10 Chandr
 
27.01.12
16:34
в том то и дело что сделана внешняя печатная форма для документа, не важно для какого.если печатать печатную форму из документа то можно настройки по умолчанию для табличного документа выставить, используя 6-й параметр в данном случае это предварительно настроенный ТабДокумент

<pre>

ТабДокумент.КлючПараметровПечати = "Печать";
ТабДокумент.ПолеСнизу  = 5;
ТабДокумент.ПолеСверху = 5;

УниверсальныеМеханизмы.НапечататьДокумент(ТабДокумент, , , ОбщегоНазначения.СформироватьЗаголовокДокумента(СсылкаНаОбъект, СсылкаНаОбъект.Метаданные().Представление()), СсылкаНаОбъект, ТабДокумент);

</pre>

но проблема возникает при использовании групповой обработки справочников и документов, написал в (8)
11 Chandr
 
27.01.12
17:01
(7) можно привести пример, что-то не нашел.Или может мы о разных вещах говорим.
12 Chandr
 
31.01.12
10:04
(3)
...
Настройки печати сохраняются в информационной базе.
...
Где в базе (например в УПП)храниться это значение ТабличныйДокумент.КлючПараметровПечати, в каком регистре?