|
|
|
8.2 Программно вывести на форму "Кнопку" | ☑ | ||
|---|---|---|---|---|
|
0
Dmitr
29.06.10
✎
09:48
|
Народ плиз подскажите как на форму программно вывести кнопку.
|
|||
|
1
Aswed
29.06.10
✎
09:50
|
(0) Создай её сам.
Потом при выполнения какого либо условия делай её видимой. |
|||
|
2
Dmitr
29.06.10
✎
10:00
|
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка) Элемент = ЭтаФорма.Элементы.Добавить("Кнопка",Тип("КнопкаФормы"),ЭтаФорма); Элемент.Вид = ВидКнопкиФормы.Гиперссылка; Элемент.Заголовок ="Кнопка"; Элемент.Отображение = ОтображениеКнопки.КартинкаИТекст; Элемент.КнопкаПоУмолчанию = истина; Элемент.АктивизироватьПоУмолчанию = Истина; КонецПроцедуры в конце этой процедуры в отладчике в элементах формы она есть а вот когда на клиенте при открытии кнопки уже нет |
|||
|
3
Михей
29.06.10
✎
10:01
|
(2) команды у кнопки нима
|
|||
|
4
Dmitr
29.06.10
✎
10:02
|
мне счас нужно чтоб она отобразилась или что она без команды отображаться на форме нифига не будет.
|
|||
|
5
Apokalipsec
29.06.10
✎
10:05
|
(4) тебе в (1) уже все сказали.
|
|||
|
6
3V
29.06.10
✎
10:07
|
(5) просто мусьЁ знает толк в извращениях :)
|
|||
|
7
Dmitr
29.06.10
✎
10:09
|
(1)(5) Этот вариант не катит я не знаю сколько кнопок будет и естественно создать их в конфигураторе не могу
|
|||
|
8
Dmitr
29.06.10
✎
10:09
|
Нужно именно программно выводить на форму
|
|||
|
9
Apokalipsec
29.06.10
✎
10:10
|
(8) Так ты и будешь их программно выводить.Выполняется условие, видимость = истина.
|
|||
|
10
Dmitr
29.06.10
✎
10:12
|
ага мне в одном случае надо 1 кнопку во втором 5 а в третьем 25 или 100 сколько кнопок в конфигураторе мен нарисовать
|
|||
|
11
Apokalipsec
29.06.10
✎
10:16
|
(10) пригласите специалиста.
|
|||
|
12
Aswed
29.06.10
✎
10:46
|
(10) тяжко тебе видимо мыслительный процесс даётся.
Не вариант сделать одну кнопку, а в ней множество вариантов выполняемых действий в выпадающем меню? Как выбор нескольких печатных форм при нажатии кнопки "Печать". Надо одно действие, надо 3, надо 25 и т.д. |
|||
|
13
Dmitr
29.06.10
✎
11:46
|
(12) Такой вариант не катит надо именно отдельные элементы.
|
|||
|
14
Defender aka LINN
29.06.10
✎
11:47
|
(13) Кнопки без команды не существует, она не имеет смысла. Потому на форме и не показывается.
|
|||
|
15
Dmitr
29.06.10
✎
11:52
|
(14) спасибо заработало.
|
|||
|
16
Aswed
29.06.10
✎
15:17
|
(15) Расскажи то хоть как оно у тебя заработало. Прям заинтриговал чертяка)
|
|||
|
17
Dmitr
29.06.10
✎
17:31
|
(16) Нормально как полагалось. На форме генериться куча кнопочек как мне и надо было.
|
|||
|
18
Aswed
30.06.10
✎
09:00
|
(17) Исчерпывающий ответ:)
Код покажи. |
|||
|
19
Defender aka LINN
30.06.10
✎
09:03
|
(18) А в (2) тебе что? :)
|
|||
|
20
Dmitr
30.06.10
✎
09:11
|
(18) Код как в (2) только добавлено Элемент.ИмяКоманды = "ИмяКоманды".
|
|||
|
21
Aswed
30.06.10
✎
09:11
|
(19) Так в (2) же
"в конце этой процедуры в отладчике в элементах формы она есть а вот когда на клиенте при открытии кнопки уже нет" |
|||
|
22
Aswed
30.06.10
✎
09:11
|
(20) Ага, теперь полная картина:)
Спасибо. |
|||
|
23
Dmitr
30.06.10
✎
09:17
|
(21) Ну управляемы формы они умные если команды на кнопке нет тогда она считает что и выводить ее нафиг не надо
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |