powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / [игнор отключен] [закрыт для гостей] / Универсальный отчет
8 сообщений из 8, страница 1 из 1
Универсальный отчет
    #38244076
Nexby
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я не 1с-ник, но задачу решить надо =(

А теперь по сабжу.
8.2
УТ редакции 10.3

Есть отчёт (Ведомость по товарам в рознице), отчёт создаётся при помощи УниверсальногоОтчета.
Код, задающий первую партию полей вроде нашёл и понемногу ковыряю
УниверсальныйОтчет.ДобавитьПолеРесурс("КоличествоЕдиницОтчетовНачальныйОстаток", "ИсточникДанных.КоличествоНачальныйОстаток * ИсточникДанных.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент / Номенклатура.ЕдиницаДляОтчетов.Коэффициент", "Количество (в ед. отчетов) (нач. ост.)");
УниверсальныйОтчет.ДобавитьПолеРесурс("КоличествоЕдиницОтчетовПриход", "ИсточникДанных.КоличествоПриход * ИсточникДанных.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент / Номенклатура.ЕдиницаДляОтчетов.Коэффициент", "Количество (в ед. отчетов) (приход)");
УниверсальныйОтчет.ДобавитьПолеРесурс("КоличествоЕдиницОтчетовРасход", "ИсточникДанных.КоличествоРасход * ИсточникДанных.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент / Номенклатура.ЕдиницаДляОтчетов.Коэффициент", "Количество (в ед. отчетов) (расход)");
УниверсальныйОтчет.ДобавитьПолеРесурс("КоличествоЕдиницОтчетовКонечныйОстаток", "ИсточникДанных.КоличествоКонечныйОстаток * ИсточникДанных.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент / Номенклатура.ЕдиницаДляОтчетов.Коэффициент", "Количество (в ед. отчетов) (кон. ост.)");
УниверсальныйОтчет.ДобавитьПолеРесурс("КоличествоЕдиницОтчетовОборот", "ИсточникДанных.КоличествоОборот * ИсточникДанных.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент / Номенклатура.ЕдиницаДляОтчетов.Коэффициент", "Количество (в ед. отчетов) (оборот)");

УниверсальныйОтчет.ДобавитьПолеРесурс("КоличествоБазовыхЕдНачальныйОстаток", "ИсточникДанных.КоличествоНачальныйОстаток * ИсточникДанных.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент", "Количество (в базовых единицах) (нач. ост.)");
УниверсальныйОтчет.ДобавитьПолеРесурс("КоличествоБазовыхЕдПриход", "ИсточникДанных.КоличествоПриход * ИсточникДанных.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент", "Количество (в базовых единицах) (приход)");
УниверсальныйОтчет.ДобавитьПолеРесурс("КоличествоБазовыхЕдРасход", "ИсточникДанных.КоличествоРасход * ИсточникДанных.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент", "Количество (в базовых единицах) (расход)");
УниверсальныйОтчет.ДобавитьПолеРесурс("КоличествоБазовыхЕдКонечныйОстаток", "ИсточникДанных.КоличествоКонечныйОстаток * ИсточникДанных.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент", "Количество (в базовых единицах) (кон. ост.)");
УниверсальныйОтчет.ДобавитьПолеРесурс("КоличествоБазовыхЕдОборот", "ИсточникДанных.КоличествоОборот * ИсточникДанных.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент", "Количество (в базовых единицах) (оборот)");
УниверсальныйОтчет.ДобавитьПолеРесурс("КоличествоБазовыхЕдОборотПроба", "ИсточникДанных.КоличествоПриход * 2", "Количество (в базовых единицах) (оборот)");

УниверсальныйОтчет.ДобавитьПоказатель("КоличествоБазовыхЕдНачальныйОстаток", "Начальный остаток", Истина, "ЧЦ=15; ЧДЦ=3", "КолБазовыхЕд", "Количество (в базовых единицах)");
УниверсальныйОтчет.ДобавитьПоказатель("КоличествоБазовыхЕдПриход", "Приход", Истина, "ЧЦ=15; ЧДЦ=3", "КолБазовыхЕд", "Количество (в базовых единицах)");
УниверсальныйОтчет.ДобавитьПоказатель("КоличествоБазовыхЕдРасход", "Расход", Истина, "ЧЦ=15; ЧДЦ=3", "КолБазовыхЕд", "Количество (в базовых единицах)");
УниверсальныйОтчет.ДобавитьПоказатель("КоличествоБазовыхЕдКонечныйОстаток", "Конечный остаток", Истина, "ЧЦ=15; ЧДЦ=3", "КолБазовыхЕд", "Количество (в базовых единицах)");
УниверсальныйОтчет.ДобавитьПоказатель("КоличествоБазовыхЕдОборот", "Оборот", Ложь, "ЧЦ=15; ЧДЦ=3", "КолБазовыхЕд", "Количество (в базовых единицах)");
УниверсальныйОтчет.ДобавитьПоказатель("КоличествоБазовыхЕдОборотПроба", "Проба", Ложь, "ЧЦ=15; ЧДЦ=3", "КолБазовыхЕд", "Количество (в базовых единицах)");

УниверсальныйОтчет.ДобавитьПоказатель("КоличествоЕдиницОтчетовНачальныйОстаток", "Начальный остаток", Ложь, "ЧЦ=15; ЧДЦ=3", "КоличествоЕдиницОтчетов", "Количество (в ед. отчетов)");
УниверсальныйОтчет.ДобавитьПоказатель("КоличествоЕдиницОтчетовПриход", "Приход", Ложь, "ЧЦ=15; ЧДЦ=3", "КоличествоЕдиницОтчетов", "Количество (в ед. отчетов)");
УниверсальныйОтчет.ДобавитьПоказатель("КоличествоЕдиницОтчетовРасход", "Расход", Ложь, "ЧЦ=15; ЧДЦ=3", "КоличествоЕдиницОтчетов", "Количество (в ед. отчетов)");
УниверсальныйОтчет.ДобавитьПоказатель("КоличествоЕдиницОтчетовКонечныйОстаток", "Конечный остаток", Ложь, "ЧЦ=15; ЧДЦ=3", "КоличествоЕдиницОтчетов", "Количество (в ед. отчетов)");
УниверсальныйОтчет.ДобавитьПоказатель("КоличествоЕдиницОтчетовОборот",


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

Нужда: добавить в отчёт столбец со стоимостью одной единицы товара (стоимость партии делить на количество в партии или брать из справочников).
Не могу понять, как это сделать.

Я в правильном направлении движусь?
Куда копать?
Какая ещё информация нужна?

Выручайте =)

ЗЫ. Как 1с-ный код в сообщении синтаксисом подсветить?
...
Рейтинг: 0 / 0
Универсальный отчет
    #38244163
Nexby
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Народ, ау =(
Расскажите хоть где чо почитать можно.
У меня в голове шаблоны все трещат, ибо я привык видеть отчёт построенный на запросе. А тут в принципе не вижу запроса =(
...
Рейтинг: 0 / 0
Универсальный отчет
    #38244244
Фотография Shuhard
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NexbyЯ не 1с-ник, но задачу решить надо =(

не стоит
...
Рейтинг: 0 / 0
Универсальный отчет
    #38244653
Программист 1с
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На сдаче спеца по УТ - достался билет - добавить в 10 торговлю в какой-то отчет столбец. Задача аналогична Вашей. Первая реакция была "где запрос?", "Вторая -я не сделаю пора уходить", "третья - да это же просто функции и процедуры управления универсальным отчетом". В итоге через полчаса все решилось само.

ps Покопайтесь - там все просто.
...
Рейтинг: 0 / 0
Универсальный отчет
    #38285401
Nexby
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Именно так всё и вышло.
Правда, от недосыпа и непривычного кода провозился полдня =)
...
Рейтинг: 0 / 0
Универсальный отчет
    #38426386
Nexby
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Народ, а посоветуйте какие-нибудь статьи по этой теме.
...
Рейтинг: 0 / 0
Универсальный отчет
    #38426400
Последний выдох ГПЖ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NexbyНарод, а посоветуйте какие-нибудь статьи по этой теме.

http://www.v8.1c.ru/metod/books/book.jsp?id=63 - в новых книжках про построитель инфы чуть меньше чем нифига

http://kb.mista.ru/article.php?id=230
...
Рейтинг: 0 / 0
Универсальный отчет
    #38426425
Nexby
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Последний выдох ГПЖ , спасибо.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / Универсальный отчет
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]