Имя: Пароль:
1C
1C 7.7
v7: как программно получить описание внешнего отчета?
0 Сэм
 
13.04.12
12:27
?
1 zak555
 
13.04.12
12:31
Описание = Отчёт.ПолучитьОписание();
2 Сэм
 
13.04.12
12:35
(1)первый
3 Сэм
 
13.04.12
12:36
Процедура ПриОткрытии()
   Перем Файлик,ВыбКаталог,Сч;

   Дополнительные_отчеты.НоваяКолонка("Номер"      ,"Строка",,,"№",5);
   Дополнительные_отчеты.НоваяКолонка("Отчет"      ,"Строка",,,"Имя файла отчета",15);
   Дополнительные_отчеты.НоваяКолонка("Описание" ,"Строка",,,"Описание отчета" ,30);

   Сч=0;            
   
   КаталогОбработок = КаталогИБ()+"ert\";
   Файлик=ФС.НайтиПервыйФайл(КаталогОбработок+"*.ert");

   Пока ПустоеЗначение(Файлик)=0 Цикл  
       Сч=Сч+1;
       Дополнительные_отчеты.НоваяСтрока();
       Дополнительные_отчеты.Номер=Сч;
       Дополнительные_отчеты.Отчет=Файлик;
       Дополнительные_отчеты.Описание=????????????????????????????????????????????????????;
       
       Файлик=ФС.НайтиСледующийФайл();  
   КонецЦикла;
КонецПроцедуры
4 Сэм
 
13.04.12
12:37
вот код
5 Ёпрст
 
13.04.12
12:42
средством для работы с копмаундом разве что, типа activmd.dll/compound.dll/gcomp..или через ADODB.Stream читать ert-ник
6 Сэм
 
13.04.12
13:39
не пятничная ветка, понимаю))))
7 АЛьФ
 
13.04.12
13:43
2(6) И чем ответ (5) не устроил?
8 Сэм
 
13.04.12
14:15
(7) примера не нашел, подскажешь?
9 Сэм
 
14.04.12
14:10
(5)нету этих знаний
кто-нибудь материал подкинет?
10 andrewks
 
14.04.12
14:12
11 Cthulhu
 
14.04.12
14:17
Завел за правило во все отчеты всандаливать шаблон "Описание" с процедурой "ПоказатьОписание" в код - и не парюсь. можно даже "снаружи" получать описание.
12 Сэм
 
14.04.12
16:45
все) сделал)