![]() |
|
Управляемое приложение. Как разместить период отчета в командную панель формы? | ☑ | ||
---|---|---|---|---|
0
ignorant
23.04.13
✎
15:33
|
Начну издалека, чтобы была понятна задача.
В "старом" УТ (обычное приложение) есть отчет ПланФактныйАнализПродаж, в котором Период отчета вынесен на командную панель формы. Освиваю отчеты в режиме Управляемого приложения, пытаюсь реализовать аналогичный функционал. Пока неудачно :( В ОсновнуюКоманднуюПанель отчета не удаётся: 1. добавить поле нужного типа 2. Привязать это поле к правому краю панели 3. "Связать" это поле с параментами СКД отчета Вопрос. Есть где подсмотреть опыт удачного решения такой задачи? Спасибо за внимание! |
|||
1
Волшебник
23.04.13
✎
15:33
|
неуправляемое приложение...
|
|||
2
ignorant
23.04.13
✎
15:35
|
неправильно сформулирован вопрос?
или это "шутка юмора"? |
|||
3
Волшебник
23.04.13
✎
15:38
|
(2) сарказм
|
|||
4
ignorant
23.04.13
✎
15:43
|
Вам тоже "нравится" управляемое приложение?
|
|||
5
olegves
23.04.13
✎
15:56
|
(0) Если Период - параметр запроса СКД, то ПКМ на нем на закладке Настройки - Свойства эл-та польз-х настроек - Режим редактирования = Быстрый доступ
Если отбор, то добавить его в Отбор отчета и также ПКМ |
|||
6
ignorant
23.04.13
✎
16:28
|
Период - это параметр СКД.
Режим редактирования = Быстрый доступ - установлено На форме его нет. ГДЕ я должен его увидеть? Мне _нужно_, чтобы это парметр был размещён в ОсновнуюКоманднуюПанель справа |
|||
7
olegves
24.04.13
✎
14:24
|
(6) убей свою кривую форму - тогда увидишь в форме по умолчанию
|
|||
8
scanduta
24.04.13
✎
14:58
|
(6) Ты точно в режиме управляемого приложения заходишь???
Быстрый доступ работает только на управляемых формах |
|||
9
acsent
24.04.13
✎
15:00
|
использовать пользовательские настройки
|
|||
10
ignorant
24.04.13
✎
18:42
|
(8) Форму открываю в НеУправляемом режиме.
Но _создаю_ её в Конфигураторе. И в _Конфигураторе_ я не могу разместить в ОсновнаяКоманднаяПанель нужные поля в нужном месте. Или я ВСЁ не так понимаю и платформа ВСЁ разместит сама, достаточно только установить Режим редактирования = Быстрый доступ Сильно не бейте: я не волшебник, только учусь... |
|||
11
Любопытная
24.04.13
✎
18:47
|
Ты все неправильно понимаешь. Если хочешь так, как ты хочешь, то делай реквизиты, выводи их на форму и сам пиши процедуру формирования отчета, где засовывай значения своих реквизитов в параметры скд. А если хочешь, чтобы все за тебя сделала платформа, убей свою форму, создай дефолтную, платформа все разместит как ей надо
|
|||
12
ignorant
24.04.13
✎
18:56
|
(11) ОК. Вариант "Если хочешь так, как ты хочешь".
Торможу на том, что не могу добавить поле на командную панель. Это вообще ВОЗМОЖНО сделать? Или туда только Команды можно добавить? |
|||
13
Любопытная
24.04.13
✎
18:58
|
А зачем обязательно на командную панель? Подозреваю, что там только команды, но точно сейчас не скажу
|
|||
14
ignorant
24.04.13
✎
19:37
|
(13) _обязательно_ - потому что таковы условия задачи ;) См. старт топика.
В отчете обычного приложения период расположен в командной панели. В Упралвяемом приложении - где всё легко и круто - пытаюсь сдлелать так же, чтобы не страдало юзабилити и юзер был счастлив. Согласитесь, удобно менять период отчетов миную всякие формы настроек. и место на экране экономится... |
|||
15
mistеr
24.04.13
✎
22:04
|
(0) Смысл управляемых форм в том, что управляет ими платформа. А разработчик только говорит "хочу так, по возможности". Пользователь тоже может декларировать свои хотелки, почти наравне с разработчиком (вот дискриминация!).
Так вот, в текущей версии платформы нельзя сказать "хочу это на командной панели". Официальный путь - см. типовые. Табличное поле с быстрыми настройками в основной области формы. А на ком. панели кнопка для его показа/скрытия (решается вопрос рабочего пространства) Лично я предлагаю смириться и делать как рекомендовано. |
|||
16
IamAlexy
24.04.13
✎
22:11
|
(15) гыы.. смысл управляемых форм в том что управляемы они со стороны пользователя...
|
|||
17
IamAlexy
24.04.13
✎
22:12
|
(0) сделай группу горизонтальную, в нее помести две группы - одну с командной панелью и вторую с настройкой периода..
стандартную отключи. это же очевидно и просто.. |
|||
18
Новиков
24.04.13
✎
22:18
|
А автор топика хотя бы глазком смотрел, ну как это реализовано в УТ 11.1 - вот эта его хотелка?
Уже начинает эпидемией попахивать...в толстых приложениях рисовали свои +100500 удобные-класивые морды для скд, хотя образец шаблона типового отчета лежит на итс не помню с какого года даже. Сейчас, в БСП есть более продвинутый аналог шаблона типового отчета и, не смотря на это, опять рисуются +100500^2 супер удобных морд для скд. Вам заняться что ли нечем больше? :) |
|||
19
Новиков
24.04.13
✎
22:19
|
>>Освиваю отчеты в режиме Управляемого приложения, пытаюсь реализовать
Не нужно пытаться, его уже давно за тебя реализовали. С тебя сейчас - только схема + подключение к хранилищу вариантов. Все. И не трать время понапрасну. Все равно даже на мильенную часть лучше морду не нарисуешь :) |
|||
20
mistеr
24.04.13
✎
22:24
|
(16) Да, иногда пользователям так кажется. Это нормально, так задумано. :)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |