Seite 1 von 1

SortStructuredList in V4.20 B5

Verfasst: 11.05.2008 16:05
von Hugo
Hi,

beim Testen der V4.20 Beta 5 ist mir aufgefallen, dass beim SortStructuredList die Debugger-Meldung 'Start' parameter out of range kommt, wenn die Liste kein Element enthält, obwohl der optionale Startparameter nicht angegeben ist.

Code: Alles auswählen

Structure A_Sort
  Adr.s
  typ.w
  nr.w
EndStructure

Global NewList A_SortLL.A_Sort()

SortStructuredList( A_SortLL() ,0, OffsetOf( A_Sort\Adr ), #PB_Sort_String ) 

Ob das ein Bug ist sei dahin gestellt.

Gruß,
Hugo

Re: SortStructuredList in V4.20 B5

Verfasst: 15.05.2008 17:51
von Programie
Hugo hat geschrieben:beim Testen der V4.20 Beta 5 ist mir aufgefallen, dass beim SortStructuredList die Debugger-Meldung 'Start' parameter out of range kommt, wenn die Liste kein Element enthält, obwohl der optionale Startparameter nicht angegeben ist.
Dann überprüfe vor dem Aufrufen von SortStructureList, ob die Liste Elemente enthält (Mit CountList). :wink:

Verfasst: 15.05.2008 18:17
von edel
Es gibt bereits Beta 6, bevor du dir jetzt mit der 5 die Muehe machst,
teste es mal mit 6.

Verfasst: 15.05.2008 18:45
von Hugo
@Programmie

Das ist ja ok. Nur wenn alle anderen Versionen einfach nichts machen und keinen Absturz bzw. Debugger-Meldung bringen, dann sollte das in einer neuen Version genau so sein!

Generell bin ich der Meinung, dass eine PB-Funktion nie eine solche Debugger-Meldung bringen sollte. Zudem ist die Meldung ist irreführend.

@Edel
Habe ich natürlich sofort getestet. Ist aber in B6 genau das gleiche.

Verfasst: 16.05.2008 01:55
von edel

Verfasst: 16.05.2008 06:53
von Hugo
@edel
Danke.....