|
для чего КомпоновщикНастроек.ЗагрузитьНастройки(КомпоновщикНастроек.Настройки) ? | ☑ | ||
|---|---|---|---|---|
|
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) В типовых используется Отчет.КомпоновщикНастроек.ЗагрузитьНастройки(Настройки);
Зачем - ХЗ, но видно так надо. Вспоминается история про эксперимент с мартышками в клетке, которым запрещали трогать банан: никто банан не трогает и никто не знает, почему его нельзя трогать. |
| Форум | Правила | Описание | Секции | Поиск |