|
Открыть форму выбора с дин.списком с параметром. А где всё?
| ☑ |
0
bolobol
08.12.22
✎
15:09
|
Добрый!
Открываю дин.список с параметром:
ФиксНастройки = Новый НастройкиКомпоновкиДанных;
ФиксНастройки.ПараметрыДанных.Элементы.Добавить().Параметр = Новый ПараметрКомпоновкиДанных("МойПарам");
ФиксНастройки.ПараметрыДанных.УстановитьЗначениеПараметра("МойПарам", ЗначПарам);
ПараметрыФормы = Новый Структура;
ПараметрыФормы.Вставить("ФиксированныеНастройки", ФиксНастройки);
ПараметрыФормы.Вставить("РежимВыбора", Истина);
ПараметрыФормы.Вставить("ТекущаяСтрока", СсылкаСпр);
ОткрытьФорму("...Форма.ФормаВыбораУФ", ПараметрыФормы...);
---
Параметр задался, таблица появилась, но ТекущаяСтрока не установилась.
Останавливаюсь в ФормеВыбораУФ в ПриСозданииНаСервере - нигде нет установленного параметра, ни в Список.КомпоновщикНастроек, ни в Список.Параметры
Останавливаюсь в ПриОткрытии - там и там и там Параметр заполнен. Когда же это случилось? Если в ПриОткрытии что-то поменять в Параметрах - не работает Позиционирование на ТекущаяСтрока, а в ПриСозданииНаСервере ничего не поменять, потому как ПараметрыФормы не могут примениться. Что я делаю не так?
Хелп!
|
|
1
bolobol
08.12.22
✎
17:36
|
Ещё бы хотелось открывать форму выбора с отображением Список, без всяких иерархий, и сортировкой "группы снизу", но куда это вписать и как...
|
|
2
bolobol
08.12.22
✎
17:41
|
А ежели б убрать и лишние группы из результатов запроса - пустые группы - Огонь! прям было бы
|
|
3
mistеr
08.12.22
✎
17:47
|
Если имеющуюся форму приходится так перекореживать под твой кейс, логично создать отдельную, нет?
|
|
4
mikecool
08.12.22
✎
17:49
|
(0) уверен, что надо передавать ТекущаяСтрока, а не Ключ? что в основной таблице?
|
|
5
bolobol
08.12.22
✎
18:01
|
(3) В смысле "перекорёживать"?
|
|
6
bolobol
08.12.22
✎
18:02
|
(4) Работает именно с ТекущаяСтрока - написано же. Только - не работает, если вдруг чуть что
|
|
7
ildary
08.12.22
✎
18:28
|
(6) надо ещё проверить 2 события (не помню которое из них подходит для этого случая): ПриОбновленииСоставаПользовательскихНастроекНаСервере() и ПриЗагрузкеДанныхИзНастроекНаСервере()
|
|
8
bolobol
08.12.22
✎
18:50
|
ПриЗагрузкеДанныхИзНастроекНаСервере и ПередЗагрузкойДанныхИзНастроекНаСервере - в них даже не заходит при открытии
|
|
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший