Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
03 июл 2024, 10:07

Вывод в Табличную Часть

Автор poolk, 25 июн 2012, 07:50

0 Пользователей и 1 гость просматривают эту тему.

poolk

Цитата: СветланаCC от 26 июн 2012, 07:58
В УТ 10 отображается цена по каждой номенклатуре....отдельно, это Вас не устраивает?
если нет - то как сказал Dethmontt, добавляете на форму списка дополнительную колонку...
Колонка уже добавлена, как ее программно заполнить то ?

СветланаCC

процедура - СписокПриВыводеСтроки()
берете из регистра цен цену по данной номенклатуре
Тазовод)

СветланаCC

Допустим, добавили на форму поле Цена (тип число).
Дальше в процедуре СписокПриВыводеСтроки() пишите
Если ДанныеСтроки.ЭтоГруппа = Ложь ТОгда
Запрос = Новый запрос;
Запрос.Текст =
"ВЫБРАТЬ
| ЦеныНоменклатурыСрезПоследних.Цена
|ИЗ
| РегистрСведений.ЦеныНоменклатуры.СрезПоследних(
| &Дата,
| ТипЦен = &ТипЦен
| И Номенклатура = &Номенклатура) КАК ЦеныНоменклатурыСрезПоследних";
Запрос.УстановитьПараметр("Номенклатура",ДанныеСтроки.Ссылка);
Запрос.УстановитьПараметр("ТипЦен",Справочники.ТипыЦенНоменклатуры.НайтиПоНаименованию("продажная"));
Запрос.УстановитьПараметр("Дата",ТекущаяДата());
Результат = Запрос.Выполнить().Выбрать();
Пока Результат.Следующий() Цикл
ОформлениеСтроки.Ячейки.Цена.Значение = Результат.Цена;
КонецЦикла;

КонецЕсли;

ТипЦен - может быть другой у Вас
Тазовод)

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск