|
|
|
8.2 СКД как программно установить значения для отбора (быстый доступ) при открытии формы
|
|||
|---|---|---|---|
|
#18+
Подскажите пожалуйста как программмно установить значения для отбора(не фиксированные настройки) при открытии формы, что бы уже значения отображались в полях отбора (быстрый доступ). Нужно например установить Организацию для конкретного пользователя. В мастере СКД отбор по Организации добавлен в пользовательских настройках. Нашел типа так: Коллекция = Отчет.КомпоновщикНастроек.ПользовательскиеНастройки.Элементы; Для Каждого ЭлементНастройки Из Коллекция Цикл Если ТипЗнч(ЭлементНастройки) = Тип("ЭлементОтбораКомпоновкиДанных")тогда Если ТипЗнч(ЭлементНастройки.ПравоеЗначение) = Тип("СправочникСсылка.Организации") Тогда ЭлементНастройки.ПравоеЗначение = Значен.Организация; Но определять отбор по типу текущего значения не очень корректно, а ЭлементНастройки.ПравоеЗначение имеет значение неопределено. Хотелось бы "покрасивей" сделать. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2010, 13:43 |
|
||
|
|

start [/forum/topic.php?fid=28&msg=37004383&tid=1521758]: |
0ms |
get settings: |
6ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
146ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
29ms |
get tp. blocked users: |
1ms |
| others: | 210ms |
| total: | 426ms |

| 0 / 0 |
