Значение = Метаданные.Справочник(Инд).Идентификатор; Представление = Метаданные.Справочник(Инд).Представление(); Спр = СоздатьОбъект("Справочник."+Значение);
Кстати, по правилам хорошего тона, раз завели разговор, то, начните с себя Я проголосовал, что нравится, ибо работаю почти что, сам на себя. Есть свои +/- ...
// вместо Спр = Справочники.Номенклатура.СоздатьЭлемент(); ТекНоменклатура = Справочники.Номенклатура.НайтиПоНаименованию("Мое наименование"); Если ТекНоменклатура.ПустаяСсылка() Тогда Сообщить("Не найдена номенклатура! Создаем новый элемент"); Спр = Справочники.Номенклатура.СоздатьЭлемент(); Иначе Спр = ТекНоменклатура.ПолучитьОбъект();//дальше пишем в него КонецЕсли;
ЗЫ По наименованиям искать плохо.... А если кто то изменит название в экселе или справочнике?
Я зателефонувала, зачекала поки мене зєднали - в відповідь передзвоніть по іншому телеону, телефонуваля пів години, а у відповідь - зачекайте на лінії.
Странно. Никогда проблем с поддержкой не было. Но это им минус.
ЗЫ Для спасибо есть кнопка. Я заметил что Вы ее никогда не нажимаете. Мне не надо, а Егору поставьте.
///////////////////////////////////////////////////////////////////////////////////////////////////////////// // Приложение ОК - совершенно не согласуется со всей остальной декларацией :) // будем заполнять методом "по отгрузке". Других вменяемых варинтов заполнения на текущий момент нет // ждем разъяснений компетентных органов
//процедура выгружает элементы справочника "Физические лица" в файл формата XML Процедура Лица_Выгрузить() //справочник С=СоздатьОбъект("Справочник.Лица"); //анализатор Анализатор=СоздатьОбъект("AddIn.XMLParser"); Корень=Анализатор.СоздатьДокумент(); //данные Данные=Корень.СоздатьПодчиненныйЭлемент("Данные"); Данные.УстановитьАтрибут("Дата",ТекущаяДата()); Данные.УстановитьАтрибут("Время",ТекущееВремя()); Данные.УстановитьАтрибут("Автор",гПользователь.Наименование); //наполнение Группа=Данные; С.ВыбратьЭлементы(); Пока С.ПолучитьЭлемент()=1 Цикл Если С.ЭтоГруппа()=1 Тогда Группа=Данные.СоздатьПодчиненныйЭлемент(С.Наименование); Иначе Э=Группа.СоздатьПодчиненныйЭлемент("Лицо"); Э.Значение=С.Код; Э.УстановитьАтрибут("Наименование",С.Наименование); КонецЕсли; КонецЦикла; //запись Корень.Записать("C:\People.xml"); Предупреждение("ОК"); КонецПроцедуры
Если КонсолидированныйНалогНаПрибыль = Истина Тогда
// расчитаем сумму затрат Расчет(); мПриложениеЗП.Области.R040G3.Значение = мДекларация.Области.R003G3.Значение; // вот тут и вылетает
КонецЕсли;
В случае "Налога на прибыль консолидировано" в УП (налогового учета) Вылетает с ошибкой
Цитата
{Отчет.РегламентированныйОтчетДекларацияОПрибыли.Форма.ФормаОтчета2012Кв1.Форма( 7567)}: Поле объекта не обнаружено (R040G3) мПриложениеЗП.Области.R040G3.Значение = мДекларация.Области.R003G3.Значение;
Судя по анализу предыдущих форм "ФормаОтчета2011Кв2" и внешней формы которая выходила отдельно забыли переименовать ячейку R0201G3...
Универсальный отчет по регистрам накопления (по доступным для регистра таблицам "обороты", "остатки" и "остатки и обороты"). Отчет может помочь, когда нет времени или возможности на создание специального отчета.
Универсальный отчет по регистрам накопления (по доступным для регистра таблицам "обороты", "остатки" и "остатки и обороты") для управляемого приложения на платформе версии 8.2. Отчет может помочь, когда нет времени или возможности на создание специального отчета. Да и зачастую такого отчета хватает для нужд проверки значений. Выполнен отчет по старинным традициям, но с некоторыми ограничениями из-за недостатка времени и моей лени. В отчете, например, нет условного оформления. Нет возможности выбрать дополнительные поля и так далее.. Но большая рутина по динамическому заполнению схемы компоновки данных проделана.
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!