Seite 1 von 1

Wie übergebe ich den Wert "Feldverstecken" an eine

Verfasst: Donnerstag 25. Februar 2010, 21:58
von asander
Hallo Herr Schellmann, und andere Profis,

hier eine interessante Herausforderung.
Wie kann ich in ACT ein Feld einbinden, das für diesen Datensatz im Bericht andere Felder ausblendet?

Gewünschte Anwendung:
Datenschutz,
ein Teilnehmer möchte seine Adresse den anderen Teilnehmern nicht veröffentlichen.
Wir drucken den Bericht und bei diesem Teilnehmer erscheint nur der Name.
Es könnte ein J/N-Feld sein, müsste eine Eigenschaft an das Berichtformular, genauer an einzelne Felder des Berichts übergeben.

Diese Funktion suchen wir, damit wir in der dbank keine Dubletten aufbauen, deren Historien nachher nicht mehr mergebar sind.

Danke für eine erste Aussage.

Verfasst: Freitag 26. Februar 2010, 08:17
von Ingrid Weigoldt
Hallo Frau Sander,

ich bin der Meinung, daß man sowas per Reportscripting in einem Bericht darstellen könnte.

Sie übernehmen in den Bericht das Feld mit dem "Verstecken"-Wert und lassen per Reportscripting die Objekteigenschaft der zu versteckenden Felder zum Print-Zeitpunkt ändern auf Visible = False.

Verfasst: Freitag 26. Februar 2010, 20:23
von asander
Hallo Frau Weigoldt,

danke für die Info, puh, das ist bestimmt VB-Scripting, oder?
Kann ich nicht.

Was könnte das kosten, wenn wir es bestellen?

Verfasst: Freitag 26. Februar 2010, 23:42
von Ingrid Weigoldt
Hallo Frau Sander,

wenn das "Verstecken" Feld ein umbenanntes Standardfeld wäre (z.B. ein ehemaliges Benutzerfeld, brauchte man dazu nicht einmal Ihre Datenbank.
Nur Ihren Bericht.
Insgesamt sollten im schlimmsten Fall nicht mehr als 15 Minuten drauf gehen.
Haben Sie eine Supportkarte bei Melville-Schellmann?
Dann geht das ganz schnell. Auch gerne mit Zuschauen per Netviewer.

Prima, danke

Verfasst: Sonntag 28. Februar 2010, 23:32
von asander
Hallo Frau Weigoldt,

vielen Dank, Sie halten hier das ganze Forum aufrecht.
Ich werde mir das ansehen - eine Supportkarte werden wir vmtl. eh kaufen müssen, um die Relations ins neue ACT zu bekommen.

Danke und Ihnen eine gute Woche.