Table of Contents

Funktion GetMarkedEntitiesFromListControl()

Informationen

  • Kategorien: Kernel | Klassenformeln
  • Version: EA.12387
  • Veröffentlichungsdatum: Samstag, 16. März 2019
  • Entwickler: Götzen
  • Benötigt Datenbankänderung: Ja
  • Betreff: Klassenformelfunktion GetMarkedEntitiesFromListControl()

Beschreibung

Es gibt nun eine Funktion zur Abfrage der markierten Datensätze einer Unterliste auf einer Karteikarte. Dazu ist für diese Unterliste im Designer ein Name zu vergeben, was möglich ist unter "erweiterte Eigenschaften" -> NAME= Diesen kann man dann folgender Funktion als sListControlName übergeben.

GetMarkedEntitiesFromListControl( «string sListControlName», «entityarray markedEntities» )

Beispielcode

var entity $EntityArray [];
var int $Size;
	
if ( GetMarkedEntitiesFromListControl( "InvertarList", $EntityArray ))
{
   $Size = GetSize( $EntityArray );
    MessageBox( IntToStr( $Size, 1,0 ) + " Objects selected" );
}
else
{
    MessageBox( "Control 'InvertarList' not found on active Object" );
}