|
управляемые формы и отчет | ☑ | ||
---|---|---|---|---|
0
dreamoff
26.10.12
✎
10:08
|
с управляемыми формами столкнулся первый раз.пытаюсь понять,как все работает.
есть конфигурация в режиме "управляемой приложение",есть отчет ,как обычное приложение СКД,используется внешний набор данных.нужно вывести этот отчет в этом приложении из одной из управляемых форм.отчет открывается,генерируя свою форму,которая не совпадает с формой оычного отчета,но при формировании отчета выпадает ошибка "не найден внешний набор данных".как я понимаю,нужно для отчета создать свою упр-мую форму и разделить выполнение кода на клиент-сервер.но как создать форму и как разделяется выполнение клиент-сервер,не могу понять.объясните плз,тупому)) |
|||
1
artems
26.10.12
✎
10:12
|
ну в двух словах этого не расскажешь, тебе надо книжки почитать или курсы пройти, например те, которые в правом верхнем углу.
|
|||
2
dreamoff
26.10.12
✎
10:18
|
(1) ну хотя бы как создать управляемую форму для обычного отчета?((
|
|||
3
Cube
26.10.12
✎
10:18
|
(0) Много букавок. Ошибки... Читать сложно. Понять практически нереально. Помогать не буду, пока не исправишься.
|
|||
4
Cube
26.10.12
✎
10:18
|
(2) Позовите специалиста! (с)
|
|||
5
dreamoff
26.10.12
✎
10:21
|
(3)ну, грамматическая ошибка там одна и то опечатка. постараюсь сейчас более внятно сформулировать вопрос)
|
|||
6
dreamoff
26.10.12
✎
10:24
|
(3) нужно интегрировать отчет обычного приложения в управляемое приложение. отчет на СКД с использованием внешнего набора данных. как создать управляемую форму для этого отчета и правильно организовать выполнение на клиент-сервере
надеюсь так понятнее |
|||
7
Aprobator
26.10.12
✎
10:26
|
(6) переписать и все. Это в двух словах.
|
|||
8
Cube
26.10.12
✎
10:29
|
(5) анутакеслитамвсёправильнонаписано,то,тогда,извини.я,видимо,невыспался :)
|
|||
9
dreamoff
26.10.12
✎
10:32
|
(8) согласен,стилистка оставляет желать лучшего)
|
|||
10
Cube
26.10.12
✎
10:33
|
(6) "как создать управляемую форму"
http://storage3.static.itmages.ru/i/12/1026/h_1351233198_7843344_b5d023e182.jpeg |
|||
11
dreamoff
26.10.12
✎
10:37
|
(10) а для отчета есть такая же картинка?)
|
|||
12
Alex S D
26.10.12
✎
10:39
|
(11) 1. создать управляемую форму
2. Переписать модуль с учетом места выполнения - сервер/клиент |
|||
13
Cube
26.10.12
✎
10:40
|
(11) Кхм! Прикалываешься что-ли? http://storage9.static.itmages.ru/i/12/1026/h_1351233598_8696969_33c5363aee.jpeg
|
|||
14
Alex S D
26.10.12
✎
10:41
|
(13) попонятнее можно?)
|
|||
15
Cube
26.10.12
✎
10:42
|
(14) Понятнее только в (4) =))
|
|||
16
dreamoff
26.10.12
✎
10:46
|
||||
17
lapinio
26.10.12
✎
10:48
|
Зайди на сайт Spec8.ru там есть бесплатные материалы по созданию отчетов в упр.форме или на сайт http://1cskd.ru
|
|||
18
Cube
26.10.12
✎
10:49
|
(16) Так у тебя значит основной режим запуска конфигурации = "Управляемое приложение" и только управляемые формы создаются.
|
|||
19
Cube
26.10.12
✎
10:50
|
+(18) А вообще, управляемые формы от обычных отличит на глаз даже школьник...
|
|||
20
dreamoff
26.10.12
✎
10:51
|
(19) да,я понял.затупил)
|
|||
21
dreamoff
26.10.12
✎
10:56
|
(19) осталось только понять как там работает СКД.не подскажите как подцепить существующий или лучше заново создать отчет?
|
|||
22
Cube
26.10.12
✎
10:58
|
(21) СКД везде работает одинаково. СКД переделывать не надо.
Ты покажи скрин обычной формы отчета... |
|||
23
dreamoff
26.10.12
✎
11:02
|
(21)http://storage6.static.itmages.ru/i/12/1026/h_1351234886_6326854_415734808d.jpeg
форма простая.для пользователя доступен только выбор периода |
|||
24
НастоящееИмя
26.10.12
✎
11:03
|
(23)ну и что там сложного?
|
|||
25
dreamoff
26.10.12
✎
11:04
|
(24) сложно то,что я никогда не делал этого,первый раз
|
|||
26
Cube
26.10.12
✎
11:05
|
(23) Тогда форму вообще не создавай. Внешний источник данных передавай в процедуре ПриКомпановкеРезультата(), а отбор по периоду сам нарисуется на форме, если в СКД пару галочек тыкнуть.
|
|||
27
dreamoff
26.10.12
✎
11:08
|
(26)подскажи,пожалуйста,что за галочки?
|
|||
28
НастоящееИмя
26.10.12
✎
11:09
|
(26) Дело говорит
|
|||
29
НастоящееИмя
26.10.12
✎
11:11
|
(27)ну поищи в тырнете. Есть примеры. Так на словах сложно
|
|||
30
Cube
26.10.12
✎
11:11
|
+(26) Стоп, на счет периода на форме - я погорячился, ведь у тебя внешний источник данных и в СКД вообще может не быть параметров... Поэтому форму всё же создать придется...
|
|||
31
dreamoff
26.10.12
✎
14:25
|
Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) Экспорт
Таб=ПолучитьТаблицуЗапроса(); Если таб=Неопределено тогда Возврат; КонецЕсли; СтруктураДанных=Новый Структура("НаборДанных",таб); СхемаКомпоновкиДанных = ПолучитьМакет("ОсновнаяСхемаКомпоновкиДанных"); Настройки = КомпоновщикНастроек.ПолучитьНастройки(); КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных; МакетКомпоновки = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных, Настройки); ПроцессорКомпоновкиДанных = Новый ПроцессорКомпоновкиДанных; ПроцессорКомпоновкиДанных.Инициализировать(МакетКомпоновки, СтруктураДанных); ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент; ПроцессорВывода.УстановитьДокумент(ДокументРезультат); ПроцессорВывода.Вывести(ПроцессорКомпоновкиДанных); КонецПроцедуры выводит ошибку "не найден внешний набор данных" похоже в управляемой форме как-то по-другому работает внешний источник.но как? |
|||
32
dreamoff
26.10.12
✎
14:38
|
вверх
|
|||
33
dreamoff
26.10.12
✎
14:54
|
апп
|
|||
34
dreamoff
26.10.12
✎
15:25
|
пт
|
|||
35
НастоящееИмя
29.10.12
✎
15:36
|
Где у тебя находится ДокументРезультат?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |