|
Программное заполнение реквизита
| ☑ |
0
IvanDurak
15.04.16
✎
09:32
|
УТ11.2
Программно создаю документ "Заявка на расходование ДС", необходимо заполнить реквизит приоритет (справочникссылка.приоритеты).
Пишу: "НовыйДокумент.Приоритет = Справочники.Приоритеты.НайтиПоНаименованию("Средний");"
Не заполняет, проблема в том, что в справочнике 2 значения "Средний". Подскажите, как мне заполнить данный реквизит?
|
|
1
butterbean
15.04.16
✎
09:34
|
должно все равно хотя бы один найти, что-то не так со строкой
|
|
2
FIXXXL
15.04.16
✎
09:34
|
(0) переименуй один "Средний" в "ОченьСредний"
НайтиПоКоду заюзай
|
|
3
IvanDurak
15.04.16
✎
09:35
|
(2) Не могу, я раньше не работал с УТ, не могу найти где заполняется этот справочник. Если бы нашел, то уже давно бы по коду нашел и заполнил.
|
|
4
IvanDurak
15.04.16
✎
09:51
|
ап
|
|
5
FIXXXL
15.04.16
✎
09:54
|
(4) чего ап? отладчик чего говорит в точке
НовыйДокумент.Приоритет = Справочники.Приоритеты.НайтиПоНаименованию("Средний");
?
|
|
6
FIXXXL
15.04.16
✎
09:55
|
Справочники.Приоритеты.НайтиПоНаименованию("Средний")
находит что либо?
НовыйДокумент.Приоритет
что показывает?
типы совпадают?
|
|
7
Одинесю
15.04.16
✎
09:58
|
Правильно подсказали - ищи по коду или, если у тебя Средний и СреднийПрямСредний, то НайтиПоНаименованию("Средний", Истина);
|
|