|
доступ к полям Nested Datawindow
|
|||
---|---|---|---|
#18+
Добрый день! Подскажите пожалуйста, что может некорректно отрабатываться при доступе к Nested Datawindow? Ситуация такая: main DW (dw_7) лежит на табконтроле окна. В dw_7 существует вложенная dw_1. Для каждой записи dw_7 существует более одной записи в dw_1. Нужно просмотреть все nested записи для каждой строки dw_7. Как добраться до записей в Nested Datawindow? DataWindowChild dwc_set tab_1.tabpage_4.dw_7.SetTransObject(gt_source) tab_1.tabpage_4.dw_7.Retrieve(ls_folderid) count_of_code = tab_1.tabpage_4.dw_7.RowCount() retn = tab_1.tabpage_4.dw_7.GetChild("dw_1", dwc_set) // в этом месте возвращает -1 Как правильно обработать такую ситуацию? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.01.2007, 18:16 |
|
доступ к полям Nested Datawindow
|
|||
---|---|---|---|
#18+
Спасибо за пример. Не мог бы еще кто-нибудь сказать, по какой причине retn = tab_1.tabpage_4.dw_7.GetChild("dw_1", dwc_set) всегда возвращает -1, т.е. неуспех. Все названия соответствуют имеющимся в наличии. У как все-таки обращаться к Nested DW, т.е. каким методом все-таки берется значение из поля? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.01.2007, 19:28 |
|
доступ к полям Nested Datawindow
|
|||
---|---|---|---|
#18+
medleyСпасибо за пример. Не мог бы еще кто-нибудь сказать, по какой причине retn = tab_1.tabpage_4.dw_7.GetChild("dw_1", dwc_set) всегда возвращает -1, т.е. неуспех. Все названия соответствуют имеющимся в наличии. У как все-таки обращаться к Nested DW, т.е. каким методом все-таки берется значение из поля?Из примера: Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
25.01.2007, 21:32 |
|
доступ к полям Nested Datawindow
|
|||
---|---|---|---|
#18+
Такой вопрос: Есть композитная dwo с 1 репортом: Name - dw_1, Report - dw_staff_200. Можно ли по событию clicked() на композитке каким-либо образом получить имя поля репорта dw_1, на котором ткнули мышью? На обычной dwo-шке это работало через dwo.Name . А сейчас можно как-то выкрутиться?! ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2009, 15:14 |
|
доступ к полям Nested Datawindow
|
|||
---|---|---|---|
#18+
БонниТакой вопрос: Есть композитная dwo с 1 репортом: Name - dw_1, Report - dw_staff_200. Можно ли по событию clicked() на композитке каким-либо образом получить имя поля репорта dw_1, на котором ткнули мышью? На обычной dwo-шке это работало через dwo.Name . А сейчас можно как-то выкрутиться?! Нельзя ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2009, 16:13 |
|
доступ к полям Nested Datawindow
|
|||
---|---|---|---|
#18+
БонниТакой вопрос: Есть композитная dwo с 1 репортом: Name - dw_1, Report - dw_staff_200. Можно ли по событию clicked() на композитке каким-либо образом получить имя поля репорта dw_1, на котором ткнули мышью? На обычной dwo-шке это работало через dwo.Name . А сейчас можно как-то выкрутиться?! Можно реализовать следующую вещь - при клике на репорт открывается другое DataWindow в которое копируется содержимое DataWindowChild, и уже на нем юзер кликает на нужные ему объекты. Если используются retrive аргументы для отображения отчета, то придется еще и с ними повозиться. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2009, 16:18 |
|
доступ к полям Nested Datawindow
|
|||
---|---|---|---|
#18+
Локшин Марк, спасибо! Попробую что-то подобное. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2009, 16:22 |
|
доступ к полям Nested Datawindow
|
|||
---|---|---|---|
#18+
делал что то похожее Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48.
в качестве аргументов в этот кусок передаются dw с вложенным репортом и аргументы из события кликед. u_dw_childdw невидимый наследник dw или базового класа. в евенте кликед u_dw_childdw ловим название объекта из вложенного отчета ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2009, 17:22 |
|
|
start [/forum/topic.php?fid=15&msg=36322812&tid=1336100]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
37ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
others: | 317ms |
total: | 451ms |
0 / 0 |