[Zope] Howto debug (Re: PostgreSQL Problem)
Steve Spicklemire
steve@spvi.com
Wed, 21 Mar 2001 07:26:11 -0500 (EST)
Hi Andreas,
Hmm... have you tried:
<dtml-var i.MenuItem>
which is what shows up in your select statement?
the upper/lower caseness of these things also matters.
-steve
>>>>> "Andreas" == Andreas Tille <tillea@rki.de> writes:
Andreas> Hello,
Andreas> I really wonder how to do debugging in Zope. I tried
Andreas> several things regarding to the available documentation
Andreas> and because I've got no answer over this list I think
Andreas> there is no problem in the code I posted (see below).
Andreas> Are there any methods to track down the problem? I know
Andreas> that many people use PostgreSQL with Zope but I wonder
Andreas> how they got their very first example working :-(.
Andreas> Kind regards
Andreas> Andreas.
Andreas> On Tue, 13 Mar 2001, Andreas Tille wrote:
>> Hello,
>>
>> I'm using Zope 2.2.2 and zope-pygresqlda 0.3rjr2. I have
>> created the following ZSQL method (here displayed in the
>> "Test"-View):
>>
>> Z SQL Method at /Control_Panel/Products/Ifsg/GetMainMenu
>>
>> Idmenushow Idwebseite Menuitem 54 25 Description 57 110
>> Components 61 71 Objectives 52 20 Links 51 57 About us
>>
>>
>> SQL used:
>>
>> SELECT i.IdMenuShow, i.IdWebSeite, i.MenuItem FROM Menu m INNER
>> JOIN MenuItem i ON i.IdMenu = m.IdMenu WHERE m.IdMenu = 52
>> ORDER BY i.Sort ;
>>
>>
>> I try to use the output of this Query in the following
>> DTML-document:
>>
>> DTML Document at /Control_Panel/Products/Ifsg/Databasetest
>>
>>
>> <dtml-var standard_html_header>
>>
>>
>> <dtml-in GetMainMenu> <dtml-var Menuitem><br> </dtml-in>
>> <dtml-var standard_html_footer>
>>
>>
>> If I try to "View" Databasetest I get:
>>
>> Zope Error
>>
>> Zope has encountered an error while publishing this resource.
>>
>> Error Type: KeyError Error Value: Menuitem
>>
>> Could anybody enlighten me, what's the problem here?
>>
>> Kind regards
>>
>> Andreas.
Andreas> _______________________________________________ Zope
Andreas> maillist - Zope@zope.org
Andreas> http://lists.zope.org/mailman/listinfo/zope ** No cross
Andreas> posts or HTML encoding! ** (Related lists -
Andreas> http://lists.zope.org/mailman/listinfo/zope-announce
Andreas> http://lists.zope.org/mailman/listinfo/zope-dev )