|
Регулировка командного итерфейса управляемой формы. | ☑ | ||
---|---|---|---|---|
0
Demetres
29.01.15
✎
09:22
|
Добрый день! Подскажите кто знает как можно через код добраться к командному интерфейсу формы? Там где на форме отображаются стандартные команды, типа перейти к такому-то регистру и т.д.
|
|||
1
Fish
29.01.15
✎
09:24
|
А зачем туда добираться программно?
|
|||
2
Demetres
29.01.15
✎
09:25
|
(1) Нужно убрать видимость одной команды, в зависимости от условия.
[URL=http://ipicture.kz/images/2015/01/y7jcykk4ffbrbdtkgifn.jpg.html][img]http://ipicture.kz/images/2015/01/y7jcykk4ffbrbdtkgifn.jpg[/img][/url] |
|||
3
Demetres
29.01.15
✎
09:26
|
(1) А заводить отдельную форму совсем не хочется
|
|||
4
Rie
29.01.15
✎
09:29
|
(3) Не надо заводить отдельную форму. Надо убрать "Автовидимость" и расписать по ролям.
|
|||
5
Demetres
29.01.15
✎
09:33
|
(4) От роли не зависит, роль там одна. Нужно если шаблон БП один, убрать видимость одной команды, если другой то видимость оставить. Для этого хотелось через код менять свойство видимость, возможно ли это?
|
|||
6
Demetres
29.01.15
✎
09:38
|
В "Элементы" ничего не нашел, попробую посмотреть в "ЭтаФорма"
в событии "ПриСозданииНаСервере" |
|||
7
Seducer
29.01.15
✎
09:42
|
посмотри в УНФ, вроде там что-то похожее было в документах.
|
|||
8
Demetres
29.01.15
✎
09:45
|
(7) Спасибо конечно за участие, но это типа совета посмотри УПП по коду :)
|
|||
9
Fish
29.01.15
✎
09:46
|
(8) А чем плох такой совет?
|
|||
10
Demetres
29.01.15
✎
09:51
|
(9) Очень трудозатратный, и не известно что искать хотябы примерно.
|
|||
11
Demetres
29.01.15
✎
10:20
|
Вверх!
|
|||
12
Demetres
29.01.15
✎
10:32
|
Понятно :) управляемые формы такие управляемые.
|
|||
13
Seducer
29.01.15
✎
10:32
|
(10) Класс! Т.е. лучше на блюдечке принести готовое решение? В УНФ документов-то.....
|
|||
14
Demetres
29.01.15
✎
11:05
|
(13) Во первых совсем не факт, что в УНФ что-то есть.
Во вторых нет нигде упоминаний, что это вообще можно делать через код. В третьих есть другое решение. А ещё просто время ограничено. |
|||
15
ShoGUN
29.01.15
✎
11:11
|
(14) Можно, но документации не нашёл. Отладчиком посмотри, эти элементы доступны, как обычные элементы формы. Правда, поскольку это не документировано - при обновлении платформы может перестать работать(например имена кнопок поменяются)...
|
|||
16
Demetres
29.01.15
✎
11:19
|
(15) Странно все Элементы формы просмотрел ничего не нашел
|
|||
17
Demetres
29.01.15
✎
11:36
|
(15) Нет там ничего, через код возможности это сделать НЕТ.
|
|||
18
ShoGUN
29.01.15
✎
11:37
|
(17) Чем смотрел? Отладчиком?
|
|||
19
mikeA
29.01.15
✎
11:56
|
Элементы.ФормаКоманднаяПанель.ПодчиненныеЭлементы
|
|||
20
Fragster
гуру
29.01.15
✎
11:57
|
Во первых, просто убирать видимость - неправильно. Как минимум нужна обработка в коде, например предупреждение пользователя и возврат. Таким образом частично убираем необходимость.
Во вторых - есть функциональные опции, например |
|||
21
ShoGUN
29.01.15
✎
12:02
|
(17) https://yadi.sk/i/H7KhgKfReK8jb
https://yadi.sk/i/BzDpVTRIeK8jV Как бы вот. Стандартные действия с формы(которые созданы автозаполнением) доступны в отладчике. Это 8.2.19.116, если что. |
|||
22
ShoGUN
29.01.15
✎
12:02
|
||||
23
ShoGUN
29.01.15
✎
12:02
|
Да ё-моё, парсер озадачен (((
|
|||
24
Demetres
29.01.15
✎
12:13
|
(19) Не элементы командной панели, а элементы панели навигации нужны, посмотрите на скриншот в (2).
(21)(22) ссылки не работают, пишет ничего не найдено. |
|||
25
ShoGUN
29.01.15
✎
12:21
|
(24) Всё, понял, нет, такого нет. Это можно сделать либо через настройку прав, либо через функциональную опцию(значение опции хранить в РС, например).
|
|||
26
Demetres
29.01.15
✎
12:24
|
(25) да согласен, у меня по специфике задачи можно было просто поменять код в команде и выводить другую информацию. Всем спасибо за участие!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |