|
|
|
DDDW.Name
|
|||
|---|---|---|---|
|
#18+
Нужно в DW изменить имя dddw (т.е. поменять dddw.name на другой). У старого dddw не было аргументов в селекте, а у нового есть. Теперь при Код: plaintext 1. 2. получаем сообщение с просьбой внести аргументы. Причем, что интересно, это происходит до Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.01.2007, 12:53 |
|
||
|
DDDW.Name
|
|||
|---|---|---|---|
|
#18+
RiskaНужно в DW изменить имя dddw (т.е. поменять dddw.name на другой). У старого dddw не было аргументов в селекте, а у нового есть. Теперь при Код: plaintext 1. 2. получаем сообщение с просьбой внести аргументы. Причем, что интересно, это происходит до Код: plaintext 1. Поэтому надо вставить пустую строчку либо в dw painter на tabpage "Data", либо в скрипте ( GetChild('column',dwc);dwc.InsertRow(0) ) ну и в девятке (или раньше даже?) еще появилось свойство column - DDDW.AutoRetrieve. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.01.2007, 13:15 |
|
||
|
DDDW.Name
|
|||
|---|---|---|---|
|
#18+
Я в dddw с аргументами обычно сразу пустую строку вставляю. авторетрив можно забыть выставить, а так куда б я этот dataobject не вставил - аргументы спрашивать не будет. Зорин А. "I love deadlines. I like the whooshing sound they make as they fly by." -- Douglas Adams ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.01.2007, 13:17 |
|
||
|
DDDW.Name
|
|||
|---|---|---|---|
|
#18+
если это позволяет ход программы я бы в данном случае не модифицировал DW а просто для вашего окна переприсвоил dataobject (с вашим новым dddw) при этом коннечно в момент ретрайва DW необходимо перехватить его и сначала отретрайвить DDDW с аргументами. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.01.2007, 13:19 |
|
||
|
DDDW.Name
|
|||
|---|---|---|---|
|
#18+
Код: plaintext РВ 6.5: DDDW.AutoRetrieve нет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.01.2007, 13:28 |
|
||
|
DDDW.Name
|
|||
|---|---|---|---|
|
#18+
Riska Код: plaintext РВ 6.5: DDDW.AutoRetrieve нет Надо бы эту операцию выполнить до Retrieve() основного DW. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.01.2007, 14:17 |
|
||
|
DDDW.Name
|
|||
|---|---|---|---|
|
#18+
ytrewq Riska Код: plaintext РВ 6.5: DDDW.AutoRetrieve нет Надо бы эту операцию выполнить до Retrieve() основного DW. Фигушки. Не помогает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.01.2007, 16:02 |
|
||
|
DDDW.Name
|
|||
|---|---|---|---|
|
#18+
Если старый dddw был такой же, как и новый, но без аргументов, то все работает нормально. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.01.2007, 16:04 |
|
||
|
DDDW.Name
|
|||
|---|---|---|---|
|
#18+
Riska ytrewq Riska Код: plaintext РВ 6.5: DDDW.AutoRetrieve нет Надо бы эту операцию выполнить до Retrieve() основного DW. Фигушки. Не помогает. А в каком состоянии находится основной DW во время выполнения такой "нехорошей" операции как изменение DDDW ? Есть ли там данные, присвоена ли транзакция ? На лету такие вещи не делаются. Крутить баранку, когда на спидометре за 200, и пытаться в это же время откупорить бутылку Жигулевского как-то несподручно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.01.2007, 18:42 |
|
||
|
|

start [/forum/topic.php?fid=15&msg=34270658&tid=1337368]: |
0ms |
get settings: |
8ms |
get forum list: |
22ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
62ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
71ms |
get tp. blocked users: |
2ms |
| others: | 209ms |
| total: | 395ms |

| 0 / 0 |
