[Zope-Perl] Aquisition?
Ulrich Wisser
u.wisser@publisher.de
Wed, 27 Jun 2001 09:15:31 +0200
Hello,
I have a Script(Perl, unrestricted) in my Folder "/reports/".
The script needs to use a ZSQL Method in folder "/sql/Lst/".
Here is my code:
my $sql = Python::getitem($self, "sql");
my $Lst = Python::getitem($sql, 'Lst');
foreach $row ($Lst->Submitstat("site" => $self->{REQUEST}->website, "dat"
=> $self->{REQUEST}->datum)) {
$worksheet->write($row, 1, $row);
$row++;
}
But that doesn't work. Here is the error message:
Error Type: KeyError
Error Value: sql
Traceback:
File /usr/local/Zope-2.3.2/lib/python/ZPublisher/Publish.py, line 223, in
publish_module
File /usr/local/Zope-2.3.2/lib/python/ZPublisher/Publish.py, line 187, in
publish
File /usr/local/Zope-2.3.2/lib/python/Zope/__init__.py, line 221, in
zpublisher_exception_hook
(Object: Traversable)
File /usr/local/Zope-2.3.2/lib/python/ZPublisher/Publish.py, line 171, in
publish
File /usr/local/Zope-2.3.2/lib/python/ZPublisher/mapply.py, line 160, in mapply
(Object: excel_dok)
File /usr/local/Zope-2.3.2/lib/python/ZPublisher/Publish.py, line 112, in
call_object
(Object: excel_dok)
File
/usr/local/Zope-2.3.2/lib/python/Products/PerlExternalMethod/__init__.py,
line 119, in __call__
(Object: excel_dok)
File /usr/local/Zope-2.3.2/lib/python/OFS/ObjectManager.py, line 678, in
__getitem__
(Object: Traversable)
KeyError: (see above)
What is the error? How can I use my ZSQL Methods?
Thanks
Ulrich
--
Searchengine Know How - Webpromotion - Optimization - Internal Search
World Wide Web Publisher, Ulrich Wisser, Odensvag 13, S-14571 Norsborg
http://www.publisher.de Tel: +46-8-53460905 Fax: +46-8-534 609 06