v7: Материальный отчет сопротивляется!
☑
0
Найман
15.09.11
✎
15:39
Материальный отчет сопротивляется! Добавил счет в список счетов, он пишет ( Т.ВывестиСекцию("Обновить|Начало");
{Отчет.МатериальныйОтчет.Форма.Модуль(342)}: Секция не найдена Обновить ) 1С 7.7 бух 7,70,258. Что делать?
1
AlecoZAV
15.09.11
✎
15:40
глупый вопрос - а секция обновить есть?
2
Найман
15.09.11
✎
15:45
СписокСчетов.ДобавитьЗначение(СчетПоКоду("1310"), "(1310) Сырье и материалы");
СписокСчетов.ДобавитьЗначение(СчетПоКоду("131"), "(1316) Малоценные быстро изнашивающие предметыы");
СписокСчетов.ДобавитьЗначение(СчетПоКоду("132"), "(1320) Готовая продукция");
СписокСчетов.ДобавитьЗначение(СчетПоКоду("133"), "(1330) Товары");
СписокСчетов.ДобавитьЗначение(СчетПоКоду("135"), "(1350) Прочие запасы");
Если ПустоеЗначение(Счет) = 0 Тогда
СписокСчетов.ТекущаяСтрока(СписокСчетов.НайтиЗначение(Счет));
Иначе
СписокСчетов.ТекущаяСтрока(СписокСчетов.НайтиЗначение(СчетПоКоду("1310")));
КонецЕсли;
Если Счет = СчетПоКоду("1310") Тогда
Форма.Номенклатура.НазначитьТип("Справочник.Материалы");
Иначе
Форма.Номенклатура.НазначитьТип("Справочник.Номенклатура");
КонецЕсли;
ДанныеПоКорСчетам = глРасшифровка.Получить("ДанныеПоКорСчетам");
ДанныеПоКорСубконто = глРасшифровка.Получить("ДанныеПоКорСубконто");
ГруппироватьПоСкладам = глРасшифровка.Получить("ГруппироватьПоСкладам");
ГруппироватьПоТипамМатериалов = глРасшифровка.Получить("ГруппироватьПоТипамМатериалов");
ФлгНачальныйОстаток = глРасшифровка.Получить("ФлгНачальныйОстаток");
ФлгКонечныйОстаток = глРасшифровка.Получить("ФлгКонечныйОстаток");
ФлгПриход = глРасшифровка.Получить("ФлгПриход");
ФлгРасход = глРасшифровка.Получить("ФлгРасход");
Если Обновить <> 0 Тогда
Т = глТаблица;
КонецЕсли;
Если Обновить <> 2 Тогда
Сформировать();
СтатусВозврата(0);
Возврат;
КонецЕсли;
Иначе
Закрыть = 0;
Обновить = 0;
Если ФлагЧтенияНастройки = 0 Тогда
Дата1 = НачалоПериодаБИ();
Дата2 = КонецПериодаБИ();
ФлгНачальныйОстаток = 1;
ФлгКонечныйОстаток = 1;
ФлгПриход = 1;
ФлгРасход = 1;
КонецЕсли;
СписокСчетов.ДобавитьЗначение(СчетПоКоду("1310"), "(1310) Сырье и материалы");
СписокСчетов.ДобавитьЗначение(СчетПоКоду("131"), "(1316) Малоценные быстро изнашивающие предметы");
СписокСчетов.ДобавитьЗначение(СчетПоКоду("132"), "(1320) Готовая продукция");
СписокСчетов.ДобавитьЗначение(СчетПоКоду("133"), "(1330) Товары");
СписокСчетов.ДобавитьЗначение(СчетПоКоду("135"), "(1350) Прочие запасы");
Вот я добавил счет 1316 и началось
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший