Имя: Пароль:
1C
1С v8
Добавление отбора в интерфейс внешнего отчёта.
0 ArtVC
 
13.04.13
07:45
Здравствуйте. Подскажите пожалуйста, с помощью каких инструментов создания внешних отчётов (или может это имеет отношение просто к любой форме) можно разместить такие поля и кнопки, находящиеся на скриншоте справа, чтобы пользователь мог задавать критерии отбора (несколько сотрудников, подразделений и т.д.)? Отчёт ьез скд готов - осталось добавить вот такой отбор.
http://img248.imageshack.us/img248/6702/31933432.jpg

Ведь в конфигураторе это место выглядит вообще вот так:
http://imageshack.us/a/img9/6362/35002983.jpg
1 Любопытная
 
13.04.13
07:59
Руками делаешь элементы формы, какие тебе нравятся и руками прописываешь их поведение. По-моему так
2 ArtVC
 
13.04.13
08:17
Да, точно, Спасибо.
Наткунлся наконец-таки на нужную мне тему:
http://devtrainingforum.v8.1c.ru/forum/thread.jsp?id=556162
Подбор получается, осталось только учитывать выбираемые данные при формирвоании отчёта.
3 ArtVC
 
13.04.13
08:36
А не подскажете, как удалить из поля списка выделенное значение? Желательно клавишей Delete.
4 Wobland
 
13.04.13
08:39
вспомнилась одна девочка-секретарша. "Максим, а чтобы вот это удалить, надо нажать на "удалить", да?" ;)
5 ArtVC
 
13.04.13
08:46
Но там нигде нет удалить ) Вижу только вариант - добавить кнопку, при нажатии на которую будет удаляться выделенное значение в списке. Но это крайне неудобно: юзер выбрал значение курсором в списке, передвинул курсор на кнопку, нажал; и так over 9000 раз. А у людей всегда удаляется на клавиши (опять же Delete). Только вот результаты гугления (v8: обработчик нажатия клавиши в текстовом поле на намекают на то, обработчников нажатий клавиш так и нет. Подскажите пожалуйста, что делать )
6 Wobland
 
13.04.13
08:47
что за список? такое поведение обычно не программится по причине наличия
7 ArtVC
 
13.04.13
08:50
Элемент формы "Поле списка".
Данные: СотрудникиПодбора
ТипЗначения: СписокЗначений


У формы есть реквизит "СотрудникиПодбора" с типом "СписокЗначений".
8 Wobland
 
13.04.13
08:55
а поле ввода с типом список значений не хочешь?
9 ArtVC
 
13.04.13
09:10
Такой вариант работает, но это менее удобно, т.к. приходится открывать отдельное окно. На скриншотах, приведённых в первом сообщении показаны формы, которые реализуют самую удобную функциональность - подбор прямо на форме, легчайшее удаление из списка. Требуется сделать так же. Но если не получится, придётся быть плохим программистом и сделать поле ввода.
10 ArtVC
 
13.04.13
09:49
Видимо, интерфейс "для людей" не получится сделать сегодня. Придётся делать "как умеем".
11 Любопытная
 
13.04.13
09:50
(9) Ну так открой этот отчет и посмотри как там все сделано.
12 ArtVC
 
13.04.13
10:11
(11) В том то и проблема, что открываю отчёт, а там навороты с использованием КомпоновщикНастроекПользователя, плюс почему в конструкторе форм отображаются эти слипшиеся столбцы - не понятно. Может в будущем на меня снизойдёт просветление после очередного часа медитации над этим примером, но, к сожалению для меня и будущих пользователей моего поделия, будет реализован не самый удобный вариант.
13 Wobland
 
13.04.13
10:15
это платформа так представляет поле с типом КомпоновщикНастроекПользователя
14 ArtVC
 
13.04.13
10:22
А, вот оно что. Интересно, что будет, если удалить это из формы... проверим.
AdBlock убивает бесплатный контент. 1Сергей