![]() |
|
УФ. Программное создание/удаление реквизитов | ☑ | ||
---|---|---|---|---|
0
Demasiado
09.01.12
✎
14:53
|
Подскажите, может кто сталкивался. По заданию на форму программно выводятся три реквизита формы, они потом удаляются и программно выводится уже два реквизита. Форма при это остается "растянутой", как если бы было выведено три реквизита формы. Вопрос: есть ли какой нить метод у формы, который позволит "обновить" форму и "подтянуть" ее размеры? Закрыть и снова открыть форму - не предлагать.
|
|||
1
Demasiado
10.01.12
✎
08:47
|
up
|
|||
2
Пopyчик-З
10.01.12
✎
08:51
|
ЭтаФорма.ОбновитьИПодтянутьРазмеры(Истина, Истина);
|
|||
3
Demasiado
10.01.12
✎
08:57
|
(2)хорошая шутка, оценил. По существу есть что сказать?
|
|||
4
Defender aka LINN
10.01.12
✎
08:59
|
(3) Ширина и высота формы доступны для изменения.
|
|||
5
Пopyчик-З
10.01.12
✎
09:00
|
(3) По существу сказать нечего, потому что нет ничего такого существенного, кроме поста (4).
|
|||
6
Demasiado
10.01.12
✎
09:02
|
(5) тролль
(4) спасибо коллега, как я понимаю надо запоминать размер формы ДО добавления элементов и после удаления возвращать размеры формы на исходные. Жаль, что форма сама не обновляется) |
|||
7
Пopyчик-З
10.01.12
✎
09:06
|
(6) Надо же, взял и обозвал. Имей в виду, изменение размеров формы приводит к вызову сервера, что может сгенерить нехилый трафик.
|
|||
8
Demasiado
10.01.12
✎
09:08
|
(7) вот теперь ты по делу сказал. и тебе спасибо) проверю вызовы тоже
|
|||
9
Новиков
10.01.12
✎
09:10
|
(8) а создавать реквизиты точно нужно? =) Без этого никак низя?
|
|||
10
Пopyчик-З
10.01.12
✎
09:15
|
(9) Ты того, смотри. А то как здесь http://www.forum.mista.ru/topic.php?upd&id=588706#8 враз на место осадят, будешь как оплёванный.
|
|||
11
Новиков
10.01.12
✎
09:18
|
мне интересно просто, в этом есть точно смысл =)
|
|||
12
vmv
10.01.12
✎
09:53
|
УФ - попробуй заключить эти реквизиты в группу, укажи, что есть обычная рамка этой группы и поиграй с видимостью.
На УФ была и вроде остается проблема с изменением видимости, когда форма неправильно восстанавливает размер. Путем тестов я установил, что если заключить реквизиты в группы и установить рамку, то эффект кривизны восстановления размера пропадал. Почему пропадал, подумайте и поймете |
|||
13
Новиков
10.01.12
✎
09:59
|
(12) трабла с видимостью действительно есть почему то. Но методисты рекомендуют не рулить видимостью (может и поэтому, хз), т.к. в этом случае форма переформировывается на сервере и уезжает на клиента обратно, что некошерно и уже не модно, а рулить - доступностью. Вот я и спросил у автора - точно ли в том, что он делает - есть смысл :)
|
|||
14
Demasiado
10.01.12
✎
11:26
|
(13) да, действительно необходимо создавать новые реквизиты, даже если будет вызываться сервер каждый раз.
(12) реквизиты в группе находятся, почему то не обновляется. Платформа 15я |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |