К списку форумов К списку тем
Регистрация    Правила    Главная форума    Поиск   
Имя: Пароль:
Рекомендовать в новости

БП8 - Добавление элементов диалога в форму отчёта

Гость
0 - 06.02.2012 - 08:38
Доброго времени суток!
Подскажите, пожалуйста.
Создал с помощью СКД внешний отчёт, отталкиваясь от примера
http://alsproject.ru/publ/prikladnye...s_8_2/1-1-0-20

Отчёт формируется, но никак не могу понять - каким образом в его форму добавить элементы диалога в которых можно накладывать отборы - период, отборы по измерениям. Пользователь может их задать, но через кнопку "Настройки" на панели инструментов, а как сделать так чтобы они были видны в основной форме отчёта, над таблицей отчёта?



Гость
1 - 06.02.2012 - 09:36
Кинуть на форму табличное поле с типом данных

КомпоновщикНастроек.Настройки.ПараметрыДанных

получим возможность выбора параметров СКД.
Гость
2 - 06.02.2012 - 09:45
Не надо никого никуда кидать. Достаточно задать свойства пользовательских настроек для параметров в настройках схемы компоновки.
Гость
3 - 06.02.2012 - 10:10
(3)то есть через свойства пользовательских настроек можно вывести те или иные реквизиты отбора на саму форму?
подскажи, пожалуйста на одном конкретном реквизите - как это сделать?

Пробую добавить через Настройки-Пользовательские поля. Они не отображаются в форме.
Гость
4 - 06.02.2012 - 11:28
Для каждого элемента настроек есть волшебная кнопка "Свойства элемента пользовательских настроек". В твоей же статье скриншоты наличествуют
Гость
5 - 06.02.2012 - 15:36
(5)кнопка есть, и я про неё знаю,но разве через задаваемые через неё настройки можно добиться появления элементов настроек на самой форме?
у меня получилось только запретить или разрешить появление по кнопке "Настройки",а мне-то нужны элементы на самой форме.
Гость
6 - 06.02.2012 - 15:54
см (2)
Создаешь в отчете форму. На нее кидаешь табличное поле. Включаешь флаг "Вставить командную панель". Данные - КомпоновщикНастроек.... и выбирай, что хочешь видеть (отборы, параметры). Это самый простой способ.
Гость
7 - 06.02.2012 - 16:20
(6) А галочка быстрого доступа это для чего по твоему?
Гость
8 - 06.02.2012 - 16:36
(8)галочка включена, а на форме ничего нет

(7)"Включаешь флаг "Вставить командную панель"" - флаг не нашёл, нашёл только кнопку на панели инструментов "Командная панель", и с помощью неё набросил командную панель на табличное поле. Это верные действия?

Данные - КомпоновщикНастроек - никак не пойму как попасть в эти пункты
Гость
9 - 06.02.2012 - 16:40
+(9)
Нашёл
КомпоновщикНастроек.Настройки
в свойствах Табличное поле.
А вот флаг "вставить командную панель" так и не нахожу.
Гость
10 - 06.02.2012 - 16:56
http://depositfiles.com/files/zgnr4w3zk

Просвещайтесь...
Гость
11 - 06.02.2012 - 19:11
(11)отчёт скачал, в нём также нет вверху элементов настройки, есть только кнопка "Настройка", может я что-то не включаю, находясь уже в режиме 1С Предприятие?
Гость
12 - 07.02.2012 - 04:24
Огромная просьба помочь разобраться - что-же я делаю не так.
У меня в диалоге редактирования формы в пользовательских настройках нет "плюса" по которому можно развернуть их содержимое
http://s15.radikal.ru/i189/1202/e0/10dc5576b3c9.jpg
хотя в основной схеме компоновки данных пользовательские настройки показываются
http://i060.radikal.ru/1202/6b/80047e01214b.jpg

и ещё - я никак не могу попасть в диалог, как на скриншоте учебного курса
http://s017.radikal.ru/i431/1202/b0/16bc17748e17.jpg

мой диалог выглядит совсем убого
http://s017.radikal.ru/i419/1202/13/37fc0758c96d.jpg
Гость
13 - 07.02.2012 - 08:43
Для более быстрого освоения СКД рекомендую книгу - "Разработка сложных отчетов в 1С: Предприятии8" Е.Ю Хрусталева.
Гость
14 - 07.02.2012 - 09:17
(14) Какая к чертям СКД? кое-кто просто обычную форму от управляемой отличить не может...
Гость
15 - 07.02.2012 - 09:37
(15)так меня и интересует обычная форма, в ней нельзя фильтры вверху вывести? нужно обязательно управляемую делать?
Гость
16 - 07.02.2012 - 09:39
(14)у меня отчёт простой, получается что с помощью СКД простые отчёты лучше не создавать?
Гость
17 - 07.02.2012 - 09:49
(16) Поэтому кури ИТС на тему шаблона типового отчета а не лохмать бабушку.
Гость
18 - 07.02.2012 - 09:53
(18)то есть разумнее взять за основу шаблон типового отчёта и на его основе сделать свой узко ориентированный отчёт?
у меня по сути одно измерение по горизонтали и пара ресурсов по вертикали, ну и фильтр по этому измерению в форме.
Гость
19 - 07.02.2012 - 09:55
(19) Естественно разумнее. Не надо изобретать свой интерфейс, когда в конфигурации разработан единый стиль для всех отчетов.
Гость
20 - 07.02.2012 - 14:21
17-Looking > Чем вариант из (2) не устроил?

Он как раз и есть для обычной формы.
Гость
21 - 07.02.2012 - 14:52
(21)не могу понять как в этом варианте сделать, чтобы было видно и отбор и группировку, для этого нужно несколько табличных полей? одно табличное поле для отбора, другое для группировки и т.д.?
Гость
22 - 07.02.2012 - 15:00
+(22)и то что у меня в компоновщике настроек нет выбора пользовательских настроек
http://s15.radikal.ru/i189/1202/e0/10dc5576b3c9.jpg

так и должно быть или-же я что-то неверно сделал?
Гость
23 - 07.02.2012 - 15:17
22, 23, та ХЗ че у тебя там наваяно в отчете.

я взял за образец отчет по Товарам-На-Складах из УТ10. Вверху формы для только быстрые отборы (или параметры) и усё...

Так же и к самопальному отчету прикрутил ТабПоле с типом данных см (2). Юзеру доступны параметры (либо отборы)

Остальное пусть клацают "Настройки" и юзают там группировки, раскраски и прочую хрень по своему вкусу, чай не сахарные, руки не отвалятся. :))
Гость
24 - 07.02.2012 - 15:22
(24)
Остальное пусть клацают "Настройки" и юзают там группировки, раскраски и прочую хрень по своему вкусу, чай не сахарные, руки не отвалятся

хи-хи


[img]
http://demotivatorium.ru/sstorage/3/2012/02/0502122353543817.jpg[/img]
Гость
25 - 07.02.2012 - 15:23
Гость
26 - 07.02.2012 - 15:26
25, 26, по теме есть чё? Нет?!

Поди вон гнусный тролль :))
Гость
27 - 07.02.2012 - 16:08
(24)мне нужно чтобы были только фильтр-отбор по основному средству, по номенклатуре и задание периода, я могу одновременно на одном таб.поле разместить эти три элемента?
Гость
28 - 07.02.2012 - 20:13
(20)спасибо за подсказку! с помощью шаблона типового отчёта получил то что нужно, осталось пара непонятных мне деталей, прошу помочь.

1.Если включаю отбор, то вверху помимо нужных мне отборов появляется пустое поле, если-же отключить, то поле исчезает, но исчезают и нужные мне отборы. Как правильно от него избавиться?

http://s017.radikal.ru/i418/1202/9e/6a767cfc4b1a.jpg

2.В строке группировки материалов ЕИ выводится ДО наименования материала, хотя мне нужно ПОСЛЕ. как можно изменить расположение ЕИ на ПОСЛЕ наименования?

http://s018.radikal.ru/i522/1202/fd/3a576b322a72.jpg
Гость
29 - 07.02.2012 - 20:36
(29) 1. В настройках панели пользователя твои отборы нужно описать как быстрые, а стандартную страницу отбора отключить.
2. В настройках компоновки поставить в списке выбранных полей группировки единицу измерения после автополей.
Гость
30 - 07.02.2012 - 21:27
(30)спасибо! по 1. я так и делал, но стало работать как нужно именно после твоих слов :)

по 2. я там ищу? или это совсем в другом месте?

http://s018.radikal.ru/i519/1202/c3/9920ced9f15d.jpg
Гость
31 - 08.02.2012 - 09:25
(31) Вот так должно работать.
Гость
32 - 08.02.2012 - 09:36
(32)значения выставлены как на скриншоте (31), но так и продолжает показываться сначала ЕИ, затем наименование товара.
причём и в шапке отчёта сначала пишется ЕИ, а затем товар.
я пробовал и совсем значения в этом диалоге удалять, и местами менять - во всех случаях в отчёте показывается одинаково.
значит это где-то в другом месте задаётся?
Гость
33 - 08.02.2012 - 10:05
(33) Я обычно не использую в выбранных полях принудительное указание полей группировок, оставляю пункт "Авто". При этом размещение реквизита группировки относительно автополей однозначно помещает поле в нужное место отчета. Почему не работает у тебя надо разбираться. Выложи где-нить схему компоновки.
Гость
34 - 08.02.2012 - 10:41
(34)спасибо большое за ответ!
вот схема компоновки
http://webfile.ru/5808152
Гость
35 - 12.02.2012 - 14:06
(34)не дошли руки до моего вопроса?
Гость
36 - 12.02.2012 - 15:22
(36) Ага, в моей БП нет такого регистра и руки не дошли. Держи пример компоновки, смотри как сделаны настройки вывода. Тебе надо так же.
http://webfile.ru/5813973
Гость
37 - 12.02.2012 - 15:43
(37)спасибо за ответ и пример! пробую.

можно ещё вопрос? как мне в этот отчёт добавить колонку средняя цена? которая будет получаться расчётным методом, как сумма/количество? или в созданном таким способом отчёте это невозможно?
Гость
38 - 12.02.2012 - 15:49
(38) Да как хочешь. Хоть в запрос, хоть в вычисляемое поле, хоть в предприятии пользовательское поле сделай...
Гость
39 - 12.02.2012 - 16:09
(39)спасибо за варианты!

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


К списку вопросов






Copyright ©, Все права защищены