|
вывод своего макета в СКД | ☑ | ||
---|---|---|---|---|
0
LivingStar
25.06.12
✎
07:00
|
есть запрос и свой макет в СКД
подскажите как можно вывести свой макет? натолкните, пожалуйста, свои макеты не выводил ещё отдельно в СКД... |
|||
1
FoxFox
25.06.12
✎
07:06
|
В скд на вкладке Макет добавляешь свой макет, там же определяешь области для группировок и поля в параметры
|
|||
2
LivingStar
25.06.12
✎
10:40
|
я задал макет, группировку, области, значения параметров, но выводится старая формировка просто полей СКД, как ей задать что бы она выводила мой макет?
|
|||
3
Aprobator
25.06.12
✎
10:42
|
пристрелите кто-нибудь ТС, чтоб не мучился. За что не берется - ни с чем справиться не может.
|
|||
4
LivingStar
25.06.12
✎
11:13
|
(1) а ну то есть, если задаешь свой макет, то вывести в него данные можно только программным способом уже только, создав форму!
|
|||
5
ssh2006
25.06.12
✎
11:15
|
(4) посмотри расчетный листок в зупе
|
|||
6
FoxFox
25.06.12
✎
12:23
|
(4) нет, если на вкладке Настройки создать вариант отчета и в нем настроить группировки, то макет сам подхватится
|
|||
7
LivingStar
25.06.12
✎
13:17
|
(6) создать вариант отчета на вкладке настройки, это вы имеете ввиду создать новую группировку и в ней задать поля группировки?
|
|||
8
FoxFox
26.06.12
✎
04:41
|
да
|
|||
9
LivingStar
27.06.12
✎
07:33
|
(8) на вкладке настройки, создал группировку и задал ей имя макет
на вкладке макет задал имя группировки и область запрос формируется проверил в консоле запросов задал выбранные поля, но макет не выводится выводятся поля СКД, можете подсказать что я не так делаю? как вывести макет? |
|||
10
FoxFox
27.06.12
✎
07:41
|
в области задал параметры ячеек? привязал их к полям из запроса?
|
|||
11
LivingStar
27.06.12
✎
08:00
|
(10)
да в области указал какие ячейки попадает в диапазон ячейкам задал параметры и типы параметров задал имена параметров и присваиваемые им выражения |
|||
12
LivingStar
27.06.12
✎
08:32
|
(10) все так как говорите, но почему то не могу добиться вывода макета, что бы отлаживать работу обработки (
|
|||
13
LivingStar
27.06.12
✎
09:38
|
переписал настройки стал выводить!
|
|||
14
LivingStar
27.06.12
✎
12:31
|
(10) подскажите по возможности, попытаюсь подробно изложить суть проблемы!
Макет вывести удалось, но мне в нем получается нужно вывести 1). верхнюю часть, что делается без особых трудностей 2). строковую часть, где нужно будет выводить какое то количество строк и 3). нижнюю, как и верхняя, статическую часть Структура макета такова, что кое где приходилось объединять, сужать, передвигать столбцы, выравнивая размер ячеек под заданный макет. перавая проблема в том что, строковая часть почему то выводится с разрывом от верхней (пока просто тестирую без данных), и как бы не двигал не раздвигал макет, не получается убрать этот пробел между частями. Почему это происходит? То что поля не не равны у разных секций в режиме предприятия пытаюсь выравнить мышью, отображение и там и там разнится вторая проблема в том что не могу вывести последнюю группировку подвал ( она просто не выводится, за место этого выводятся какие то данные, строки... видимо из запроса по абоненту которого вообще нет в выборке но это уже слудующая задача, пока хотелось бы вывести просто сам макет, то есть все секции, с пустыми значениями если они не заданы подскажите что по сути если мне удалось доступно изложить суть своих проблем! |
|||
15
LivingStar
27.06.12
✎
13:07
|
почему выборка по одному абоненту вертикально буквами уходит внгиз?
|
|||
16
LivingStar
27.06.12
✎
14:08
|
добавляю подвал, вниз уходят строки фио, из за чего это?
|
|||
17
LivingStar
27.06.12
✎
14:08
|
(16+) вертикально буквами в низ
|
|||
18
LivingStar
27.06.12
✎
14:37
|
выборку делаю по одному абоненту, он же стикает буквами вних, после вывода полумакета, перещелкал все галочки на вкладке другие настройки, ничего не помогло !!!! вывожу это фио где надо с адресом, но так же оно стикает буквами вертикально вниз после шапки, что это значит?
|
|||
19
LivingStar
27.06.12
✎
14:38
|
понял что это за буквы вниз, это остаток типового макета СКД, вывод фио, как его убрать? что бы остался только мой макет?
|
|||
20
FoxFox
28.06.12
✎
05:12
|
Думаю, самый подходящий вариант - проделать подобный пример из Хрусталевой, тогда ясно будет, где косяк
|
|||
21
LivingStar
28.06.12
✎
05:44
|
(20) пока попробую просто почитать главу Макеты из Хрусталевой.
|
|||
22
LivingStar
28.06.12
✎
06:43
|
(20) тама нужно было отключить вывод итогов, что бы эти буквы не ползли в низ, как я это вчера не увидел не пойму!!!
Сейчас вот другая проблема, в конфигураторе выравниваю макет как нужно, то есть шапка строки, вплоть до равной ширины столбцов, в режиме предприятия ширина столбцов второй секции растянута (((( и этот пробел отступ между первой и второй секцией не понятен, как его убрать? в конфигураторе же нет его! |
|||
23
LivingStar
28.06.12
✎
06:47
|
ширину полей подровнял, что то сдвинул, в режиме предприятия все само встало как нужно
как сейчас избавиться от пробела (разрыва) между секциями, и почему он появляется? |
|||
24
LivingStar
28.06.12
✎
06:57
|
дабавил 3 макета группировки, они сейчас все вывелись, но вот почему между ними разрывы мне не понятно, как ух исключить?
|
|||
25
badboychik
28.06.12
✎
07:09
|
ну кинь скриншот, че гадать что ли будем?
|
|||
26
LivingStar
28.06.12
✎
09:18
|
(25) скриншот http://s018.radikal.ru/i501/1206/7c/4209a8b9aeb2.jpg
|
|||
27
FoxFox
28.06.12
✎
10:39
|
В области для группировок не попали пустые строки?
|
|||
28
Aprobator
28.06.12
✎
12:39
|
шоу маст го, но, имхо, рановато вроде еще?
|
|||
29
LivingStar
28.06.12
✎
12:41
|
(27) а от куда они? если макет весь подбитый, пустые строки исключены!!! А они есть, вот и не понятно!
|
|||
30
LivingStar
28.06.12
✎
13:06
|
заметил что в макете появляются пустые строки вокруг секций, подбиваешь их, выходишь в режим предприятия, потом возвращаешься они все равно появляются ((( может из за этого!
|
|||
31
LivingStar
28.06.12
✎
14:04
|
потому что видимо переносил секции из других таблиц, сейчас сбоит макет (((( видимо вопрос можно решить перерисовав его заново, тама много секций с измененными размерами, объединенные.... проблема наверное в этом !
|
|||
32
Aprobator
28.06.12
✎
14:33
|
(26) красиво однако, а как это делается? Сколько макетов уже делал на СКД - такого не осилил.
|
|||
33
LivingStar
29.06.12
✎
08:34
|
(32) что там красивого? обычный макет, таблица, с зауженными объединенными ячейками, подогнанными под макет.
только вот вижу, надо рисовать все с нуля, не копируя, иначе глючить начинает, сейчас буду пробовать перерисовывать... |
|||
34
LivingStar
29.06.12
✎
09:10
|
перерисовал макет, но все равно все тоже ((((
конфигуратор http://s017.radikal.ru/i439/1206/f5/59cdf2851da1.jpg предприятие http://s019.radikal.ru/i610/1206/06/9bf8e072956e.jpg |
|||
35
LivingStar
29.06.12
✎
10:26
|
up!!
|
|||
36
2757028
29.06.12
✎
11:50
|
Создай дополнительный Макет (например ЗаголовокПодвал).
Переназначь кнопку Сформировать на свою процедуру Сформировать Процедура Сформировать(Кнопка) Экспорт СформироватьОтчет(ЭлементыФормы.Результат, ДанныеРасшифровки); КонецПроцедуры // В модуле объекта Процедура СформироватьОтчет(ТабДок, Расшифровка) Экспорт МакетЗаголовокПодвал = ПолучитьМакет("ЗаголовокПодвал"); ТабДок.Очистить(); Область = МакетЗаголовокПодвал.ПолучитьОбласть("Заголовок"); ТабДок.Вывести(Область); ЭтотОбъект.СкомпоноватьРезультат(ТабДок, Расшифровка); Область = МакетЗаголовокПодвал.ПолучитьОбласть("Подвал"); ТабДок.Вывести(Область); ТабДок.ОриентацияСтраницы = ОриентацияСтраницы.Ландшафт; ТабДок.АвтоМасштаб = Истина; КонецПроцедуры таким образом шапку и подвал будеш "рисовать" а ОсновнаяСхемаКомпоновкиДанных выводить строки. Это возможное быстрое решение твоей проблеммы ... |
|||
37
2757028
29.06.12
✎
12:03
|
||||
38
LivingStar
02.07.12
✎
10:52
|
(36) в (37) вообще ничего не понял, а кнопка сформировать она же, автоматически появляется, если я сделаю свою форму, макета скд же не будет уже?
|
|||
39
LivingStar
02.07.12
✎
10:53
|
(38) я так понимаю что получается разработка макета, в котором СКД уже не принимиает никакого участия!!!
|
|||
40
Aprobator
02.07.12
✎
14:10
|
(39) нефига ты не понимаешь.
|
|||
41
Aprobator
02.07.12
✎
14:13
|
(36) Открой для себя событие ПриКомпоновкеРезультата модуля отчета и объекта. Никакое переназначение кнопок не требуется.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |