|
|
|
Изменение SELECTa в DDDW.
|
|||
|---|---|---|---|
|
#18+
Задача проста. Нужно изменить в поле DDDW SELECT. Но как это сделать? :) dw.Object.DataWindow.Table.Select = "SELECT..." не работает, т.к. изменять нужно не в DW, а в поле DDDW. Если сделать так: Datawindowchild ldwc dw.GetChild('company', ldwc), то получим ошибку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2004, 14:43 |
|
||
|
Изменение SELECTa в DDDW.
|
|||
|---|---|---|---|
|
#18+
RiskaЗадача проста. Нужно изменить в поле DDDW SELECT. Но как это сделать? :) dw.Object.DataWindow.Table.Select = "SELECT..." не работает, т.к. изменять нужно не в DW, а в поле DDDW. Если сделать так: Datawindowchild ldwc dw.GetChild('company', ldwc), то получим ошибку. Имеется ввиду такая запись: ldwc.Object.DataWindow.Table.Select = "SELECT..." // получим ошибку ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2004, 14:45 |
|
||
|
Изменение SELECTa в DDDW.
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2004, 14:51 |
|
||
|
Изменение SELECTa в DDDW.
|
|||
|---|---|---|---|
|
#18+
string as_new_select , as_column as_column = 'type' as_new_select = "SELECT distinct(product.type ) & FROM product WHERE company = '" + data + "'" datawindowchild child IF GetChild( as_column, child ) = 1 THEN child.modify( "DataWindow.Table.Select= '" + as_new_select + "'" ) END IF dw_type.SetTransObject(sqlca) dw_type.Retrieve() //where: // dw_type - имя DW //'type' - имя DDDW в DW //Все это пишется в событии itemchanged другого DDDW К сожалению, код не работает, т.е. SELECT остался без изменений :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2004, 16:08 |
|
||
|
Изменение SELECTa в DDDW.
|
|||
|---|---|---|---|
|
#18+
Riska К сожалению, код не работает, т.е. SELECT остался без изменений :( Ой, а шуму то сколько... Все же элементарно Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2004, 16:30 |
|
||
|
Изменение SELECTa в DDDW.
|
|||
|---|---|---|---|
|
#18+
1) вы забыли знаки ~ в Modify : Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2004, 16:33 |
|
||
|
Изменение SELECTa в DDDW.
|
|||
|---|---|---|---|
|
#18+
2 Локшин Марк Я делаю через Modify , тк работает быстрее ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2004, 16:38 |
|
||
|
Изменение SELECTa в DDDW.
|
|||
|---|---|---|---|
|
#18+
Вовик1) вы забыли знаки ~ в Modify : Код: plaintext Большое спасибо. Работает! Ошибка была простая: я использовал одинарные кавычки, а не двойные :) "DataWindow.Table.Select=~"" + as_new_select + "~"" //Работает! "DataWindow.Table.Select='" + as_new_select + "'" //Не работает! Retrieve нужно делать только для DDDW. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2004, 17:15 |
|
||
|
|

start [/forum/topic.php?fid=15&msg=32681943&tid=1338901]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
169ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
44ms |
get tp. blocked users: |
2ms |
| others: | 14ms |
| total: | 276ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...