argh! Thank's for the sharp ogle :) On Sat, Jan 10, 2009 at 10:54 PM, Ayende Rahien <[email protected]> wrote:
> That is the issue > > > On Sun, Jan 11, 2009 at 2:04 AM, Jonathon Rossi <[email protected]>wrote: > >> I've never used Brail so I don't know how its using Boo. But is Brail >> case-insensitive because subview is lowercase? >> >> >> On Sun, Jan 11, 2009 at 5:26 AM, Jan Limpens <[email protected]>wrote: >> >>> but if the [output "suit"] fires, that means, this must have been the >>> case. Boo's isa is fine with that. Please read the code again: obviously it >>> enters into the if clause, because it outputs the 'suit' debug value, but >>> somehow cannot update the subView field from the outer scope. It always >>> stays with it's original value "xx". >>> >>> >>> On Sat, Jan 10, 2009 at 4:38 PM, Ayende Rahien <[email protected]>wrote: >>> >>>> Make sure that you actually get a corproate one, and not a proxy of the >>>> common type instead. >>>> >>>> >>>> On Sat, Jan 10, 2009 at 8:36 PM, Jan Limpens <[email protected]>wrote: >>>> >>>>> no, in this case viewData.Customer is a CorporateCustomer, it outputs >>>>> 'suit' >>>>> >>>>> >>>>> On Sat, Jan 10, 2009 at 4:29 PM, Ayende Rahien <[email protected]>wrote: >>>>> >>>>>> viewData is not individual customer nor corporate customer ? >>>>>> >>>>>> >>>>>> On Sat, Jan 10, 2009 at 6:25 PM, Jan Limpens >>>>>> <[email protected]>wrote: >>>>>> >>>>>>> Hello, >>>>>>> >>>>>>> this is a pretty basic code block: >>>>>>> >>>>>>> subView = "xx" >>>>>>> if viewData.Customer isa IndividualCustomer: >>>>>>> subView = "IndividualCustomer" >>>>>>> output "indie" >>>>>>> elif viewData.Customer isa CorporateCustomer: >>>>>>> subview = "CorporateCustomer" >>>>>>> output "suit" >>>>>>> end >>>>>>> output "<br/>subview: ${subView}" >>>>>>> >>>>>>> this outputs (in the corporate case): >>>>>>> >>>>>>> suit >>>>>>> <br/>subview: xxx >>>>>>> >>>>>>> which is not what I would expect. Is there a way around this? Seems >>>>>>> brail/boo is way more functional that it might appear... >>>>>>> >>>>>>> -- >>>>>>> Jan >>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> Jan >>>>> >>>>> >>>>> >>>> >>>> >>>> >>> >>> >>> -- >>> Jan >>> >>> >>> >> >> >> -- >> Jonathon Rossi >> >> >> >> > > > > -- Jan --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Castle Project Users" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/castle-project-users?hl=en -~----------~----~----~----~------~----~------~--~---
