Как в макет вынести единицу измерения из справочника номенклатуры #596910


#0 by immunel1978
Есть документ реализация товаров и услуг. Макет - АКТ. Как в нем сделать чтобы печаталась из справочника Номенклатуры ед. измерения??? Область.Параметры.ЕдиницаИзмерения= ??? примерно так?
#1 by Шапокляк
Область.Параметры.ЕдиницаИзмерения=???.Номенклатура.БазоваяЕдиницаИзмерения примерно так
#2 by Wobland
даже не попробуешь, будешь ждать ответа?
#3 by asady
#4 by Reset
Скорее ЕдиницаХраненияОстатков. Хотя для услуг однохренственно скорее всего
#5 by asady
#6 by Новиков
там в модуле объекта есть запрос, который используется при формировании печатной формы. Туда, по точке приклей БазоваяЕдиницаИзмерения  - дай ей алиас ЕдиницаИзмерения - и скорее всего, где-то там у тебя - "оно само" заполнится.
#7 by Reset
Получение реквизита через точку тоже лучше вынести из цикла ;P например как в
#8 by immunel1978
У меня был код рабочий    |
#9 by immunel1978
Я заменил строку И программа стала выдавать теперь такую ошибочку {Документ.РеализацияТоваровУслуг.МодульОбъекта(2351)}: Ошибка при вызове метода контекста (Выполнить)    ТаблицаУслуги = ЗапросУслуги.Выполнить.Выгрузить; по причине: {(25, 2)}: Поле не найдено "ЕдиницаИзмерения.Представление" <<?>>ЕдиницаИзмерения.Представление КАК ЕдиницаИзмерения,
#10 by Reset
нужно было заменить на Номенклатура.ЕдиницаХраненияОстатков.Представление КАК ЕдиницаИзмерения
#11 by Reset
Тебе на курсы + читать книги надо. У тебя полное непонимание происходящего наличествует
#12 by Reset
Вместо Номенклатура может быть другое имя - я не знаю, какое
#13 by immunel1978
Да, курсы Радченко, Хрусталева уже начал читать. Не все понятно, пока сам не начинаю делать...{Документ.РеализацияТоваровУслуг.МодульОбъекта(2351)}: Ошибка при вызове метода контекста (Выполнить) <<?>>Цена, Теперь такую ошибку стал выдавать
#14 by immunel1978
ясно сейчас попробую
#15 by immunel1978
Справочник Номенклатура реквизит ЕдиницаХраненияОстатков.Представление КАК ЕдиницаИзмерения Код по идеи должен быть правильным!? Однако при выполнении ошибка все же ТаблицаУслуги = ЗапросУслуги.Выполнить.Выгрузить; по причине: {(26, 2)}: Синтаксическая ошибка "Цена," <<?>>Цена
#16 by Reset
Запятой не хватает после "КАК ЕдиницаИзмерения"
#17 by immunel1978
спасибо, получилось
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям