
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
17.02.2005, 15:42
|
|||
|---|---|---|---|
подавление кнопки в DW по условию |
|||
|
#18+
В DW, в секции detail находится поле p1 и кнопка b1. Необходимо подавить кнопку b1 , если p1<10. Причем для p1>=10 кнопка должна отображаться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.02.2005, 15:52
|
|||
|---|---|---|---|
|
|||
подавление кнопки в DW по условию |
|||
|
#18+
IF p1 < 10 THEN dw_1.object.b1.Visible = 0 ELSE dw_1.object.b1.Visible = 1 END IF ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.02.2005, 15:59
|
|||
|---|---|---|---|
подавление кнопки в DW по условию |
|||
|
#18+
Прямо в свойстве Visible кнопки написать IF( p1 >= 10,1,0) или IF( p1 < 10,0,1) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.02.2005, 15:59
|
|||
|---|---|---|---|
подавление кнопки в DW по условию |
|||
|
#18+
hazarinIF p1 < 10 THEN dw_1.object.b1.Visible = 0 ELSE dw_1.object.b1.Visible = 1 END IF Невозможно использовать свойство Visible т.к. в результате получим все кнопки видимые или наоборот невидимые, в зависимости от последнего значения поля p1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.02.2005, 16:03
|
|||
|---|---|---|---|
подавление кнопки в DW по условию |
|||
|
#18+
AIZПрямо в свойстве Visible кнопки написать IF( p1 >= 10,1,0) или IF( p1 < 10,0,1) А в свойстве прокатило. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.02.2005, 00:45
|
|||
|---|---|---|---|
подавление кнопки в DW по условию |
|||
|
#18+
Конечно хозяин барин, я не знаю специфики твоего окна, но... показывать и прятать кнопки, не очень хорошая "визуальная" идея, лучше делай кнопку Enable/Disable, так как таких проперти на кнопке в dw нет, я просто меняю цвет текста IF( p1 >= 10,0,128), 128 или подбери какой другой "колор", а на клик ивенте dw: if this.getitemnumber(row, 'p1') >= 0 then "do you code" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.02.2005, 01:44
|
|||
|---|---|---|---|
подавление кнопки в DW по условию |
|||
|
#18+
voronk лучше делай кнопку Enable/Disable, так как таких проперти на кнопке в dw нет Кто сказал, что нет. Есть. Нету места чтоб expressions писать, ну так это в пайнтере, написать то всё равно можно :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.02.2005, 18:30
|
|||
|---|---|---|---|
подавление кнопки в DW по условию |
|||
|
#18+
я в 7 не нашёл, подскажи как это выглядит? dw.object.b_1.enabled = 1 ??? Филипп voronk лучше делай кнопку Enable/Disable, так как таких проперти на кнопке в dw нет Кто сказал, что нет. Есть. Нету места чтоб expressions писать, ну так это в пайнтере, написать то всё равно можно :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.02.2005, 18:47
|
|||
|---|---|---|---|
|
|||
подавление кнопки в DW по условию |
|||
|
#18+
voronkя в 7 не нашёл, подскажи как это выглядит? dw.object.b_1.enabled = 1 ??? Там не 0/1, а yes/no. ФилиппКто сказал, что нет. Есть. Нету места чтоб expressions писать, ну так это в пайнтере, написать то всё равно можно :-) Написать-то можно, только для КНОПКИ expressions свойства enabled не пройдет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.02.2005, 18:55
|
|||
|---|---|---|---|
подавление кнопки в DW по условию |
|||
|
#18+
_Guest_1 voronkя в 7 не нашёл, подскажи как это выглядит? dw.object.b_1.enabled = 1 ??? Там не 0/1, а yes/no. ФилиппКто сказал, что нет. Есть. Нету места чтоб expressions писать, ну так это в пайнтере, написать то всё равно можно :-) Написать-то можно, только для КНОПКИ expressions свойства enabled не пройдет. Ещё как пройдёт. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.02.2005, 20:09
|
|||
|---|---|---|---|
подавление кнопки в DW по условию |
|||
|
#18+
Филипп, у меня не фурычит... dw_1.object.b_1.enabled = 'yes' Error Number 39 at line number 1 of Event clicked in Object cb_1 in Window w_test Error accessing external object property enabled Филипп _Guest_1 voronkя в 7 не нашёл, подскажи как это выглядит? dw.object.b_1.enabled = 1 ??? Там не 0/1, а yes/no. ФилиппКто сказал, что нет. Есть. Нету места чтоб expressions писать, ну так это в пайнтере, написать то всё равно можно :-) Написать-то можно, только для КНОПКИ expressions свойства enabled не пройдет. Ещё как пройдёт. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.02.2005, 20:24
|
|||
|---|---|---|---|
подавление кнопки в DW по условию |
|||
|
#18+
Естественно - надо EXPRESSION писать. И Modify... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.02.2005, 20:39
|
|||
|---|---|---|---|
подавление кнопки в DW по условию |
|||
|
#18+
Звиняйте дядьку, путаю я вас. Особенности datawindow парсера в действии. Этот финт проходит с ТЕКСТОМ кнопки, но НЕ проходит с enabled property. Сделай так: 1) Напиши expression на visible property оригинальной кнопки, её сделай enabled 2) Скопируй эту кнопку, копию сделай disabled , реверсируй expression на visible property, совмести её с оригиналом . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=15&mobile=1&tid=1338525]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
56ms |
get topic data: |
9ms |
get forum data: |
4ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
| others: | 240ms |
| total: | 384ms |

| 0 / 0 |
