Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl Monk, Perl Meditation

Re: Perl TK Submit enter incorrect routine

by blm (Hermit)
on Nov 15, 2005 at 12:37 UTC ( #508584=note: print w/replies, xml ) Need Help??

in reply to Perl TK Submit enter incorrect routine

Personally, debugging is just done by putting print statements in the code to test my assumptions. You have already done this. I would help you debug it but you would have to provide a runnable program that exhibits the undesirable behaviour. I tried to reproduce your bug with the code you have provided by doing the following

I copied

removed the sub declaration, commented out the sql and put
use Tk; my $window = MainWindow->new();
at the beginning, changed
my $frame = $mainmenu->Toplevel(-title => 'Amend User',);
my $frame = $window->Toplevel(-title => 'Amend User',);
and put

at the end. I get

Tk::Error: Undefined subroutine &main::process_amend_userorderroute called at C: \Documents and Settings\blm\Desktop\ line 37. Tk callback for .toplevel.button Tk::__ANON__ at C:/Perl/site/lib/ line 247 Tk::Button::butUp at C:/Perl/site/lib/Tk/ line 111 <ButtonRelease-1> (command bound to event)

This means the program tried to run the desired routine and I was unsuccessful in reproducing your bug. (I didn't bother copying and pasting the process_amend_userorderroute to my test code)

Log In?

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://508584]
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others having an uproarious good time at the Monastery: (1)
As of 2023-03-24 06:51 GMT
Find Nodes?
    Voting Booth?
    Which type of climate do you prefer to live in?

    Results (60 votes). Check out past polls.