Имя: Пароль:
1C
1С v8
Внешний регламентированный отчет, но используется все равно встроенный.
,
0 Andreyyy
 
29.03.13
15:50
Конфигурация КА 1.1.29.1
Добавил отчет внешний по имуществу, установил "Использовать файл", но программа все равно открывает встроенный в конфигурацию.
Весь код облазил, но так и не докопался до истины.
1 lxndr
 
29.03.13
15:50
перезапусти сеанс
2 Andreyyy
 
29.03.13
15:52
(1) Конечно перезапускал.
3 Andreyyy
 
29.03.13
15:56
+(0) Конфигурация на БИТ-Финанс, может кривой релиз какой.
4 shuhard
 
29.03.13
15:58
(3) создай новый отчет,
к существующему экземпляру могло не подтянуться
5 John83
 
29.03.13
16:08
кэш?
6 Andreyyy
 
29.03.13
16:33
(4) Не помогло.
(5) ?

+(0) эта функция возвращает "Ложь" в этой строке: "Возврат ПараметрыОтчета.Признак;"

Функция ПризнакИспользованияВнешнегоОтчетаСУчетомКэша(РеглОтч, НеЗапоминатьВКэше = Ложь)
   Перем ПараметрыОтчета;
   
   Если ПараметрыВнешнихРегламентированныхОтчетов = Неопределено Тогда
       ПараметрыВнешнихРегламентированныхОтчетов = Новый Соответствие;
   КонецЕсли;
   
   ПараметрыОтчета = ПараметрыВнешнихРегламентированныхОтчетов.Получить(РеглОтч.ИсточникОтчета);
   Если ПараметрыОтчета <> Неопределено Тогда
       Возврат ПараметрыОтчета.Признак;
   Иначе
       Если НеЗапоминатьВКэше Тогда
           Возврат РеглОтч.ВнешнийОтчетИспользовать;
       Иначе
           Возврат ЗакэшироватьСтруктуруОписанияОтчета(РеглОтч).Признак;
       КонецЕсли;
   КонецЕсли;
   
КонецФункции

Не смог найти где заполняется при старте программы переменная "ПараметрыВнешнихРегламентированныхОтчетов"
7 Andreyyy
 
29.03.13
16:55
Вобщем в том отчете, который был изначально в базе установил "Использовать файл" и загрузил внешний отчет. Все заработало.
А дополнительный сделать внешний не удалось.
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан