Beitrag von cheesi (0 Beiträge) am Dienstag, 30.März.2004, 12:40.  WWW: aktion-pro-youth.at
Probleme bei der Sortierung
 
  Antworten
Beitrag von Robert (128 Beiträge) am Dienstag, 30.März.2004, 13:33.  
Re: Probleme bei der Sortierung
Was bedeutet die Zeile 
Ergebnis;
Falls es eine Variable sein sollte, müsste es heißen:
falls es eine Subroutine ist müsste es heißen:
oder was ist mit dieser Zeile gemeint.
  Antworten
Beitrag von Cheesi (11 Beiträge) am Dienstag, 30.März.2004, 16:47.  WWW: aktion-pro-youth.at
Re: Probleme bei der Sortierung - kein Fehler der Subroutine
 
Ergebnis ist eine Subroutine. Ich hab es mit &Ergebnis(); und Ergebnis(); probiert aber immer die Fehlermeldung 
[ Fehler: (perl) in : Undefined subroutine in sort at baseportal.pl line 66. ]
 Wenn ich die Sortierung in der Abfrage lösche dann geht auch die Subroutine aufeinmal.
<perl>
sub Ergebnis {
 out " <tr bgcolor='#";
 $format++;
 if ($format%4 > 1){
  out 'eeeeff';
 } else {
  out 'ffffef';
 }
out <<EOF;
'>
    <td><div align="center">$Platzierung</div></td>
    <td><a href="Wertung&mannschaftsname=$Name">$Name</a> </td>
    <td>$gesamt</td>
  </tr>
EOF
get "Klasse==$klasse sort=Platzierung", "mannschaften";
while(get_next("mannschaften")){Ergebnis();}
</perl>
  Antworten
Beitrag von Robert (128 Beiträge) am Dienstag, 30.März.2004, 17:09.  
Re: Probleme bei der Sortierung - kein Fehler der Subroutine
Ist das Datenfeld Platzierung auch in der Datenbank mit Sortierung indiziert ?
  Antworten
Beitrag von Cheesi (11 Beiträge) am Dienstag, 30.März.2004, 18:11.  WWW: aktion-pro-youth.at
Re: Probleme bei der Sortierung - kein Fehler der Subroutine
 
Natürlich. Hier die Zeile in der DB:
Ändern | Löschen 5 Platzierung Zahl text
Inhalt Text und Sortierung nach Zahl.
  Antworten
Beitrag von Cheesi (11 Beiträge) am Dienstag, 30.März.2004, 18:08.  WWW: aktion-pro-youth.at
Re: Probleme bei der Sortierung - kein Fehler der Subroutine
 
Ergebnis ist eine Subroutine. Ich hab es mit &Ergebnis(); und Ergebnis(); probiert aber immer die Fehlermeldung 
[ Fehler: (perl) in : Undefined subroutine in sort at baseportal.pl line 66. ]
 Wenn ich die Sortierung in der Abfrage lösche dann geht auch die Subroutine aufeinmal.
<perl>
sub Ergebnis {
 out " <tr bgcolor='#";
 $format++;
 if ($format%4 > 1){
  out 'eeeeff';
 } else {
  out 'ffffef';
 }
out <<EOF;
'>
    <td><div align="center">$Platzierung</div></td>
    <td><a href="Wertung&mannschaftsname=$Name">$Name</a> </td>
    <td>$gesamt</td>
  </tr>
EOF
get "Klasse==$klasse sort=Platzierung", "mannschaften";
while(get_next("mannschaften")){Ergebnis();}
</perl>
  Antworten
Beitrag von Christoph Bergmann (8110 Beiträge) am Dienstag, 30.März.2004, 20:45.  
Re: Probleme bei der Sortierung - kein Fehler der Subroutine
  Antworten
Beitrag von Cheesi (11 Beiträge) am Donnerstag, 1.April.2004, 10:53.  
noch weitere Probleme beim Sortieren
  Antworten
Beitrag von hempelr (1976 Beiträge) am Donnerstag, 1.April.2004, 14:43.  
Re: noch weitere Probleme beim Sortieren
hallo, cheesi
jetzt ist es klar, warums nicht geht, das "und" (&) hat hier nix zu suchen - es gibt ja kein Feld mit Namen sort....
S P A C E sind Optiontrenner - und ein Filterkriterium und Sortierung sind zwei vollkommen verschiedene Jacken....
hth
Ruben
  Antworten
Beitrag von Abfrage richtige - Sortierung funkt nicht (1 Beitrag) am Samstag, 3.April.2004, 22:43.  WWW: aktion-pro-youth.at
Re: noch weitere Probleme beim Sortieren
 
  Antworten
Beitrag von hempel (10 Beiträge) am Sonntag, 4.April.2004, 10:28.  
Re: noch weitere Probleme beim Sortieren
  Antworten
Beitrag von cheesi (0 Beiträge) am Sonntag, 4.April.2004, 14:40.  
Workaround get "Datum=-*" sortiert falsch
  Antworten
Beitrag von Sander (8134 Beiträge) am Sonntag, 4.April.2004, 16:20.  
Re: noch weitere Probleme beim Sortieren
  Antworten
Beitrag von cheesi (0 Beiträge) am Montag, 5.April.2004, 14:49.  WWW: aktion-pro-youth.at
Sortierung geht auch dann nicht
 
  Antworten
Beitrag von Christoph Bergmann (8110 Beiträge) am Montag, 5.April.2004, 15:42.  
Re: Sortierung geht auch dann nicht
  Antworten
Beitrag von Cheesi (11 Beiträge) am Montag, 5.April.2004, 21:49.  WWW: aktion-pro-youth.at
jetzt funkt es
 
  Antworten