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