
richter at apache
Jun 12, 2013, 1:32 AM
Post #1 of 1
(67 views)
Permalink
|
|
svn commit: r1492113 - /perl/embperl/trunk/Embperl/Form/Control/grid.pm
|
|
Author: richter Date: Wed Jun 12 08:32:24 2013 New Revision: 1492113 URL: http://svn.apache.org/r1492113 Log: grid sort by name Modified: perl/embperl/trunk/Embperl/Form/Control/grid.pm Modified: perl/embperl/trunk/Embperl/Form/Control/grid.pm URL: http://svn.apache.org/viewvc/perl/embperl/trunk/Embperl/Form/Control/grid.pm?rev=1492113&r1=1492112&r2=1492113&view=diff ============================================================================== --- perl/embperl/trunk/Embperl/Form/Control/grid.pm (original) +++ perl/embperl/trunk/Embperl/Form/Control/grid.pm Wed Jun 12 08:32:24 2013 @@ -106,9 +106,19 @@ sub init_data my $line2 = $self -> {line2} ; my $order = $self -> {order} ; my $order_desc = $self -> {order_desc} ; - + if ($order) { + if ($order !~ /^\d+$/) + { + my $i = 1 ; + foreach (@$fields) + { + $order = $i if ($_ -> {name} eq $order) ; + $i++ ; + } + } + if ($order_desc) { @entries = sort { --------------------------------------------------------------------- To unsubscribe, e-mail: embperl-cvs-unsubscribe [at] perl For additional commands, e-mail: embperl-cvs-help [at] perl
|