Имя: Пароль:
1C
1С v8
Где хранятся настройки внешних отчетов?
0 Чинандалар Бонг
 
15.11.11
14:21
Был отчет на СКД, создал на его основе (копированием файла) другой отчет. Когда открываю в режиме предприятия, в него подгружаются настройки от того, старого отчета. Название у него другое. Как это побороть?
1 andrewks
 
15.11.11
14:25
ХЗ
2 tdm
 
15.11.11
14:25
процедуры ПередОткрытием() или ПриОткрытии() ну и приЗакрытии() - искать СохранитьНасройки() и ВосстановитьНастройки()
3 mikeA
 
15.11.11
14:26
guid формы поменяй, если стандартно сохраняются, или имя объекта, которое пишет с регистр, если в РС Сохраненные настройки
4 echo77
 
15.11.11
14:30
(0) Имя своего внешнего отчета поменяй(иям объекта отчет, а не имя файла) - если отчет типовой на СКД - то настройки хранятся в справочнике "Сохраненные настройки", ключ - имя объекта(отчета)
5 Чинандалар Бонг
 
15.11.11
14:39
(4) имя отчета было изменено, в РС "Сохраненные настройки" не нашел такой записи относящейся к этому отчету (как и преддущим впрочем)
6 Чинандалар Бонг
 
15.11.11
14:40
(3) как гуид поменять?
7 Чинандалар Бонг
 
15.11.11
14:40
(2) таких процедур нет
8 Чинандалар Бонг
 
15.11.11
14:59
как управлять сохранением настроек в РС "Сохраненные настройки" ?
9 BuHu
 
15.11.11
15:08
Процедура ПередСохранениемЗначений(Отказ)
   НастройкиП = ПостроительОтчетаОтчетПоНоменклатуре.ПолучитьНастройки();
КонецПроцедуры

Процедура ПослеВосстановленияЗначений()
   ПостроительОтчетаОтчетПоНоменклатуре.УстановитьНастройки(НастройкиП);
КонецПроцедуры
10 Чинандалар Бонг
 
15.11.11
15:21
это все не то. Почему 1С считает эти разные отчеты как один и тот же. Где бы ни хранились настройки, должен быть какойто идентификатор. Получается что он у них одинаковый. Кто этот идентификатор, как его поменять. Имя отчета изменил, пробовал менять название макета СКД - без толку
11 Чинандалар Бонг
 
15.11.11
15:25
вот здесь обсуждалось v8: Где сохраняются настройки внешних отчетов?
сделал "Сохранить копию", не помогает
12 andrewks
 
15.11.11
15:26
(10) ты чо хочешь, если у тебя там ВосстановитьЗначение()?

ты вообще код смотрел?
13 Чинандалар Бонг
 
15.11.11
15:27
нету кода. СКД тока
14 catena
 
15.11.11
15:30
"Как это побороть?"
Удалить настройку? Снять "Использовать при открытии"?
15 Nic1
 
15.11.11
15:31
выгрузить-загрузить схему через XML, вроде бы...
16 Чинандалар Бонг
 
15.11.11
15:31
дык я сделаю для этого отчета свою настройку, сохраню, а потом когда открою предыдущий, он модгрузит настройки от этого отчета - оно мне надо?
17 Чинандалар Бонг
 
15.11.11
15:36
ктонибудь знает к какому идентификатору привязываются настройки и как его поменять? Собсссно вопрос в этом
18 Nic1
 
15.11.11
15:41
см. (15), либо скопировать форму и удалить старую форму.
19 Nic1
 
15.11.11
15:41
(18) тогда идентификатор обновится
20 BuHu
 
15.11.11
15:43
а чем СохранитьЗначение(<Имя>, <Значение>)  не подходит?
21 Чинандалар Бонг
 
15.11.11
15:49
(18) спасибо, после копирования формы все наладилось
22 andrewks
 
15.11.11
17:07
а тема-то так и не раскрыта.
в какой таблице хранятся настройки?
23 echo77
 
15.11.11
17:30
(22) 1С не прдоставляет простого прозрачного способа просмотра сруктур в которых хранятся настройки пользователя. В данном случае, видимо настройки именно туда и сохраняются
24 andrewks
 
15.11.11
20:10
судя по всему, табличка  FILES, в BLOB-поле
25 andrewks
 
15.11.11
20:23
071523a4-516f-4fce-ba4b-0d11ab7a1893.pfl
26 truba
 
15.11.11
20:43
(0) ты не поверишь!
27 a_alenkin
 
15.11.11
21:39
есть на сайте за упоминание которого на мисте банят
28 a_alenkin
 
15.11.11
21:39
сразу на первой странице ща
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс