![]() |
![]() |
![]() |
|
Не открывается подбор с позиционарованием | ☑ | ||
---|---|---|---|---|
0
NIGHTHUNTER
10.11.21
✎
06:45
|
http://joxi.ru/vAWd1a4UBQzYDr
Значение передается. Но при открытии формы выбора, курсор в самом низу, а не на переданном ссылкой документе. Что не так в коде? // &НаКлиенте Процедура ПодборСчетФактураВыданный(Команда) ПараметрыВыбора = Новый Структура; ПараметрыВыбора.Вставить("РежимВыбора", Истина); ПараметрыВыбора.Вставить("МножественныйВыбор", Ложь); ПараметрыВыбора.Вставить("ЗакрыватьПриВыбора", Ложь); // Если РанееВыбранныйДокумент <> Неопределено Тогда ПараметрыВыбора.Вставить("УстановитьПараметрыФункциональныхОпцийФормы", Новый Структура("ТекущаяСтрока", РанееВыбранныйДокумент)); КонецЕсли; // ОбработкаВыбора = Новый ОписаниеОповещения("ПриЗакрытииФормыВыбора4", ЭтотОбъект, "Подбор"); // ОткрытьФорму("Документ.СчетФактураВыданный.ФормаВыбора", ПараметрыВыбора, ЭтаФорма, , , , Обработкавыбора); КонецПроцедуры // &НаКлиенте Процедура ПриЗакрытииФормыВыбора4(Значение, ДопПараметры) Экспорт Если Значение = Неопределено Тогда Возврат; КонецЕсли; // РанееВыбранныйДокумент = Значение; КонецПроцедуры # КонецОбласти // |
|||
1
Мультук
гуру
10.11.21
✎
08:40
|
В ИТС написано
ПараметрыФормы = Новый Структура("ТекущаяСтрока", Объект.Ссылка); ОткрытьФорму("Справочник.Товары.ФормаСписка", ПараметрыФормы); У тебя написано иначе. P.S. Не проверял |
|||
2
NIGHTHUNTER
10.11.21
✎
10:43
|
(1) Ясно! Буду разбирать!!! Достали эти примеры, не рабочие (
|
|||
3
Ёпрст
гуру
10.11.21
✎
11:14
|
(2) отладчик же есть.
Просто нужно смотреть КАК в открываемой форме используются переданные параметры и прописано ли вообще, установка текущей строки в форме списка. |
|||
4
NIGHTHUNTER
10.11.21
✎
13:12
|
(3) Вот видно же все что там прописывается. http://joxi.ru/vAWd1a4UBQzYDr
Дело в том чт ов структуре, какой то не понятный параметр ПараметрыВыбора.Вставить("УстановитьПараметрыФункциональныхОпцийФормы", Новый Структура("ТекущаяСтрока", РанееВыбранныйДокумент)); |
|||
5
NIGHTHUNTER
10.11.21
✎
13:13
|
(4+) То есть, в приведенном примере. Который я взял на проверку. И не понял. Почему не работает, то что там заявлено.
|
|||
6
NIGHTHUNTER
10.11.21
✎
13:21
|
(1) Проверил, как вы сказали работает.
ПараметрыВыбора = Новый Структура; ПараметрыВыбора.Вставить("РежимВыбора", Истина); ПараметрыВыбора.Вставить("МножественныйВыбор", Ложь); ПараметрыВыбора.Вставить("ЗакрыватьПриВыбора", Ложь); ПараметрыВыбора.Вставить("ТекущаяСтрока", РанееВыбранныйДокумент); // Если РанееВыбранныйДокумент <> Неопределено Тогда ПараметрыВыбора.Вставить("УстановитьПараметрыФункциональныхОпцийФормы", Новый Структура("ТекущаяСтрока", РанееВыбранныйДокумент)); Что в примере за чудо параметр что я выше проверял, не понятно УстановитьПараметрыФункциональныхОпцийФормы |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |