Имя: Пароль:
1C
 
Динамический список с параметром
,
0 kamila0713
 
09.09.19
14:38
ФормаВыбора реквизита в документе должна открываться с динамическим списком и параметром, а в справочнике без параметра
ГДЕ
    СостояниеРаботниковСрезПоследних.Должность В(&Должность)
1 sqr4
 
09.09.19
14:38
(0) юзай отборы
2 kamila0713
 
09.09.19
14:39
Трудность в том, что пока получается сделать либо Форму Выбора с отбором(параметром), либо нет
3 kamila0713
 
09.09.19
14:39
(1) ТЗ: без отборов
4 sqr4
 
09.09.19
14:40
ЗначениеОтбора  = Новый Структура("Номер", "333");
ПараметрыВыбора = Новый Структура("Отбор", ЗначениеОтбора);
ОткрытьФорму("Документ.ПриходнаяНакладная.ФормаСписка", ПараметрыВыбора);
5 sqr4
 
09.09.19
14:40
в тем там сложности, структуру запихнуть в структуру?
6 kamila0713
 
09.09.19
14:52
Вылетаю с несоответствием типа
Процедура ДиспетчерНачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка)
    ДолжностьСсылкой = ДолжностьСотрудника(Элемент.Имя);
    //СЗ = Новый СписокЗначений;
    //СЗ.Добавить(ДолжностьСсылкой);
    //ПараметрыФормы = Новый Структура ("Должность", СЗ);

    ЗначениеОтбора  = Новый Структура("Должность", ДолжностьСсылкой);
    ПараметрыВыбора = Новый Структура("Отбор", ЗначениеОтбора);
    
    ОткрытьФорму ("Справочник.Работники.ФормаВыбора", ПараметрыВыбора,Элемент);
7 sqr4
 
09.09.19
14:56
что за элемент имя?) должностьСсылкой какой тип?
8 kamila0713
 
09.09.19
14:58
ДолжностьСсылкой Тип СправочникСсылка
9 kamila0713
 
09.09.19
14:59
не нето
10 kamila0713
 
09.09.19
14:59
Мне по техническому заданию без отбора необходимо это сделать
11 kamila0713
 
09.09.19
14:59
только параметрами
12 sqr4
 
09.09.19
15:01
слов нет) Надеюсь у вас таких клиентов не будет, которые так свои хотелки будут озвучивать.
13 3achem
 
09.09.19
15:02
(12) Вот до чего франчи доводят, это ж стажеру задачку кинули
14 kamila0713
 
09.09.19
15:05
В том то и сложность. Что организовать "отбор" нужно параметрами Динамического списка. Но, если делаю это параметрами, то ФормаВыбора открывается параметризированная открывается везде где я ее открываю
15 kamila0713
 
09.09.19
15:08
(13)  Почему это плохо?
16 sqr4
 
09.09.19
15:09
(15) ну так сделай два параметра, первый использовать отбор, второй собственно сам отбор
17 3achem
 
09.09.19
15:19
(15) Потому что в реальной жизни используется быстрое решение, а не костыльное
18 kamila0713
 
09.09.19
16:52
Решение Найдено. Спасибо всем. Тема закрыта