|
![]() |
#1 |
Участник
|
Цитата:
Сообщение от Stitch_MS
![]() А не лучше ли создать новый display метод на таблице с детализацией?
X++: display Comment comment() { ActionTable actionTable; Comment comment; if (this.Comment != '') { comment = this.Comment; } else { select firstonly Comment from actionTable where this.ActionId == actionTable.ActionId; comment = actiontable.Comment; } return comment; } условие вывода скорее такое X++: if (this.RecId) { comment = this.Comment; } else { select firstonly Comment from actionTable where this.ActionId == actionTable.ActionId; comment = actiontable.Comment; //но в том-то и беда что записи this в этом случае нет - this.ActionId всегда будет "" } |
|
![]() |
#2 |
Участник
|
Цитата:
А в обратном направлении идти пробовали? display Comment(ActionTable _actionTable) { ActionDetailTable actionDetailTable; ; actionDetailTable= _actionTable.dataSource().cursor().joinChild(); if (actionDetailTable.Comment ........ } Последний раз редактировалось Stitch_MS; 10.10.2013 в 15:11. Причина: опечатка |
|