|
Вопрос по форме списка справочника |
☑ |
0
Ksandr
24.11.11
✎
18:06
|
Здравствуйте,
имеется форма списка справочника. Справочник подчинен ПВХ. На форме панель, при определенном владельце необходимо было представлять данные в другом виде, а при остальных в том как есть.
Добавил на панель страницу, туда табличное поле, данные - реквизит формы (дерево значений, не основной).
В командной панели формы стандартные для формы списка справочника кнопки.
Проблема в следующем: при нажатии на кнопку добавления элемента станица на форме переключается на ту где расположено табличное поле с данными СправочникСписок (основной реквизит) - как перехватить этот момент и не менять страницу?
|
|
1
Vladal
24.11.11
✎
18:16
|
Справочник подчинен ПВХ... Я такого еще не встречал. Какую функцию делает?
При нажатии на какую кнопку переключение? Где кнопка находится? В списке справочника и открывается форма с новой страницей?
Дай скриншот, что-ли. Ну и что за конфа, что должно быть?
|
|
2
Ksandr
24.11.11
✎
18:32
|
(1) Консолидация, спр. Субконто, подчинен ПВХ ВидыАналитик
Кнопки в командной панели формы, стандартные для формы с основным реквизитом СправочникСписок.
На самой форме списка панель, на которой несколько страниц на которых различное представление одних и тех же данных - данных справочника.
Так вот на первой странице табличное поле с данными СправочникСписок (Основной реквизит), а на другой табличное поле с данными не основного реквизита формы.
проблема в том, что при нажатии кнопок из командной панели формы (добавить, изменить, скопировать и т.д.) происходит переключение страниц панели формы на первую страницу где расположено табличное поле с реквизитом СправочникСписок и фокуссирование на строке.
|
|
3
Ksandr
24.11.11
✎
18:34
|
в событии перед началом добавления табличного поля страница уже переключена
|
|
4
Vladal
24.11.11
✎
18:35
|
Потому, что у тебя кнопочки Добавить и та панель, на которой они находятся, привязаны к первой странице.
Дай скриншот.
|
|
5
Vladal
24.11.11
✎
18:36
|
Для новой табличной части добавить новую панель инструментов, связхать её с той таблицей.
|
|
6
Ksandr
24.11.11
✎
18:47
|
(4) источником действия командной панели является форма
|
|
7
Ksandr
24.11.11
✎
18:48
|
|
|
8
Ksandr
24.11.11
✎
18:53
|
есть ли вариант обойтись без написания обработчиков к каждой кнопке?
|
|
9
Vladal
24.11.11
✎
18:54
|
Есть. Если создать новую командную панель и привязать её к нужной ТЧ.
|
|
10
Vladal
24.11.11
✎
19:01
|
Посмотри в обработке
Там у каждой табличной части есть своя командная панель, в свойстве ИсточникДействий прописана та ТЧ, для которой действие.
|
|
11
Vladal
24.11.11
✎
19:02
|
Стукнись в аську вечером. Аська в личке.
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший