![]() |
![]() |
![]() |
|
Как программно открыть окно настроек СКД? | ☑ | ||
---|---|---|---|---|
0
Fram
17.03.10
✎
14:18
|
Как программно открыть окно настроек СКД?
|
|||
1
Fram
17.03.10
✎
14:22
|
...
|
|||
2
Fram
17.03.10
✎
14:25
|
никто не дружит с СКД?
|
|||
3
Stim
17.03.10
✎
14:26
|
отбор?
|
|||
4
Fram
17.03.10
✎
14:27
|
(3) что отбор?
|
|||
5
Stim
17.03.10
✎
14:27
|
Может тебе проще вывести ТП с настройками на форму?
|
|||
6
Fram
17.03.10
✎
14:29
|
(5) проще чем открыть штатаное окно?
|
|||
7
Fram
17.03.10
✎
14:29
|
интересует как штатное окно настроек вызвать программно?
|
|||
8
IronDemon
17.03.10
✎
14:32
|
Процедура КоманднаяПанельНастройкаКД(Кнопка)
СхемаКомпоновкиДанных = ПолучитьМакет("ОсновнаяСхемаКомпоновкиДанных"); // Сохраним настройки на случай отмены редактироания настроек СохраненныеНастройки = Новый ХранилищеЗначения(КомпоновщикНастроек.Настройки); Если ФормаНастройки = Неопределено Тогда // Получим форму настройки ФормаНастройки = ПолучитьФормуНастроек(); КонецЕсли; Если ФормаНастройки.ОткрытьМодально() = Истина Тогда // Необходмо сформировать отчет ВывестиОтчет(); Иначе // Необходимо отменить редактирование настроек - восстановим ранее сохраненные настойки КомпоновщикНастроек.ЗагрузитьНастройки(СохраненныеНастройки.Получить()); КонецЕсли; КонецПроцедуры |
|||
9
Fram
17.03.10
✎
14:35
|
(8) А если схема не основная?
|
|||
10
johnbay
17.03.10
✎
14:36
|
КонструкторНастроекКомпоновкиДанных (DataCompositionSettingsWizard)
ОткрытьМодально (DoModal) Синтаксис: ОткрытьМодально() Возвращаемое значение: Тип: Булево. Истина - в конструкторе была нажата клавиша OK. Ложь - была нажата клавиша Отмена. Описание: Открывает конструктор настроек компоновки данных в модальном режиме. |
|||
11
Fram
17.03.10
✎
14:38
|
(10) это конструктор!!! а мне нужно окно настроек!
|
|||
12
5 Элемент
17.03.10
✎
14:41
|
Создаешь свою форму на ней размещаешь элементы настройки компоновщика
|
|||
13
Fram
17.03.10
✎
14:50
|
Получилось так:
СКД = ПолучитьМакет("Макет"); СхемаКомпоновкиДанных = СКД; ПолучитьФормуНастроек().Открыть(); А как же быть если это не отчет, а обработка? там же нет соответсвующих свойств и методов |
|||
14
Dirk Diggler
17.03.10
✎
15:05
|
Ну макеты-то есть?
|
|||
15
Zapal
26.03.10
✎
14:37
|
(13) присоединяюсь к вопросу
можно заюзать КонструкторСхемыКомпоновкиДанных = Новый КонструкторСхемыКомпоновкиДанных(СхемаКомпоновкиДанных); КонструкторСхемыКомпоновкиДанных.Редактировать(ЭтаФорма); , но при это открывается окно редактирования всей схемы а не настроек |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |