|
Универсальный отчет
|
|||
---|---|---|---|
#18+
Я не 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с-ный код в сообщении синтаксисом подсветить? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.04.2013, 15:39 |
|
Универсальный отчет
|
|||
---|---|---|---|
#18+
Народ, ау =( Расскажите хоть где чо почитать можно. У меня в голове шаблоны все трещат, ибо я привык видеть отчёт построенный на запросе. А тут в принципе не вижу запроса =( ... |
|||
:
Нравится:
Не нравится:
|
|||
29.04.2013, 16:37 |
|
Универсальный отчет
|
|||
---|---|---|---|
#18+
NexbyЯ не 1с-ник, но задачу решить надо =( не стоит ... |
|||
:
Нравится:
Не нравится:
|
|||
29.04.2013, 17:26 |
|
Универсальный отчет
|
|||
---|---|---|---|
#18+
На сдаче спеца по УТ - достался билет - добавить в 10 торговлю в какой-то отчет столбец. Задача аналогична Вашей. Первая реакция была "где запрос?", "Вторая -я не сделаю пора уходить", "третья - да это же просто функции и процедуры управления универсальным отчетом". В итоге через полчаса все решилось само. ps Покопайтесь - там все просто. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.04.2013, 00:38 |
|
Универсальный отчет
|
|||
---|---|---|---|
#18+
Именно так всё и вышло. Правда, от недосыпа и непривычного кода провозился полдня =) ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2013, 16:02 |
|
Универсальный отчет
|
|||
---|---|---|---|
#18+
Народ, а посоветуйте какие-нибудь статьи по этой теме. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.10.2013, 12:31 |
|
Универсальный отчет
|
|||
---|---|---|---|
#18+
NexbyНарод, а посоветуйте какие-нибудь статьи по этой теме. http://www.v8.1c.ru/metod/books/book.jsp?id=63 - в новых книжках про построитель инфы чуть меньше чем нифига http://kb.mista.ru/article.php?id=230 ... |
|||
:
Нравится:
Не нравится:
|
|||
14.10.2013, 12:37 |
|
|
start [/forum/topic.php?fid=28&fpage=40&tid=1519648]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
34ms |
get topic data: |
13ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
others: | 17ms |
total: | 145ms |
0 / 0 |