• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag
 

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: ERD2WWizardCreationPage Rules for Creation vs Editing
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: ERD2WWizardCreationPage Rules for Creation vs Editing


  • Subject: Re: ERD2WWizardCreationPage Rules for Creation vs Editing
  • From: David LeBer <email@hidden>
  • Date: Sun, 27 Jan 2013 17:39:40 -0500

Ken,

There are two different flavours of Inspect Page in Modern because there are two different flavours of Inspect Page in ERD2W, and it Modern was designed to be (initially anyway - not sure how well I succeeded on this front) a drop in replacement.

D

On 2013-01-27, at 4:30 PM, ISHIMOTO Ken <email@hidden> wrote:

> The componentName for Editing has to be 'ERMODTabInspectPage'
>
> There are 2 different InspectPage in Modern, i really don't know why, but 1 is supporting this Tags,
> and one not.
>
> take a look and changes the rule i do.
>
> 20 : look = 'ERModernLook' => templateNameForInspectPage = "ERMODTabInspectPage" [com.webobjects.directtoweb.Assignment]
> 20 : look = 'ERModernLook' => templateNameForTabInspectPage = "ERMODTabInspectPage" [com.webobjects.directtoweb.Assignment]
>
> Greetings
>
> Ken
>
>
>
> On 2013/01/27, at 22:24, email@hidden wrote:
>
>> He's just talking about a page to create the EO, not initializing the EO.
>>
>> David
>>
>>
>> On 2013-01-27, at 1:19 PM, Jesse Tayler <email@hidden> wrote:
>>
>>>
>>> I don't use rules but rather, I use code for that sort of thing.
>>>
>>> There are handy methods on your EOs for handling init, willUpdate, didInsert and others you'd want, so I seem to use those without troubles.
>>>
>>> here's an example of initializing an active flag, and some dates from the Wonder/EO's standard init method.
>>>
>>> maybe that helps.
>>>
>>>
>>> public void init(EOEditingContext ec) {
>>>     super.init(ec);
>>>     NSTimestamp now = new NSTimestamp();
>>>     setActive(true);
>>>     setCreated(now);
>>>     setAdjusted(now);
>>>
>>> …
>>>
>>>
>>>
>>>
>>>
>>> On Jan 27, 2013, at 1:14 PM, Kevin Hinkson <email@hidden> wrote:
>>>
>>>> I have a rule which works well when creating an EO and it's relationships for the first time.
>>>>
>>>> 100 : (task = 'edit' and entity.name = 'Periodic') => displayPropertyKeys = ("[Page 1]", "(Periodic Details)", "title", "details", "[Page 2]", "(Publish Details)", "published", "visible", "hyperlinkReferences") [com.webobjects.directtoweb.Assignment],
>>>>
>>>>
>>>> However, when editing an existing EO I encounter an exception due to the wizard keys being interpreted as EO properties.
>>>>
>>>> <com.webobjects.foundation.NSKeyValueCoding$UnknownKeyException message '<co.name.eo.Periodic 0x1cc3b4c1> valueForKey(): lookup of unknown key: '[Page 1]'. This class does not have an instance variable of the name [Page 1] or _[Page 1], nor a method of the name [Page 1], _[Page 1], get[Page 1], or _get[Page 1]' object '<co.name.eo.Periodic pk:"2">' key '[Page 1]'>
>>>>
>>>>
>>>> Does anyone know how to avoid this other than removing the keys that indicate how to split the property editing across pages? Any help would be appreciated.
>>>> _______________________________________________
>>>> Do not post admin requests to the list. They will be ignored.
>>>> Webobjects-dev mailing list      (email@hidden)
>>>> Help/Unsubscribe/Update your Subscription:
>>>>
>>>> This email sent to email@hidden
>>>
>>>
>>> _______________________________________________
>>> Do not post admin requests to the list. They will be ignored.
>>> Webobjects-dev mailing list      (email@hidden)
>>> Help/Unsubscribe/Update your Subscription:
>>>
>>> This email sent to email@hidden
>>
>>
>> _______________________________________________
>> Do not post admin requests to the list. They will be ignored.
>> Webobjects-dev mailing list      (email@hidden)
>> Help/Unsubscribe/Update your Subscription:
>>
>> This email sent to email@hidden
>
>
>
> _______________________________________________
> Do not post admin requests to the list. They will be ignored.
> Webobjects-dev mailing list      (email@hidden)
> Help/Unsubscribe/Update your Subscription:
>
> This email sent to email@hidden


 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden


  • Follow-Ups:
    • Re: ERD2WWizardCreationPage Rules for Creation vs Editing
      • From: ISHIMOTO Ken <email@hidden>
References: 
 >ERD2WWizardCreationPage Rules for Creation vs Editing (From: Kevin Hinkson <email@hidden>)
 >Re: ERD2WWizardCreationPage Rules for Creation vs Editing (From: Jesse Tayler <email@hidden>)
 >Re: ERD2WWizardCreationPage Rules for Creation vs Editing (From: email@hidden)
 >Re: ERD2WWizardCreationPage Rules for Creation vs Editing (From: ISHIMOTO Ken <email@hidden>)

  • Prev by Date: Re: ERD2WWizardCreationPage Rules for Creation vs Editing
  • Next by Date: Re: ERD2WWizardCreationPage Rules for Creation vs Editing
  • Previous by thread: Re: ERD2WWizardCreationPage Rules for Creation vs Editing
  • Next by thread: Re: ERD2WWizardCreationPage Rules for Creation vs Editing
  • Index(es):
    • Date
    • Thread