PDA

View Full Version : Leere Zeile in *.sl mit neue GridKlasse



Natalia
14-Mar-2011, 04:46 AM
Hallo,


Wenn ich *.sl aus leeren Feld starte, bekomme ich eine leere Zeile in der Liste, ich möchte aber nur dann movetofirstrow machen, wenn ich wirklich kein Wert habe, sonst muss passender Datensatz aktiv sein. Mit get HasRecort of Server funktioniert nicht, er hat es immer true, was kann ich da abfragen?


Grüße,
Natalia

Vincent Oorsprong
14-Mar-2011, 05:54 AM
Natalia,

Ist das mit die 16.0 version? Da sind änderungen gemacht in dieses bereich in version 16.1. Können Sie mit 16.1 testen?

Natalia
7-Apr-2014, 03:28 AM
Habe jetzt mit VDF17.1 ausprobiert und in OrderEntry in Order.vw folgende Code hinzugefügt:

Object oForm1 is a Form
Set Size to 13 100
Set Location to 196 116
Set Prompt_Button_Mode to PB_PromptOn
Set Prompt_Object to Customer_sl

Procedure Prompt_Callback Integer hPrompt
String sValue
Set peUpdateMode of hPrompt to umPromptValue
Set pbAutoServer of hPrompt to False
Set Server of hPrompt to Customer_DD
Get Value to sValue
Set piUpdateColumn of hPrompt to 0
Set psSeedValue of hPrompt to sValue
End_Procedure
End_Object

wenn ich die Liste Aufrufe habe ich ein leeren Datensatz (Bild). Wenn etwas eingegeben wird wird auch kein passenden Datensatz gesucht.

7589

Vincent Oorsprong
7-Apr-2014, 07:08 AM
Natalia,

I've tested your code and the Get Value and set psSeedValue lines are not needed. They don't hurt too. I cannot find why the selectionlist shows a 0 and thus I have logged this in bugtracker for future research.