|
СКД Параметры на форме |
☑ |
0
Sj
07.12.12
✎
16:18
|
Доброе время суток пятницы!
Есть два параметра: П1 ( строка - доступные значения установлены) и П2 ( строка - доступные значения установлены). Оба лежат на форме.
Каким образом можно сделать так, чтобы при изменении П1 параметр П2 изменялся и делался либо доступным, либо недоступным в зависимости от П1?
|
|
1
zippygrill
07.12.12
✎
16:19
|
а что у элемента формы нету событие "При Изменении"?
|
|
2
zippygrill
07.12.12
✎
16:21
|
подожди ... ты их на форме как добавил?
|
|
3
samozvanec
07.12.12
✎
16:22
|
(1) формы может самой нету
|
|
4
Sj
07.12.12
✎
16:25
|
(1) форма отчета на СКД
|
|
5
zippygrill
07.12.12
✎
16:25
|
ну тогда вопрос автора не о чем :)
|
|
6
Sj
07.12.12
✎
16:25
|
(2) включил галку "Включать в пользовательские настройки"
|
|
7
Sj
07.12.12
✎
16:26
|
(5) это отчет на СКД
|
|
8
zippygrill
07.12.12
✎
16:27
|
"форма отчета на СКД" - это как?
|
|
9
Sj
07.12.12
✎
16:31
|
у отчета на СКД есть форма. на ней лежат параметры.
|
|
10
mistеr
07.12.12
✎
16:34
|
(4) Это означает на форме ТП, связанное с настройками?
|
|
11
К_Дач
07.12.12
✎
16:38
|
На закладке параметров СКД пропиши выражение для П2, например П2 = П1 + 5
или
ВЫБОР КОГДА П2 = 3 ТОГДА П1 = 4 ИНАЧЕ П1 = 0 КОНЕЦ
|
|
12
К_Дач
07.12.12
✎
16:39
|
управлять "доступностью" параметров можно только программно, для этого нужна форма, конечно же. На самом деле там не "доступность", а состав колекции пользовательских настроек компоновки данных
|
|
13
Sj
07.12.12
✎
16:43
|
(12) ну да. только где ее ловить?
|
|
14
К_Дач
07.12.12
✎
16:47
|
Создай форму отчета. Вытащи пользовательские настройки компоновщика на нее. Навесь на таблицу пользовательских настроек обработчки "при изменении" - вот тут и лови
|
|
15
ИС-2
07.12.12
✎
16:50
|
параметры лучше выносить в реквзиты и задавать их при компоновке результата
|
|
16
Sj
07.12.12
✎
17:06
|
(14) огромаднейщее спасибо! )
|
|
17
К_Дач
07.12.12
✎
17:58
|
на здоровье. Имей ввиду, что убрав параметр из пользовательских настроек - это не значит что ты его очистил... Надо очистить его значение еще и в коллекции параметров компоновщика. Рекомендую отладчиком посмотреть компоновщик и все его коллекции.
|
|
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший