|
для чего КомпоновщикНастроек.ЗагрузитьНастройки(КомпоновщикНастроек.Настройки) ?
| ☑ |
0
vi0
16.06.13
✎
17:05
|
Для чего в примере книги используется ЗагрузитьНастройки?
Не увидел разницы если это метод убрать
Настройки = Отчет.КомпоновщикНастроек.Настройки;
[меняются Настройки]
Отчет.КомпоновщикНастроек.ЗагрузитьНастройки(Настройки); //?
--------------
Хрусталева Е.Ю.
Разработка сложных отчетов в 1С8 СКД
2е издание 2012
страница 481
|
|
1
EvgeniuXP
16.06.13
✎
17:58
|
для чего Массив.Получить(1) и Массив[1]? :)
|
|
2
vi0
16.06.13
✎
19:05
|
(1) не вижу связи с моим вопросом
|
|
3
WhiteCat
16.06.13
✎
19:42
|
Если не путаю, так к основным настройкам схемы можно добавить пользовательские.
|
|
4
banco
16.06.13
✎
19:48
|
(0) Пользовательские настройки заново заполняются на основе этих настроек.
|
|
5
vi0
16.06.13
✎
20:33
|
(4)
Привожу, как пример выглядит полностью.
Пока что не увидел необходимости в выполнении ЗагрузитьНастройки
Настройки = Отчет.КомпоновщикНастроек.Настройки;
ЭлементОтбора = Настройки.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
ЭлементОтбора.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Номенклатура");
ЭлементОтбора.ПравоеЗначение = Справочники.Номенклатура.НайтиПоНаименованию("Комплектующие");
ЭлементОтбора.ВидСравнения = ВидСравненияКомпоновкиДанных.ВИерархии;
ЭлементОтбора.Использование = Истина;
Настройки.ПараметрыВывода.УстановитьЗначениеПараметра("ВыводитьОтбор", ТипВыводаТекстаКомпоновкиДанных.Выводить);
Отчет.КомпоновщикНастроек.ЗагрузитьНастройки(Настройки);
СкомпоноватьРезультат();
|
|
6
mistеr
16.06.13
✎
21:00
|
(5) Хмм... Нашел этот пример в первом издании (стр. 478), там нет ЗагрузитьНастройки().
|
|
7
mistеr
16.06.13
✎
21:02
|
Если бы настройки были получены через ПолучитьНастройки(), то можно понять, так как получаем копию, а не ссылку.
|
|
8
banco
16.06.13
✎
22:13
|
(5) эксперименты в обычном режиме делаешь?
|
|
9
vi0
17.06.13
✎
00:14
|
(8) управляемая форма
|
|
10
WhiteCat
18.06.13
✎
11:22
|
(5) В типовых используется Отчет.КомпоновщикНастроек.ЗагрузитьНастройки(Настройки);
Зачем - ХЗ, но видно так надо. Вспоминается история про эксперимент с мартышками в клетке, которым запрещали трогать банан: никто банан не трогает и никто не знает, почему его нельзя трогать.
|
|