Имя: Пароль:
1C
1С v8
Автоматический запуск отчета на СКД
,
0 lakich
 
19.08.15
12:57
Доброго дня всем...есть отчет на скд,нужно его запускать автоматически (по шедулеру) и результат скидывать в ексель,1с запускаю,сам отчет открываю пакетником- а выполенение никак,ткните мордочкой где рыть..?спасибо заранее..
1 lakich
 
19.08.15
13:22
никто не сталкивался?
2 Azverin
 
19.08.15
13:24
да нажми ты уже на "Я" справа
3 lakich
 
19.08.15
13:26
ппц советчики
4 trooba
 
19.08.15
13:34
(3) ПриКомпоновкеРезультата() ?
5 Апош
 
19.08.15
13:36
(3) хочешь, я за недорого тебе скопипастю сюда из "Я"?
6 Timon1405
 
19.08.15
13:36
в БСП есть подсистема "РассылкаОтчетов"
7 lakich
 
19.08.15
13:37
(4) это когда уже формируется отчет,а как запустить его формирование?
8 Jokero
 
19.08.15
13:41
СкомпоноватьРезультат (ComposeResult)
9 lakich
 
19.08.15
13:42
(8) и это здорово,но где в отчете на СКД взять прелдопределенную процедуру ПриОткрытии или ПриСозданииНаСервере???..в этом весь затык
10 lakich
 
19.08.15
13:43
ПриОткрытии и там-СкомпоноватьРезультат..но ПриОткрытии,где?
11 Fram
 
19.08.15
13:45
(10) в форме, которую надо создать
12 Jokero
 
19.08.15
13:45
Создать ему стандартную форму - ни?
13 lakich
 
19.08.15
13:48
(12) (11) переделывать отчет?вариант..
14 Azverin
 
19.08.15
13:50
(13) почитай азы про СКД
15 lakich
 
19.08.15
13:51
(14) а подсказать в двух словах сложно?
16 ИС-2
 
naïve
19.08.15
13:54
(15) за чем открывать форму?

примерно такой код:

Отч = отчеты.епрсту.получитьобъект();
ТабДок = новый табличныйдокумент();
отч.скомпоноватьрезультат(табдок);
табдок.записать(тут какие-то параметры);
17 Jokero
 
19.08.15
13:54
Переделывать на надо, нужно просто добавить стандартную форму, тремя кликами мыши.

можно не добавлять, но тогда с расшифровкой сам разбирайся.

ФормаСКД = ОтчетСКД.ПолучитьФорму();
ОтчетСКД.СкомпоноватьРезультат(ФормаСКД.ЭлементыФормы.Найти("Результат"));
    ФормаСКД.Открыть();

//// Ленивые 1С'ники
18 Azverin
 
19.08.15
13:54
(15) а у меня комплекс - пользователю с синей полоской по азам не подсказывать)
19 lakich
 
19.08.15
13:55
(16) (17) спасибо..вопрос решен)
20 lakich
 
19.08.15
13:59
(16) все выполнилось и выгрузилось)