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

Ведомость Товары На Складах, Добавить Цену

Автор AlenkaInt, 29 авг 2012, 01:37

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

AlenkaInt


AlenkaInt

Если да, то что именно? Отчет в файле?

MuI_I_Ika

Нет не надо. Тут получается, что данные берутся по регистру ТоварыНаСкладах. Так что нужно смотреть где в универсальном отчете получение данных по регистрам и там править, а здесь просто добавить нужные поля.

Или сделать по-другому. Создать копию этого отчета. В нем написать текст запроса, который будет получать все данные и отправлять его в универсальный отчет. Выглядеть это будет примерно так:

ТекстЗапроса = "Сюда написать текст запроса";

// Инициализация текста запроса построителя отчета
УниверсальныйОтчет.ПостроительОтчета.Текст = ТекстЗапроса;

AlenkaInt

Преподаватель сказал, что не надо делать новый отчет, что надо разобраться с этим. Т.е. получается надо править в универсальном? Получение данных по-моему в процедуре Процедура УстановитьНачальныеНастройкиПоМетаданнымРегистра(ИмяРегистра)

AlenkaInt

Вам на почту отправила текст процедуры.

MuI_I_Ika

При выполнении поставьте точку останова, в конце этой процедуры, где получается текст запроса.
Вы получите текст. В него нужно левым соединением добавить таблицу цен номенклатуры.

А копию можно не создавать и устанавливать текст запроса прямо в исходном отчете.

AlenkaInt

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

MuI_I_Ika

Вы уверены что выбрали тот запрос, который нужно?

AlenkaInt

Нет, не уверена. Отбой с заданием, не смогла его сделать. Но вам все равно большое спасибо :-)

AlenkaInt

Все таки мне дали второй шанс решить задание. Я поняла насчет точки останова, но в каком месте его ставить? И где, в универсальном отчете?

Теги:

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

Рейтинг@Mail.ru

Поиск