Имя: Пароль:
1C
1С v8
Отчеты не работают
0 Kassidy_nd
 
31.05.13
12:44
Отчет материальная ведомость не открывается. Выдает {Отчет.МатериальнаяВедомость.МодульОбъекта(413,52)}: Переменная не определена (ПоказыватьПодписи)
   СтруктураПараметров.Свойство("ПоказыватьПодписи", <<?>>ПоказыватьПодписи);
Думаю сохранились некорректные настройки отчета. Куда копать?
1 Wobland
 
31.05.13
12:45
а я думаю, ПоказыватьПодписи - невесть что
2 Kassidy_nd
 
31.05.13
12:46
(1) но ведь вчера работал отчет
3 Wobland
 
31.05.13
12:47
(2) а ошибки вот так и случаются. бац - и перестало работать
4 Kassidy_nd
 
31.05.13
12:48
Вот кусок кода куда кидает в конфигураторе

Процедура УстановитьПараметрыОтчетаИзСтруктуры(СтруктураПараметров)
   
   // Тип восстановленного значения должен быть Структура
   Если ТипЗнч(СтруктураПараметров) <> Тип("Структура") Тогда
       Возврат;
   КонецЕсли;

   СписокОрганизацийСохраняемый = "";
   СтруктураПараметров.Свойство("СписокОрганизаций", СписокОрганизацийСохраняемый);
   Если ТипЗнч(СписокОрганизацийСохраняемый) = Тип("СписокЗначений") Тогда
       мСписокСтруктурныхЕдиниц = СписокОрганизацийСохраняемый;
   Иначе
       мСписокСтруктурныхЕдиниц = Новый СписокЗначений;
   КонецЕсли;
   //ПредставлениеСпискаСтруктурныхЕдиниц = РаботаСДиалогами.ВыгрузитьСписокВСтроку(мСписокСтруктурныхЕдиниц);
   ПредставлениеСпискаОрганизаций = РаботаСДиалогами.ВыгрузитьСписокВСтроку(мСписокСтруктурныхЕдиниц);
   
   НастройкиКомпоновщика = "";
   СтруктураПараметров.Свойство("НастройкиКомпоновщика", НастройкиКомпоновщика);
   Если ТипЗнч(НастройкиКомпоновщика) = Тип("НастройкиКомпоновкиДанных") Тогда
       КомпоновщикНастроек.ЗагрузитьНастройки(НастройкиКомпоновщика);
   КонецЕсли;
   
   СтруктураПараметров.Свойство("ОтрицательноеКрасным", ОтрицательноеКрасным);
   СтруктураПараметров.Свойство("ВыводитьНачальныйОстаток", ВыводитьНачальныйОстаток);
   СтруктураПараметров.Свойство("ВыводитьКонечныйОстаток", ВыводитьКонечныйОстаток);
   СтруктураПараметров.Свойство("ВыводитьПриход", ВыводитьПриход);
   СтруктураПараметров.Свойство("ВыводитьРасход",       ВыводитьРасход);
   СтруктураПараметров.Свойство("ПоОрганизациям",            ПоОрганизациям);
   СтруктураПараметров.Свойство("ВыводитьДанныеПоКорСчетам", ВыводитьДанныеПоКорСчетам);
   СтруктураПараметров.Свойство("ВыводитьДанныеПоКорСубконто1",       ВыводитьДанныеПоКорСубконто1);
   СтруктураПараметров.Свойство("ВыводитьДанныеПоКорСубконто2",       ВыводитьДанныеПоКорСубконто2);
   СтруктураПараметров.Свойство("ВыводитьДанныеПоКорСубконто3",       ВыводитьДанныеПоКорСубконто3);
   СтруктураПараметров.Свойство("ВыводитьОбщиеИтоги", ВыводитьОбщиеИтоги);
   СтруктураПараметров.Свойство("Счет",       Счет);
   СтруктураПараметров.Свойство("ВидСравненияСчета",       ВидСравненияСчета);
   СтруктураПараметров.Свойство("РаскрашиватьГруппировки", РаскрашиватьГруппировки);
   СтруктураПараметров.Свойство("ПоказыватьПодписи", ПоказыватьПодписи);
   
   СтруктураПараметров.Свойство("НачалоПериода", НачалоПериода);
   СтруктураПараметров.Свойство("КонецПериода", КонецПериода);
   
КонецПроцедуры
5 salvator
 
31.05.13
12:49
(2) Вчера работал, сегодня обновился и хоп - не работает!
6 Kassidy_nd
 
31.05.13
12:50
(5) ничего не обновляли
7 salvator
 
31.05.13
12:50
Скорее всего настройки старые загружаются. Когда еще не было этого параметра в отчете.
8 Kassidy_nd
 
31.05.13
12:52
как почистить настройки
в регистре сведений смотрел их нет
9 Grobik
 
31.05.13
12:54
10 Kassidy_nd
 
31.05.13
12:55
(9) а бесплатного "сыра в мышеловке" нет. А то там 800 руб просит за доступ
11 Grobik
 
31.05.13
12:58
Я нашел бесплатно за 30 секунд.
12 Kassidy_nd
 
31.05.13
12:59
(11) теперь поделись достижением
13 Grobik
 
31.05.13
13:02
п.4
14 Kassidy_nd
 
31.05.13
13:03
(13) не понял
15 Grobik
 
31.05.13
13:03
16 Kassidy_nd
 
31.05.13
13:05
(15) понял
17 Kassidy_nd
 
31.05.13
13:07
В общем почистил я кэш, ничего не изменилось
18 Kassidy_nd
 
31.05.13
13:08
подскажите кто сталкивался
19 Kassidy_nd
 
31.05.13
13:11
АП