我正在使用Core Data并在NSTableView中显示数据。 从一个实体显示数据工作正常,我能够添加数据。 芽我想要的是在一个NSTableView中显示来自多个实体的记录。 这时我无法找到任何办法。
我想要的是: 实体:客户。 使用Attribute' s:firstName,surName ....
实体:发票。 使用Attribute:invoiceDate,orderDate .....
我已经在实体之间建立了关系。
如何显示包含客户名称和invoiceData的1行。
希望你能帮助我。
感谢。
答案 0 :(得分:0)
我得到的是以下4个实体:
属性:
eventDescription.
eventDate.
eventPlace.
属性:
firstName.
middleName.
surName.
emailAddress.
属性:
invoiceDate.
orderDate.
invoiceNumber.
属性:
articleDescription.
articlePrice.
articleQuantity.
关系:
Event << -- >> Customer.
Customer < -- >> Invoice.
Invoice < -- >> Article.
我想要的:具有多列的NSTableView。
您会看到表格视图中包含来自多个实体的数据。
希望你明白我想要创造的东西。
答案 1 :(得分:0)
我有几个活动,我拍照片。 我把这个事件放在我的管理中。 客户从活动中订购照片。 所以我创建了一个客户与活动相关的发票。 发票由客户置于NSSet关系中。 后来我把文章放在发票里。
我想在NSTableView中显示包含以下内容的行: 第1列:eventName。 第2列:customerName。 第3列:invoiceOrderDate。 第4栏:invoiceDate 第5栏:invoiceNumber。
下面是我的Coare数据模型图片。
希望你明白我的意思。