Имя: Пароль:
1C
1С v8
На форме отчета СКД вывести отбор СКД
,
0 БукинГена
 
17.08.12
14:38
В форме отчета при нажатии кнопки программно формируется отчет компонентами СКД. Макет берется из СхемыкомпановкиДанных.
На форму повесил элемент типом таблица значений и данные указал как КомпановщикНастроек.Настройки.Отбор.
Но когда откроется форма, когда надо будет добавить отбор, доступные поля отбора пустые. От чего так?
1 БукинГена
 
17.08.12
15:04
^
2 БукинГена
 
17.08.12
15:30
f
g
3 IronDemon
 
17.08.12
15:32
Что пустое? Правое значение или таблица вся пустая.
4 Лоботряс
 
17.08.12
15:35
Так а может его и нет вовсе...
5 БукинГена
 
17.08.12
15:45
вроде сделал, заполняется.
при открытии формы написал так:


Процедура ПриОткрытии()
   СхемаКомпановки    = ПолучитьМакет("Макет");
   Настройки          = СхемаКомпановки.НастройкиПоУмолчанию;
   КомпоновщикНастроек.Инициализировать(Новый ИсточникДоступныхНастроекКомпоновкиДанных(СхемаКомпановки));
КонецПроцедуры


но другая беда.
как теперь при нажатии кнопки, настройки брались из этой формы?
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший