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) как раз в этом, т.к. отчёт в пользовательском режиме не видит изменение настроек СКД. | |
| Интернет-форум Краснодарского края и Краснодара |