Améliorations des contrôles d'interface (Version 11.00 2025 r2)

De Wiki1000

Sommaire


DataSourceRefresh

  • FormArguments
Lorsqu'un DatasourceRefresh est déclenché il met à jour les paramètres de la forme dont le nom match les FormArguments associés au DataSourceRefresh

Exemple:

Dans cet exemple le déclenchement du DataSourcePreviewRefresh recopie les paramètres du ArgNoCmdInf et ArgNoCmdSup de la source de donnée dsVueSelection vers DataSourcePreview

object egescom_validationPA: TL5FormContainer

  Arguments = <
    item
      Name = 'ArgNoCmdInf'
      ArgSens = ptIn
      FieldName = 'noPieceInf'
      Control = DataSourcePreview
    end
    item
      Name = 'ArgNoCmdSup'
      ArgSens = ptIn
      FieldName = 'noPieceSup'
      Control = DataSourcePreview
    end>

  object DataSourcePreview: TDataSource
    DataSet = dsParamQBuild1
    Left = 447
    Top = 132
  end

  object DataSourcePreviewRefresh: TDataSourceRefresh
    FormArguments = <>
    Triggers = <
      item
        Control = dsVueSelection
        EventStyle = evsOnDataSetAfterScroll
      end>
	FormArguments = <
		item
		  Name = 'ArgNoCmdInf'
		  FieldName = 'noPiece'
		  Control = dsVueSelection
		end
		item
		  Name = 'ArgNoCmdSup'
		  FieldName = 'noPiece'
		  Control = dsVueSelection
		end>
    DataSource = DataSourcePreview
    DataSourceAction = dsaNone
    Left = 804
    Top = 181
  end

  • Ajout de l'action dsaNone
Ne fait rien (Utile pour un DataSetRefresh associé à un ParaQBuild dont on met à jour les paramètres)

Grille

  • PreviewDataSource
DataSource associée à ParamQBuild pour réaliser un aperçu d'édition contextuel à la ligne de la grille
  • PreviewTitle
Libellé de l'aperçu affiché dans le combobox contextuel de la grille.




Whos here now:   Members 0   Guests 0   Bots & Crawlers 1
 
Outils personnels