FROM : Stefan
DATE : Tue Aug 01 00:17:18 2006
I meanwhile managed it: Using the selected index of NSPopUpButton, I am
able to grab the related entity.
But, still, I'd like to know, why my initial concept failed.
Am 31.07.2006 um 22:00 schrieb Stefan:
> Using two NSArrayControllers (myFromAccountArrayController,
> myToAccountArrayController )
> who manage the same entities, I created two NSPopUpButton to select
> a from and
> a to property.
>
> Then I create two new other entities (transactionTo,
> transactionFrom) and try to relate
> them (@"transaction2Account") to the previously using NSPopUpButton
> selected entities.
>
> The app compiles and runs fine, I get two new entities, but both
> relate to the same
> entity - which is not related to the NSPopUpButton selected entity.
> The related entity
> seems to be the first available, not the one selected.
>
> The NSPopUpButtons bind content and contentValues. selectedObject
> is not bound,
> since I have no 'target' entity to save the selected stuff.
>
> Why are my newly created entities not related to my NSPopUpButton
> selected entities?
>
> >>>
> NSManagedObject *fromAccountMO;
> NSManagedObject *toAccountMO;
>
> NSManagedObjectContext *context = [myPersistentDocument
> managedObjectContext];
>
> // get selected entities from NSPopUpButton bound controllers
> fromAccountMO = [[myFromAccountArrayController selectedObjects]
> objectAtIndex:0];
> toAccountMO = [[myToAccountArrayController selectedObjects]
> objectAtIndex:0];
>
> // Create new entity
> NSManagedObject *transactionTo = [NSEntityDescription
> insertNewObjectForEntityForName:@"TAMTransaction"
> inManagedObjectContext:context];
>
> // Relate it to the NSPopUpButton selected properties.
> [transactionTo setValue:fromAccountMO forKey:@"transaction2Account"];
> <<<
DATE : Tue Aug 01 00:17:18 2006
I meanwhile managed it: Using the selected index of NSPopUpButton, I am
able to grab the related entity.
But, still, I'd like to know, why my initial concept failed.
Am 31.07.2006 um 22:00 schrieb Stefan:
> Using two NSArrayControllers (myFromAccountArrayController,
> myToAccountArrayController )
> who manage the same entities, I created two NSPopUpButton to select
> a from and
> a to property.
>
> Then I create two new other entities (transactionTo,
> transactionFrom) and try to relate
> them (@"transaction2Account") to the previously using NSPopUpButton
> selected entities.
>
> The app compiles and runs fine, I get two new entities, but both
> relate to the same
> entity - which is not related to the NSPopUpButton selected entity.
> The related entity
> seems to be the first available, not the one selected.
>
> The NSPopUpButtons bind content and contentValues. selectedObject
> is not bound,
> since I have no 'target' entity to save the selected stuff.
>
> Why are my newly created entities not related to my NSPopUpButton
> selected entities?
>
> >>>
> NSManagedObject *fromAccountMO;
> NSManagedObject *toAccountMO;
>
> NSManagedObjectContext *context = [myPersistentDocument
> managedObjectContext];
>
> // get selected entities from NSPopUpButton bound controllers
> fromAccountMO = [[myFromAccountArrayController selectedObjects]
> objectAtIndex:0];
> toAccountMO = [[myToAccountArrayController selectedObjects]
> objectAtIndex:0];
>
> // Create new entity
> NSManagedObject *transactionTo = [NSEntityDescription
> insertNewObjectForEntityForName:@"TAMTransaction"
> inManagedObjectContext:context];
>
> // Relate it to the NSPopUpButton selected properties.
> [transactionTo setValue:fromAccountMO forKey:@"transaction2Account"];
> <<<
| Related mails | Author | Date |
|---|---|---|
| Stefan | Jul 31, 22:00 | |
| Stefan | Aug 1, 00:17 |






Cocoa mail archive

