|
v.8: ут10.3 не могу выбрать единицу номенклатуры по владельцу | ☑ | ||
---|---|---|---|---|
0
andrewrocker
08.11.15
✎
22:01
|
Всегда трудно давались именно единицы измерения...
Пишу вроде бы простой код: СтрокаТабличнойЧасти.ЕдиницаИзмерения = Справочники.ЕдиницыИзмерения.НайтиПоРеквизиту(,,,СтрокаТабличнойЧасти.Номенклатура); И так тоже не работает: СтрокаТабличнойЧасти.ЕдиницаИзмерения = Справочники.ЕдиницыИзмерения.НайтиПоРеквизиту(,,,Справочники.Номенклатура.НайтиПоНаименованию(СтрокаТабличнойЧасти.Номенклатура).ПолучитьОбъект()); По причине: Неверно указан реквизит Прошу помощи! |
|||
1
User_Agronom
08.11.15
✎
22:06
|
(0) И не должен работать!
|
|||
2
andrewrocker
08.11.15
✎
22:06
|
а как должно ?
|
|||
3
User_Agronom
08.11.15
✎
22:07
|
Поиск по реквизиту должен содержать два аргумента: имя реквизита и значение реквизита.
Ты передаешь только один аргумент. |
|||
4
andrewrocker
08.11.15
✎
22:08
|
СтрокаТабличнойЧасти.ЕдиницаИзмерения = Справочники.ЕдиницыИзмерения.НайтиПоРеквизиту("Владелец",,СтрокаТабличнойЧасти.Номенклатура);
Тоже не работает! |
|||
5
andrewrocker
08.11.15
✎
22:08
|
СтрокаТабличнойЧасти.ЕдиницаИзмерения = Справочники.ЕдиницыИзмерения.НайтиПоРеквизиту("Владелец",СтрокаТабличнойЧасти.Номенклатура);
Таким же образом не работает! |
|||
6
User_Agronom
08.11.15
✎
22:08
|
(2) Угу, в воскресенье вечером, сидя с кружкой пива в СП не роются. Ты уж сам как нибудь.
|
|||
7
User_Agronom
08.11.15
✎
22:09
|
(5) СтрокаТабличнойЧасти.Номенклатура - тип этой переменной тот что нужен?
|
|||
8
andrewrocker
08.11.15
✎
22:13
|
СтрокаТабличнойЧасти = ЭлементыФормы.Товары.ТекущиеДанные;
|
|||
9
User_Agronom
08.11.15
✎
22:14
|
(8) Вопросов больше не имею!
|
|||
10
andrewrocker
08.11.15
✎
22:16
|
ну елки, а поделиться умозаключениями?
|
|||
11
andrewrocker
08.11.15
✎
22:18
|
Переписал так:
СтрокаТабличнойЧасти = ЭлементыФормы.Товары.ТекущаяСтрока; СтрокаТабличнойЧасти.Коэффициент = 1; НоменклатураДляПоиска = Справочники.Номенклатура.НайтиПоНаименованию(СтрокаТабличнойЧасти.Номенклатура,Истина).ПолучитьОбъект(); СтрокаТабличнойЧасти.ЕдиницаИзмерения = Справочники.ЕдиницыИзмерения.НайтиПоРеквизиту("Владелец",НоменклатураДляПоиска); |
|||
12
User_Agronom
08.11.15
✎
22:21
|
(11) СправочникОбъект и СправочникСсылка разве одно и то же?
|
|||
13
User_Agronom
08.11.15
✎
22:23
|
Я правильно понимаю, что ты заполняешь табличную часть какого-то документа?
Тогда глянь в форме этого документа, там должна быть процедурка, которая всё махом делает. |
|||
14
Maniac
08.11.15
✎
22:48
|
выгнать сцаными тряпками такого программиста.
не умеет программировать вообще |
|||
15
Maniac
08.11.15
✎
22:48
|
такой бред писать это постараться нужно.
|
|||
16
andrewrocker
09.11.15
✎
10:13
|
(12) попробую дома.
(15) учиться - не грех! |
|||
17
andrewrocker
09.11.15
✎
18:59
|
(16) не алле ваш метод!!!!
|
|||
18
User_Agronom
09.11.15
✎
21:16
|
(17) Это мне? Какой метод?
Если ты не смог выяснить чем отличается тип СправочникОбъект от СправочникСсылка то я тут ни при чём. |
|||
19
Мимохожий Однако
09.11.15
✎
21:37
|
В коде УТ есть процедуры и функции, в которых всё уже придумано до нас.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |