Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
progr_anna Участник
Вступление в Клуб: 04.10.2013
|
Пт Окт 04, 2013 17:51  Расширение операции |
|
Полезность: Нет оценки
|
Подскажите, пожалуйста, можно ли изменить порядковые номера экранных форм в расширении операции? (форму расширения переместить в начало) Может быть можно каким-то образом изменить значение FormPosition? Спасибо. |
|
 |
Alkov Профи
Вступление в Клуб: 23.09.2010
|
Пн Окт 07, 2013 02:44   |
|
Полезность: Нет оценки
|
Ну можно сделать вашу форму активной по-умолчанию при загрузке, а не нужные допустим скрыть...Так не устроит ? |
|
 |
progr_anna Участник
Вступление в Клуб: 04.10.2013
|
Пн Окт 07, 2013 18:19   |
|
Полезность: Нет оценки
|
Формы все нужны, просто хотелось бы, если это, конечно, реализуемо, форму расширения сделать первой.. (в расширении операции формы есть, например, Form1 (FormPosition = 0), Form 2 (FormPosition = 1) и FormExt1 (FormPosition = 2). хотелось бы, если возможно, FormExt1 (FormPosition = 0), Form1 (FormPosition = 1), Form 2 (FormPosition = 2)..) |
|
 |
Random Эксперт
Вступление в Клуб: 27.06.2011
|
Ср Окт 09, 2013 09:19   |
|
Полезность: Нет оценки
|
progr_anna пишет: | Формы все нужны, просто хотелось бы, если это, конечно, реализуемо, форму расширения сделать первой.. (в расширении операции формы есть, например, Form1 (FormPosition = 0), Form 2 (FormPosition = 1) и FormExt1 (FormPosition = 2). хотелось бы, если возможно, FormExt1 (FormPosition = 0), Form1 (FormPosition = 1), Form 2 (FormPosition = 2)..) |
Низзя. Только модификацией метаданных.
Основная форма - одна, FORM1, все остальные на неё ссылаются. |
|
 |
progr_anna Участник
Вступление в Клуб: 04.10.2013
|
Ср Окт 09, 2013 10:57   |
|
Полезность: Нет оценки
|
"Только модификацией метаданных." - а как? |
|
 |
Alkov Профи
Вступление в Клуб: 23.09.2010
|
Чт Окт 10, 2013 04:42   |
|
Полезность: Нет оценки
|
Это грубо влезть в дистриб, + после обновления очередной версии если операция обновлялось, придётся снова править. Это кажется будет
нарушением лицензионного соглашения
Имхо геморой , сделайте чтоб ваша форма открывалась первой по-умолчанию, неужто такое большое значение имеет первой она в списке будет или последней ? |
|
 |
Random Эксперт
Вступление в Клуб: 27.06.2011
|
Чт Окт 10, 2013 05:21   |
|
Полезность: 1
|
Alkov пишет: | Это грубо влезть в дистриб, + после обновления очередной версии если операция обновлялось, придётся снова править. Это кажется будет
нарушением лицензионного соглашения  |
Да почему же. Это скопировать форму, поправить метаданные у копии = локальный объект. Просто использовать при этом не АРМ Администратор модели данных, а, скажем, SQL Developer. |
|
 |
maestro Профи
Вступление в Клуб: 12.10.2010
|
Чт Окт 10, 2013 08:22   |
|
Полезность: Нет оценки
|
Хм, прикольно
Код: |
alter trigger controls_changes disable;
update controls cntr set cntr.meth_id = (select decode(cntr.meth_id, m.id, mex.id, m.id) from methods m, methods mex where m.short_name = &SHORT_NAME and m.class_id = &CLASS_ID and mex.src_id = m.id)
where cntr.id in (
select cntr.id
from methods m, methods mex, controls cntr
where m.short_name = &SHORT_NAME
and m.class_id = &CLASS_ID
and mex.src_id = m.id
and cntr.meth_id in (m.id, mex.id)
);
alter trigger controls_changes enable;
| [/code] |
|
 |
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
|