0
KosmoSTAR
29.07.13
✎
14:10
|
Всем доброго времени суток.
Типовая конфа, Казахстанская, добавили 4 системы кодировки (4 реквизита) в справочник "Номенклатура". Задача состоит в том, что бы добавить автоматически вывести эти 4ре реквизиты во все товарные отчеты. Отчеты сделаны построителем. Дописал следующие строки:
УниверсальныйОтчет.ДобавитьПолеГруппировка("НоменклатураИндексМодели", "Номенклатура", "ИндексМодели", "Индекс модели");
УниверсальныйОтчет.ДобавитьПолеГруппировка("НоменклатураКодМодели", "Номенклатура", "КодМодели", "Код модели");
УниверсальныйОтчет.ДобавитьПолеГруппировка("НоменклатураНомерНоменклатурный", "Номенклатура", "НомерНоменклатурный", "Номер номенклатурный");
УниверсальныйОтчет.ДобавитьПолеГруппировка("НоменклатураЦифровойИндекс", "Номенклатура", "ЦифровойИндекс", "Цифровой индекс");
Далее добавил уже эти поля в настройки:
// УниверсальныйОтчет.ДобавитьДополнительноеПоле(<ПутьКДанным>, <Размещение>, <Положение>);
УниверсальныйОтчет.ДобавитьДополнительноеПоле("НоменклатураИндексМодели",ТипРазмещенияРеквизитовИзмерений.Отдельно, 1);
УниверсальныйОтчет.ДобавитьДополнительноеПоле("НоменклатураКодМодели",ТипРазмещенияРеквизитовИзмерений.Отдельно, 1);
УниверсальныйОтчет.ДобавитьДополнительноеПоле("НоменклатураНомерНоменклатурный",ТипРазмещенияРеквизитовИзмерений.Отдельно, 1);
УниверсальныйОтчет.ДобавитьДополнительноеПоле("НоменклатураЦифровойИндекс",ТипРазмещенияРеквизитовИзмерений.Отдельно, 1);
Поля автоматом выводятся.. но только по два на каждый реквизит! Больше ничего не добавлял. Все обшарил, пробовал разные, толку нет. Либо пусто либо 8 полей. В чем может быть причина дублей?? Спасибо заранее..
|
|
5
KosmoSTAR
29.07.13
✎
14:27
|
Не работает! Но я сделал! Получается так.. Убираем первый кусок кода и меняем второй кусок..!
УниверсальныйОтчет.ДобавитьДополнительноеПоле("Номенклатура.ИндексМодели",ТипРазмещенияРеквизитовИзмерений.Отдельно, 1);
УниверсальныйОтчет.ДобавитьДополнительноеПоле("Номенклатура.КодМодели",ТипРазмещенияРеквизитовИзмерений.Отдельно, 1);
УниверсальныйОтчет.ДобавитьДополнительноеПоле("Номенклатура.НомерНоменклатурный",ТипРазмещенияРеквизитовИзмерений.Отдельно, 1);
УниверсальныйОтчет.ДобавитьДополнительноеПоле("Номенклатура.ЦифровойИндекс",ТипРазмещенияРеквизитовИзмерений.Отдельно, 1);
|
|