<div dir="ltr">Hi Dave,<br><br>On Sat, Sep 26, 2015 at 12:11 PM, Dave Cross <<a href="mailto:dave@dave.org.uk">dave@dave.org.uk</a>> wrote:<br>><br>><br>> On 25/09/15 19:40, Richard Reina wrote:<br>>><br>>> I display a hash reference in a  template.  It works well but is there a<br>>> way I can sort it by SNAME instead of ID?<br>>><br>>>      <ul class="list-group fancy-list-items">    <!-- <ul<br>>> class="list-group checked-list-box"> --><br>>>               <table style="width:100%"><br>>>                  <% FOREACH ID IN Pats.keys.sort %><br>>>                  <tr class="list-group-item"><br>>>                    <td width="70"><% Pats.$ID.SNAME %></td><br>>>                    <td width="75"><% Pats.$ID.ANAME %></td><br>>>                    <td width="35"><% Pats.$ID.SSN %></td><br>>>                    <td width="35"><% Pats.$ID.YR %></td><br>>>                    <td width="250"><% Pats.$ID.CHNAME %></td><br>>>                    <td width="550"><% Pats.$ID.DESCRIP %></td><br>>>                    <% END %><br>>>                  </tr><br>>>              </ul><br>>>              </table><br>><br>><br>> It looks like you have a hash of hashes. Is that correct?<br>><br>> Anyway, you can pass "sort" the name of the key that you want sort on.<br><span style="color:rgb(255,0,0)">[KB] This is a very common problem asked previously and no solution found. It was advised to use array ref instead of hashref at previous mails. Now I tried your offer and see that it does not work. Values are unordered again.<br><br>Richard,<br><br>Did you try, does it work?</span><br>><br>> <% FOREACH Pat IN Pats.sort('SNAME') %><br>> <tr class="list-group-item"><br>>   <td width="70"><% Pats.SNAME %></td><br>>   <td width="75"><% Pats.ANAME %></td><br>>   <td width="35"><% Pats.SSN %></td><br>>   <td width="35"><% Pats.YR %></td><br>>   <td width="250"><% Pats.CHNAME %></td><br>>   <td width="550"><% Pats.DESCRIP %></td><br>> </tr><br>> <% END %><br>><br>> DAve...<br>><br>> --<br>> Dave Cross :: <a href="mailto:dave@dave.org.uk">dave@dave.org.uk</a><br>> <a href="http://dave.org.uk/">http://dave.org.uk/</a><br>> @davorg<br>><br>> _______________________________________________<br>> dancer-users mailing list<br>> <a href="mailto:dancer-users@dancer.pm">dancer-users@dancer.pm</a><br>> <a href="http://lists.preshweb.co.uk/mailman/listinfo/dancer-users">http://lists.preshweb.co.uk/mailman/listinfo/dancer-users</a><br><br><br><br>-- <br>Kadir Beyazlı<br>Computer Engineer<br>GSM : +90 535 821 50 00<br></div>