Свои макеты в схеме компоновки данных

Свои макеты в схеме компоновки данных Свои макеты в схеме компоновки данных
Свои макеты в схеме компоновки данных
Свои макеты в схеме компоновки данных
Свои макеты в схеме компоновки данных

ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.

Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.

   LivingStar

 

25.06.12 - 07:00

есть запрос и свой макет в СКД подскажите как можно вывести свой макет?
натолкните, пожалуйста, свои макеты не выводил ещё отдельно в СКД...
 
     FoxFox

 

1 - 25.06.12 - 07:06

В скд на вкладке Макет добавляешь свой макет, там же определяешь области для группировок и поля в параметры

   LivingStar

 

2 - 25.06.12 - 10:40

я задал макет, группировку, области, значения параметров, но выводится старая формировка просто полей СКД, как ей задать что бы она выводила мой макет?

   Aprobator

 

3 - 25.06.12 - 10:42

пристрелите кто-нибудь ТС, чтоб не мучился. За что не берется - ни с чем справиться не может.

   LivingStar

 

4 - 25.06.12 - 11:13

(1) а ну то есть, если задаешь свой макет, то вывести в него данные можно только программным способом уже только, создав форму!

   ssh2006

 

5 - 25.06.12 - 11:15

(4) посмотри расчетный листок в зупе

   FoxFox

 

6 - 25.06.12 - 12:23

(4) нет, если на вкладке Настройки создать вариант отчета и в нем настроить группировки, то макет сам подхватится

   LivingStar

 

7 - 25.06.12 - 13:17

(6) создать вариант отчета на вкладке настройки, это вы имеете ввиду создать новую группировку и в ней задать поля группировки?

   FoxFox

 

8 - 26.06.12 - 04:41

да

   LivingStar

 

9 - 27.06.12 - 07:33

(8) на вкладке настройки, создал группировку и задал ей имя макет на вкладке макет задал имя группировки и область запрос формируется проверил в консоле запросов задал выбранные поля, но макет не выводится выводятся поля СКД, можете подсказать что я не так делаю?
как вывести макет?
   FoxFox

 

10 - 27.06.12 - 07:41

в области задал параметры ячеек? привязал их к полям из запроса?

 
     LivingStar

 

11 - 27.06.12 - 08:00

(10)
да в области указал какие ячейки попадает в диапазон
ячейкам задал параметры и типы параметров
задал имена параметров и присваиваемые им выражения

   LivingStar

 

12 - 27.06.12 - 08:32

(10) все так как говорите, но почему то не могу добиться вывода макета, что бы отлаживать работу обработки (

   LivingStar

 

13 - 27.06.12 - 09:38

переписал настройки стал выводить!

   LivingStar

 

14 - 27.06.12 - 12:31

(10) подскажите по возможности, попытаюсь подробно изложить суть проблемы!
Макет вывести удалось, но мне в нем получается нужно вывести 1). верхнюю часть, что делается без особых трудностей 2). строковую часть, где нужно будет выводить какое то количество строк и 3). нижнюю, как и верхняя, статическую часть
Структура макета такова, что кое где приходилось объединять, сужать, передвигать столбцы, выравнивая размер ячеек под заданный макет.

перавая проблема в том что, строковая часть почему то выводится с разрывом от верхней (пока просто тестирую без данных), и как бы не двигал не раздвигал макет, не получается убрать этот пробел между частями. Почему это происходит?

То что поля не не равны у разных секций в режиме предприятия пытаюсь выравнить мышью, отображение и там и там разнится
вторая проблема в том что не могу вывести последнюю группировку подвал ( она просто не выводится, за место этого выводятся какие то данные, строки... видимо из запроса по абоненту которого вообще нет в выборке но это уже слудующая задача, пока хотелось бы вывести просто сам макет, то есть все секции, с пустыми значениями если они не заданы

подскажите что по сути если мне удалось доступно изложить суть своих проблем!

   LivingStar

 

15 - 27.06.12 - 13:07

почему выборка по одному абоненту вертикально буквами уходит внгиз?

   LivingStar

 

16 - 27.06.12 - 14:08

добавляю подвал, вниз уходят строки фио, из за чего это?

   LivingStar

 

17 - 27.06.12 - 14:08

(16+) вертикально буквами в низ

   LivingStar

 

18 - 27.06.12 - 14:37

выборку делаю по одному абоненту, он же стикает буквами вних, после вывода полумакета, перещелкал все галочки на вкладке другие настройки, ничего не помогло !!!! вывожу это фио где надо с адресом, но так же оно стикает буквами вертикально вниз после шапки, что это значит?

   LivingStar

 

19 - 27.06.12 - 14:38

понял что это за буквы вниз, это остаток типового макета СКД, вывод фио, как его убрать? что бы остался только мой макет?

   FoxFox

 

20 - 28.06.12 - 05:12

Думаю, самый подходящий вариант - проделать подобный пример из Хрусталевой, тогда ясно будет, где косяк

   LivingStar

 

21 - 28.06.12 - 05:44

(20) пока попробую просто почитать главу Макеты из Хрусталевой.

   LivingStar

 

22 - 28.06.12 - 06:43

(20) тама нужно было отключить вывод итогов, что бы эти буквы не ползли в низ, как я это вчера не увидел не пойму!!!

Сейчас вот другая проблема, в конфигураторе выравниваю макет как нужно, то есть шапка строки, вплоть до равной ширины столбцов, в режиме предприятия ширина столбцов второй секции растянута (((( и этот пробел отступ между первой и второй секцией не понятен, как его убрать? в конфигураторе же нет его!

   LivingStar

 

23 - 28.06.12 - 06:47

ширину полей подровнял, что то сдвинул, в режиме предприятия все само встало как нужно
как сейчас избавиться от пробела (разрыва) между секциями, и почему он появляется?
   LivingStar

 

24 - 28.06.12 - 06:57

дабавил 3 макета группировки, они сейчас все вывелись, но вот почему между ними разрывы мне не понятно, как ух исключить?

   badboychik

 

25 - 28.06.12 - 07:09

ну кинь скриншот, че гадать что ли будем?

   LivingStar

 

26 - 28.06.12 - 09:18

(25) скриншот

   FoxFox

 

27 - 28.06.12 - 10:39

В области для группировок не попали пустые строки?

   Aprobator

 

28 - 28.06.12 - 12:39

шоу маст го, но, имхо, рановато вроде еще?

   LivingStar

 

29 - 28.06.12 - 12:41

(27) а от куда они? если макет весь подбитый, пустые строки исключены!!! А они есть, вот и не понятно!

   LivingStar

 

30 - 28.06.12 - 13:06

заметил что в макете появляются пустые строки вокруг секций, подбиваешь их, выходишь в режим предприятия, потом возвращаешься они все равно появляются ((( может из за этого!

   LivingStar

 

31 - 28.06.12 - 14:04

потому что видимо переносил секции из других таблиц, сейчас сбоит макет (((( видимо вопрос можно решить перерисовав его заново, тама много секций с измененными размерами, объединенные.... проблема наверное в этом !

   Aprobator

 

32 - 28.06.12 - 14:33

(26) красиво однако, а как это делается? Сколько макетов уже делал на СКД - такого не осилил.

   LivingStar

 

33 - 29.06.12 - 08:34

(32) что там красивого? обычный макет, таблица, с зауженными объединенными ячейками, подогнанными под макет.

только вот вижу, надо рисовать все с нуля, не копируя, иначе глючить начинает, сейчас буду пробовать перерисовывать...

 
  Рекламное место пустует

   LivingStar

 

34 - 29.06.12 - 09:10

перерисовал макет, но все равно все тоже (((( конфигуратор
предприятие
   LivingStar

 

35 - 29.06.12 - 10:26

up!!

   2757028

 

36 - 29.06.12 - 11:50

Создай дополнительный Макет (например ЗаголовокПодвал).
Переназначь кнопку Сформировать на свою процедуру Сформировать Процедура Сформировать(Кнопка) Экспорт СформироватьОтчет(ЭлементыФормы.Результат, ДанныеРасшифровки); КонецПроцедуры // В модуле объекта Процедура СформироватьОтчет(ТабДок, Расшифровка) Экспорт МакетЗаголовокПодвал = ПолучитьМакет("ЗаголовокПодвал"); ТабДок.Очистить(); Область = МакетЗаголовокПодвал.ПолучитьОбласть("Заголовок"); ТабДок.Вывести(Область); ЭтотОбъект.СкомпоноватьРезультат(ТабДок, Расшифровка); Область = МакетЗаголовокПодвал.ПолучитьОбласть("Подвал"); ТабДок.Вывести(Область); ТабДок.ОриентацияСтраницы = ОриентацияСтраницы.Ландшафт; ТабДок.АвтоМасштаб = Истина; КонецПроцедуры
таким образом шапку и подвал будеш "рисовать" а ОсновнаяСхемаКомпоновкиДанных выводить строки.

Это возможное быстрое решение твоей проблеммы ...

   2757028

 

37 - 29.06.12 - 12:03

а так смотри
   LivingStar

 

38 - 02.07.12 - 10:52

(36) в (37) вообще ничего не понял, а кнопка сформировать она же, автоматически появляется, если я сделаю свою форму, макета скд же не будет уже?

   LivingStar

 

39 - 02.07.12 - 10:53

(38) я так понимаю что получается разработка макета, в котором СКД уже не принимиает никакого участия!!!

   Aprobator

 

40 - 02.07.12 - 14:10

(39) нефига ты не понимаешь.

   Aprobator

 

41 - 02.07.12 - 14:13

(36) Открой для себя событие ПриКомпоновкеРезультата модуля отчета и объекта. Никакое переназначение кнопок не требуется.

Свои макеты в схеме компоновки данных Свои макеты в схеме компоновки данных Свои макеты в схеме компоновки данных Свои макеты в схеме компоновки данных Свои макеты в схеме компоновки данных Свои макеты в схеме компоновки данных Свои макеты в схеме компоновки данных Свои макеты в схеме компоновки данных Свои макеты в схеме компоновки данных Свои макеты в схеме компоновки данных Свои макеты в схеме компоновки данных Свои макеты в схеме компоновки данных Свои макеты в схеме компоновки данных Свои макеты в схеме компоновки данных Свои макеты в схеме компоновки данных Читать новость Свои макеты в схеме компоновки данных фото. Поделитесь новостью Свои макеты в схеме компоновки данных с друзьями!

Похожие статьи:




Переходник с sop8 в dip8 своими руками




Рукоделие вязание на спицах для начинающих




Как написать в открытке с днём рождения




Как сделать объемную розу поэтапно




Схема расположения мест в аэробусе а321