combit List & Label 29 - .NET Hilfe
combit.Reporting Namespace / EvaluateHandler Delegate


In diesem Thema
    EvaluateHandler Delegate
    In diesem Thema

    Die Designerfunktion External$ ermöglicht das Anbindung von externen Funktionen im List & Label Formelassistenten. Verwendet der Benutzer diese Funktion, wird jeweils das Ereignis Evaluate ausgelöst, das die Formel evaluieren und das Ergebnis oder eine Fehlermeldung zurückmelden soll.

    Syntax
    'Deklaration
     
    
    Public Delegate Sub EvaluateHandler( _
       ByVal sender As Object, _
       ByVal e As EvaluateEventArgs _
    ) 
    public delegate void EvaluateHandler( 
       object sender,
       EvaluateEventArgs e
    )
    public delegate void EvaluateHandler( 
       Object^ sender,
       EvaluateEventArgs^ e
    )

    Parameter

    sender
    e
    Beispiele
    private void LL_Evaluate(object sender, EvaluateEventArgs e)
    {
         if(e.Contents == "gruss")
         {
              e.NewValue = "Hallo Welt";
         }
         else
         {
              e.HasError = true;
              e.ErrorText = "Sie müssen \"gruss\" angeben.";
         }
    }
    
    Anforderungen

    Plattformen: Windows 10 (Version 21H2 - 22H2), Windows 11 (21H2 - 23H2), Windows Server 2016 - 2022
    .NET: .NET Framework 4.8, .NET 6, .NET 7, .NET 8

    Siehe auch