|
Управление управляемыми формами | ☑ | ||
---|---|---|---|---|
0
Sargez
02.11.16
✎
11:38
|
Здравствуйте
Уважаемые форумчане, кто сталкивался с задачей разработки собственного интерфейса и собственного меню функций на управляемых формах - просьба, пожалуйста, помочь. Задача при входе в систему слева иметь прикрепленную панель, не перекрываемую, с набором собственных функций. (на обычных формах - это " состояние окна " - прикрепленное и "Соединяемое окно" - истина, "Положение окна" - не перекрывать владельца). На управляемых формах в свойствах формы таких параметров у окна теперь нет. Как можно извернутся и решить такую задачу? Заранее благодарен всем откликнувшимся. |
|||
1
Волшебник
модератор
02.11.16
✎
11:40
|
Я их называю "неуправляемые формы"
|
|||
2
Sargez
02.11.16
✎
11:46
|
(1) Станислав, это приговор?) Или все-таки есть нетривиальные пути решения?
|
|||
3
oslokot
02.11.16
✎
11:49
|
(0) чем не устраивает родная панель навигации УФ ?
|
|||
4
Рэйв
02.11.16
✎
11:52
|
Управление управляемыми формами часто не очень управляемое:-)
|
|||
5
Sargez
02.11.16
✎
11:55
|
(3) Павел, при входе в систему есть доступ к панели разделов, которая состоит из подсистем, в которую включены определенные объекты. Я же хочу при входе в систему иметь панель, где при нажатии на ту или иную команду проваливаться уже в конкретный объект (справочник или документ) или открывать форму конкретной обработки.
Панель навигации нам доступна уже как раз в конкретном объекте. Я использую 8.3 такси без совместимости |
|||
6
oslokot
02.11.16
✎
12:00
|
(5) Можно накидать ссылок в "Панель избранных" и прикрепить ее слева
|
|||
7
Sargez
02.11.16
✎
12:05
|
(6) Павел, эту панель можно формировать как-то программно, чтобы не заходить под каждым пользователем и не накидывать вручную?
и еще момент, который выше не уточнил, помимо открытия конкретных объектов, так же необходимо и иметь возможность открытия вложенного меню с выбором вложенных команд |
|||
8
newbling
02.11.16
✎
12:07
|
(0) Сам недавно сталкивался с такой проблемой.
Подходящих решений, как я вижу, 2. 1. Обновлять платформу до...вроде 8.3.7 или 8.3.8. Там вроде как есть возможность у окна разбить экран приложения и занять часть себе без перекрываний. 2. Сделать подсистемами. Красиво, но подсистемы в любом случае будут открывать окна с командами и не будут являться самодостаточными кнопками. 1с говорили, что хотят это поправить, но что-когда ессно неизвестно. |
|||
9
newbling
02.11.16
✎
12:10
|
(8) Да, команды можешь накидать какие хочешь. Хочешь новое создавать, хочешь открывать что-то.
Вот так визуально эта байда выглядит. http://prntscr.com/d21gs7 |
|||
10
FIXXXL
02.11.16
✎
12:13
|
(0) если не планируется работа через веб:
при старте ОткрытьФормуМодально("Обработка.МойРабочийСтол.Форма") ну а уж на форме рисуй что хочешь единственно, кнопку "Свернуть" реализовали через ВК |
|||
11
newbling
02.11.16
✎
12:13
|
(10) У нас борьба с модальностью
|
|||
12
FIXXXL
02.11.16
✎
12:14
|
(10) минусы: пользователи привыкают и всё приходится пилить руками в новый "интерфейс"
|
|||
13
FIXXXL
02.11.16
✎
12:14
|
(11) у кого "у нас"? :)
|
|||
14
Sargez
02.11.16
✎
12:19
|
(8) накидал пример как должно быть.
то что Вы описали в (9) я так делал (использую платформу 8.3.8.2137) , но это все равно немного не так. у вас есть возможность провалиться в саб меню, но нет возможности сразу без лишнего перехода открыть форму конкретной обработки https://yadi.sk/i/sUqqC4xBxxnZB |
|||
15
Sargez
02.11.16
✎
12:20
|
(10) через веб и тонкий клиент планируется работа некоторых пользователей
|
|||
16
singlych
02.11.16
✎
12:24
|
выведи в начальную страницу свою форму
|
|||
17
Sargez
02.11.16
✎
12:27
|
(16) даже если выведу, на рабочий стол. размещу команды на этой форме, по нажатию на них формы будут открываться поверх рабочего стола.
https://yadi.sk/i/G0xHeWAExxoaH |
|||
18
singlych
02.11.16
✎
12:35
|
Ну есть вариант при открытии формы нажать меню Окна/Закрепить слева через SendKeys, типа как здесь http://forum.infostart.ru/forum86/topic142963/
Можно попробовать покопать хранилище системных настроек, вдруг там есть такая настройка. |
|||
19
newbling
02.11.16
✎
12:35
|
(14) На данный момент нельзя подменю сделать кнопкой. Даже исхищрения через отслеживание навигационных ссылок не помогает.
|
|||
20
newbling
02.11.16
✎
12:39
|
(19) тьфу - подсистему, не подменю
|
|||
21
Sargez
02.11.16
✎
14:01
|
(18) инетересная ссылка. Спасибо, по изучаю. По результатам отпишусь , если решил задачу опишу решение.
кстати, может подскажете еще, как после открытия и закрепления установить нужную ширину окна? |
|||
22
singlych
02.11.16
✎
14:03
|
А еще можно наделать команд с группой Панель навигации формы, а открываемые командами формы открывать в том же окне. Только команды будут вверху и без картинок.
|
|||
23
Sserj
02.11.16
✎
14:13
|
(0) Как же раздражают менюшки с левой стороны.
Справа должен быть весь мусор. СПРАВА!!!! Левая сторона рабочая область для глаз. Особенно если за нубуком сидишь и из-за дополнительной клавиатуры рабочее положение рук как бы смещено относительно цента экрана левее. |
|||
24
newbling
02.11.16
✎
14:14
|
(23) тебе никто не мешает их перетащить в настройках
|
|||
25
newbling
02.11.16
✎
14:16
|
||||
26
newbling
02.11.16
✎
14:18
|
(23) по-моему, можно такой вариант и в конфигураторе допилить чтоб он по умолчанию был
|
|||
27
singlych
02.11.16
✎
14:19
|
(21) Посмотри в СП "Настройки, автоматически сохраняемые в системном хранилище". Рулить, правда, этим не пробовал.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |