سؤال

لدينا مخطط بيانات:

    <nross:ScalableDataGrid id="grid" 
dataProvider="{model.practiceJoinRequestThickList.practiceJoinRequestThicks}">

    <nross:columns>
                <ui:DataGridToolTipColumn headerText="ID" dataField="practiceJoinRequest.userId"/>
                <ui:DataGridToolTipColumn headerText="Name" dataField="userName"/>
                <ui:DataGridToolTipColumn headerText="Email" dataField="userEmailAddress"/>
                <ui:DataGridToolTipColumn headerText="Office"/>
                <ui:DataGridToolTipColumn headerText="City" dataField="practice.practiceContactAddresses.address.city"/>            
            </nross:columns>

    </nross:ScalableDataGrid>

حيث تمارس justjoinrequestthicks هو ArrayCollection من كائن الممارسة justjoinrequestthick.

الممارسة justjoinrequestthick لديها كائن التدريب.

الممارسة لها ArrayCollection "chargeContactAddresses" وهو عبارة عن كائن arrayecontactaddress

كما أن كائن kserviceContActAddress لديه كائن العنوان الذي يحتوي على مدينة الميدان: سلسلة

الآن عندما أحاول عرض المدينة ، فإنها لا تعمل. وسأكون ممتنا لو كان بإمكان شخص ما مساعدتي في هذا الصدد.

شكرًا

هاريش

هل كانت مفيدة؟

المحلول

إذا كان arrayContactAddresses هو ArrayCollection ، فأنت بحاجة إلى تعيين أي شخص تشير إليه. شيء مثل ذلك: dataField="practice.practiceContactAddresses[0].address.city"

امل ان يساعد.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top