That is the issue

On Sun, Jan 11, 2009 at 2:04 AM, Jonathon Rossi <j...@jonorossi.com> 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 <jan.limp...@gmail.com>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 <aye...@ayende.com> 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 <jan.limp...@gmail.com>wrote:
>>>
>>>> no, in this case viewData.Customer is a CorporateCustomer, it outputs
>>>> 'suit'
>>>>
>>>>
>>>> On Sat, Jan 10, 2009 at 4:29 PM, Ayende Rahien <aye...@ayende.com>wrote:
>>>>
>>>>> viewData is not individual customer nor corporate customer ?
>>>>>
>>>>>
>>>>> On Sat, Jan 10, 2009 at 6:25 PM, Jan Limpens <jan.limp...@gmail.com>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
>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Castle Project Users" group.
To post to this group, send email to castle-project-users@googlegroups.com
To unsubscribe from this group, send email to 
castle-project-users+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/castle-project-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to