|
Как запустить отчет из СКД ? | ☑ | ||
---|---|---|---|---|
0
DES
15.10.15
✎
19:45
|
Создал внешнюю обработку.
В ней сделал макет типа системы компоновки данных Как его запустить на выполнение ? |
|||
1
DES
15.10.15
✎
19:50
|
из этой же обработки
|
|||
2
ВРедная
15.10.15
✎
19:53
|
гугли программное выполнение скд
|
|||
3
D_Pavel
15.10.15
✎
19:58
|
(2) Ага. Пусть все уйдут с форума на гугл.
|
|||
4
ВРедная
15.10.15
✎
20:01
|
(3) гугл работает и по мисте, если что. Еще есть поле поиска по форуму, гуглом и яндексом.
Часто нужно только направление поиска, чтобы начать разбираться. |
|||
5
D_Pavel
15.10.15
✎
20:08
|
(4) я в курсе как работают поисковики, не утруждайся.
|
|||
6
mehfk
15.10.15
✎
20:12
|
Немного кода
Схема = ПолучитьМакет("ОсновнаяСхемаКомпоновкиДанных"); КомпоновщикНастроек.Инициализировать(Новый ИсточникДоступныхНастроекКомпоновкиДанных(Схема)); КомпоновщикНастроек.ЗагрузитьНастройки(Схема.НастройкиПоУмолчанию); ВнешниеНаборыДанных = Новый Структура; ВнешниеНаборыДанных.Вставить("тз", мТаблицаРезультата); Настройки = КомпоновщикНастроек.Настройки; КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных; ДанныеРасшифровки = Новый ДанныеРасшифровкиКомпоновкиДанных; МакетКомпоновки = КомпоновщикМакета.Выполнить(Схема, Настройки, ДанныеРасшифровки); ПроцессорКомпоновкиДанных = Новый ПроцессорКомпоновкиДанных; ПроцессорКомпоновкиДанных.Инициализировать(МакетКомпоновки, ВнешниеНаборыДанных, ДанныеРасшифровки); ЭлементыФормы.ОсновнойДокумент.Очистить(); ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент; ПроцессорВывода.УстановитьДокумент(ЭлементыФормы.ОсновнойДокумент); ПроцессорВывода.Вывести(ПроцессорКомпоновкиДанных); |
|||
7
DES
15.10.15
✎
20:17
|
сделал
Процедура Отчет() Схема = ПолучитьМакет("Макет"); КомпоновщикНастроек.Инициализировать(Новый ИсточникДоступныхНастроекКомпоновкиДанных(Схема)); КомпоновщикНастроек.ЗагрузитьНастройки(Схема.НастройкиПоУмолчанию); КонецПроцедуры дает {Форма.Форма(533,2)}: Переменная не определена (КомпоновщикНастроек) <<?>>КомпоновщикНастроек.Инициализировать(Новый ИсточникДоступныхНастроекКомпоновкиДанных(Схема)); |
|||
8
mehfk
15.10.15
✎
20:22
|
Заведи соответствующий реквизит обработки
|
|||
9
DES
15.10.15
✎
20:33
|
ничего не выводится.
на этом виснет ЭлементыФормы.ОсновнойДокумент.Очистить(); - это что такое? если закоментить основнойдокумент, то ничего не выводится. У меня набор данных из запроса внутри СКД который |
|||
10
DES
15.10.15
✎
20:38
|
как вывести в нормальный отчет а не на форму ?
|
|||
11
hhhh
15.10.15
✎
20:42
|
(10) тупо поместить макет в поле Основная схема компоновки данных. Код весь уничтожить. И всё выведется.
|
|||
12
hhhh
15.10.15
✎
20:43
|
(10) форму тоже уничтожь, не забудь.
|
|||
13
DES
15.10.15
✎
20:48
|
Это поле "Основная схема компоновки данных" где искать ?
|
|||
14
mehfk
15.10.15
✎
20:48
|
(10) Что такое "нормальный отчет" ?
|
|||
15
mehfk
15.10.15
✎
20:49
|
ЭлементыФормы.ОсновнойДокумент - поле табличного документа
|
|||
16
mehfk
15.10.15
✎
20:50
|
(11) Справедливо для отчетов, для обработок не так.
|
|||
17
DES
15.10.15
✎
20:52
|
(16) так что нельзя вывести в Табличныйдокумент ?
|
|||
18
mehfk
15.10.15
✎
20:56
|
ПроцессорВывода.УстановитьДокумент(ЭтоТвойТабличныйДокументКоторыйТебеНужен);
|
|||
19
DES
15.10.15
✎
20:56
|
оказалось можно, а как туда передать даты нач и кон, для Запроса ?
|
|||
20
ВРедная
15.10.15
✎
20:56
|
(17) Можно. Создай табличный документ, укажи его в качестве получателя данных в процессоре вывода и выводи. Как в (6).
|
|||
21
DES
15.10.15
✎
20:59
|
почему в закладке Параметры данных, мои параметры недоступны ?
|
|||
22
mehfk
15.10.15
✎
21:02
|
ЗначениеПараметра = КомпоновщикНастроек.Настройки.ПараметрыДанных.НайтиЗначениеПараметра(Новый ПараметрКомпоновкиДанных("мойкакойтопараметр"));
ЗначениеПараметра.Значение = моезначение; |
|||
23
mehfk
15.10.15
✎
21:04
|
(21) Ты СКД в первый раз используешь?
|
|||
24
DES
15.10.15
✎
21:13
|
0
|
|||
25
DES
15.10.15
✎
21:13
|
еще ни разу
|
|||
26
DES
15.10.15
✎
21:14
|
параметры назначаются
но как их прицепить в Запросу который внутри СКД ? |
|||
27
mehfk
15.10.15
✎
21:20
|
Лучше купи или скачай где-нибудь
http://v8.1c.ru/metod/books/book.jsp?id=389 + сайт 1cskd.ru + типовые - УТ11 и мозгодробительные отчеты из ЗУП 2.5 |
|||
28
EvgeniuXP
15.10.15
✎
23:50
|
курсы-1с.рф раздел беплатное - СКД - 10 часов тебе за глаза.
|
|||
29
EvgeniuXP
15.10.15
✎
23:52
|
ошибся, 5 часов 29 минут чистого видео без мусора - с мусором все 10 часов :)))
|
|||
30
EvgeniuXP
15.10.15
✎
23:54
|
Если уснешь +8 добавь :)))
|
|||
31
DES
16.10.15
✎
19:25
|
(28) что не нашел, можешь уточнить ссылку?
|
|||
32
XLife
16.10.15
✎
19:30
|
||||
33
DES
16.10.15
✎
20:47
|
это ты там ?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |