Einzelnen Beitrag anzeigen

Kostas

Registriert seit: 14. Mai 2003
Ort: Gerstrhofen
1.060 Beiträge
 
Delphi 10 Seattle Enterprise
 
#1

DataSnap Feld im Client ausblenden

  Alt 14. Aug 2012, 13:42
Datenbank: Firebird • Version: 1.5 • Zugriff über: DataSnap
Hallo Zusammen,

ich habe eine DataSnap Server welcher eine Methode hat die ein DataSet zurückliefert.
select a.adressnr, a.FIRMENNAME, a.ORT
from adressen a
where a.matchcode starting with :matchcode
order by a.FIRMENNAME, a.ORT

Eine Client-Anwendung konsumiert dieses DataSet und zeigt das Result in einem Grid.
Das Feld AdressNr benötige ich für weitere Verarbeitungen, möchte es jedoch nicht im
Grid sehen. Das Grid ist verbunden mit ein DataSource das DataSource mit einem ClientDataSet
das ClientDataSet wiederum mit einem DataSetProvider.

Das ClientDataSet hat zwar ein FieldByName jedoch sind die Felder nicht bekannt.
Das ClientDataSet.DataSet wird von der Result Methode des Server befüllt.

ClientDataSet1.FieldByName('ADRESSNR').Visible := false; << so gehts nicht.


Hat jemand eine Idee wie ich die Felder Cleintseitig im Grid unsichtbar machen kann?

Gruß Kostas
  Mit Zitat antworten Zitat