Имя: Пароль:
1C
1С v8
СКД
0 mrParadox
 
06.08.12
13:54
Как программно смоделировать нажатие кнопки "Сформировать" формы отчета? Иными словами, выполнить отчет.
1 DrShad
 
06.08.12
13:55
в поиск, уже миллион раз спрашивали, заодно научиться темы называть
2 mrParadox
 
06.08.12
13:56
Если хочется поумничать, просьба в эту ветку не писать
3 MaxisUssr
 
06.08.12
13:57
ДанныеРасшифровки = Новый ДанныеРасшифровкиКомпоновкиДанных;
КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных;
   
ПроцессорКомпоновкиДанных = Новый ПроцессорКомпоновкиДанных;

   МакетКомпоновкиДанных = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных, КомпоновщикНастроек.Настройки,ДанныеРасшифровки);
   ПроцессорКомпоновкиДанных.Инициализировать(МакетКомпоновкиДанных,,ДанныеРасшифровки, Истина);

ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент;
ПроцессорВывода.УстановитьДокумент(ЭлементыФормы.Результат);
ПроцессорВывода.Вывести(ПроцессорКомпоновкиДанных, Истина);
4 IronDemon
 
06.08.12
13:58
5 sanja26
 
06.08.12
13:58
зачем формы?
Тут сегодня есть темка

v8: СКД Внешний отчет, СкомпоноватьРезультат и Внешний источник данных

там найдешь ответ. Шепотом "Скомпоновать"..
6 Cube
 
06.08.12
14:01
(2) А знаешь, я согласен с (1)...
7 mrParadox
 
06.08.12
14:03
(6) Просил же
8 DrShad
 
06.08.12
14:06
(7) тогда уж и я попрошу не создавать тупые темы на форуме не воспользовавшись предварительно поиском и не сформулировав в теме суть вопроса
9 mrParadox
 
06.08.12
14:08
Кому интересно, получилось следующее:

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

(3) - для того, чтобы смоделировать нажатие на "Сформировать" достаточно выполнить "Скомпоновать результат", так, на будущее
10 shuhard
 
06.08.12
14:09
(6) +1
11 mrParadox
 
06.08.12
14:09
(8) вот всегда поражало, ну не нравится тебе тема или содержание, зачем заходить и гадить?
12 mrParadox
 
06.08.12
14:10
(8) Создай себе тему и пиши так, как хочется
13 Cube
 
06.08.12
14:10
(11) Это ты гадишь, а мы тебе говорим, где горшок... А ты нет, чтобы послушаться, ещё и огрызаешься...
14 mrParadox
 
06.08.12
14:11
Вот ведь люди непонятливые пошли
15 mrParadox
 
06.08.12
14:11
Ладно, желаю удачно погадить, се ля ви
16 fisher
 
06.08.12
14:19
Странный человек. Ему об общепринятых правилах гигиены, от соблюдения которых легче и ему и окружающим, а он - "не нравится, не смотрите". Асоциальный тип :)
17 mrParadox
 
06.08.12
14:21
Не учите меня жить и я не покажу куда вам пойти