+ Rispondi al messaggio
Visualizzazione dei risultati da 1 a 4 su 4

OnFilterRecord

  1. #1
    Monti non è in linea Scolaretto
    Buon Pomeriggio,
    non riesco a trovare il modo di ottenere il numero preciso di record filtrati
    usando l'evento 'OnFilterRecord'

    Data la tabella ADOGrpLegS contenente x record
    applico la condizione
    procedure TGruppoForm.ADOGrpLegSFilterRecord(DataSet: TDataSet;
      var Accept: Boolean);
    begin
          Accept := (ADOGrpLegSTIPOSERV.Value = RifTServ);
    end;
    
    E la griglia visualizza il risultato voluto.
    Ma se dovessi aver bisogno di salpere quando il risultato è ZERO record ?

    Grazie a tutti e buona quarantena a tutti coloro che come me vi sono ancora costretti...

  2. #2
    L'avatar di _alka_
    _alka_ non è in linea Very Important Person
    Hai provato a ispezionare direttamente il valore della proprietà RecordCount?
    ℹ️ Leggi di più su _alka_ ...

  3. #3
    Monti non è in linea Scolaretto
    si.. normalmente utilizzo quello !
    ma mi restituisce il valore totale dei record anche se nella griglia
    non ne compaiono (correttamente..)
    ...e una proprietà della griglia che mi restituisca il valore dei record elencati ??

  4. #4
    Monti non è in linea Scolaretto
    Risolto !
    uso la proprietà isEmpty del dataset
    ..funziona

+ Rispondi al messaggio