QR-Code individuell erweitern

Alles, was den Reportdesigner und Drucken betrifft. Fehlermeldungen, Fragen, Reports

Moderatoren: A. Schüller, Raffenberg, Pfotenhauer

Antworten
Alexander Dedy
Fachberater*in
Beiträge: 88
Registriert: Dienstag 4. Dezember 2018, 10:33
Wohnort: Köln
Schulform: Berufskolleg

QR-Code individuell erweitern

Beitrag von Alexander Dedy »

Ich möchte für einen "Lehrerausweis" die Lehrer ID als QR-Code generieren. Das klappt auch problemlos, allerdings braucht SchiLDmedia um die Lehrer ID zu lesen eine vorangestellte "2-".
Bei einem normalen Barcode funktioniert das mit OnPrint:
begin
Barcode1.data:= '2-'+Lehrer['ID'];
end;

Für einen QR-Code (DBBarCode) ist mir das bisher noch nicht gelungen. Gibt es eine Lösung?
SchILD: SchILDzentral

Mit freundlichen Grüßen
Alexander Dedy

+++++++++++++++++++++++++++++
Joseph-DuMont-Berufskolleg Köln
+++++++++++++++++++++++++++++
Benutzeravatar
Raffenberg
Beiträge: 3081
Registriert: Dienstag 25. September 2018, 15:22
Schulform: Gymnasium
Kontaktdaten:

Re: QR-Code individuell erweitern

Beitrag von Raffenberg »

Hallo. So sollte es gehen:

Code: Alles auswählen

Barcode1.Data := '2-' + IntToStr(Lehrer['ID']);
Mit freundlichen Grüßen
Jens Raffenberg
Alexander Dedy
Fachberater*in
Beiträge: 88
Registriert: Dienstag 4. Dezember 2018, 10:33
Wohnort: Köln
Schulform: Berufskolleg

Re: QR-Code individuell erweitern

Beitrag von Alexander Dedy »

Mit:

Code: Alles auswählen

 TwoDBarcode1.Data := '2-' + IntToStr(Lehrer['ID']);
hat es funktioniert!
Zuletzt geändert von Alexander Dedy am Mittwoch 9. Dezember 2020, 08:57, insgesamt 1-mal geändert.
SchILD: SchILDzentral

Mit freundlichen Grüßen
Alexander Dedy

+++++++++++++++++++++++++++++
Joseph-DuMont-Berufskolleg Köln
+++++++++++++++++++++++++++++
Hauke Hayen
Fachberater*in
Beiträge: 1033
Registriert: Montag 1. Oktober 2018, 17:16
Schulform: Gymnasium

Re: QR-Code individuell erweitern

Beitrag von Hauke Hayen »

Hallo,
aus Zeitgründen kann ich gerade nicht im Detail an IHrem Problem arbeiten, aber schon mal ein Hinweis:
Das Feld "Data" gibt es nur in den Strich-, nicht in den 2D-Codes.

Die Elemente des QR-Codes, die Sie per Programmierung ändern können finden Sie in der Ereignisansicht unten rechts unter dem Reiter "Elemente".
Dort gibt es u.a. Datafield als String-Typ.
Vielleicht ist das ein Hinweis zur Weiterarbeit.
Bei Erfolg bitte Rückmeldung....
Viele Grüße
Viele Grüße, H. Hayen
Alexander Dedy
Fachberater*in
Beiträge: 88
Registriert: Dienstag 4. Dezember 2018, 10:33
Wohnort: Köln
Schulform: Berufskolleg

Re: QR-Code individuell erweitern

Beitrag von Alexander Dedy »

Danke, mit dem TwoDBarCode hat es funktioniert. Das habe ich völlig übersehen.
SchILD: SchILDzentral

Mit freundlichen Grüßen
Alexander Dedy

+++++++++++++++++++++++++++++
Joseph-DuMont-Berufskolleg Köln
+++++++++++++++++++++++++++++
Hauke Hayen
Fachberater*in
Beiträge: 1033
Registriert: Montag 1. Oktober 2018, 17:16
Schulform: Gymnasium

Re: QR-Code individuell erweitern

Beitrag von Hauke Hayen »

Ich auch ;-) Damit ist es am Einfachsten.
Viele Grüße, H. Hayen
Benutzeravatar
Raffenberg
Beiträge: 3081
Registriert: Dienstag 25. September 2018, 15:22
Schulform: Gymnasium
Kontaktdaten:

Re: QR-Code individuell erweitern

Beitrag von Raffenberg »

Alexander Dedy hat geschrieben: Dienstag 8. Dezember 2020, 16:27 Mit:

Code: Alles auswählen

 TwoDBarcode1.Data := '2-' + IntToStr(Lehrer['ID']);
hat es funktioniert!
Ich war davon ausgegangen, dass Sie mit TwoDBarcode1 gearbeitet haben. Da sie in ihrem Code die Bezeichnung Barcode1 verwendet hatten, bin ich von einer manuellen Benennung ausgegangen und habe das entsprechend angepasst.
Mit freundlichen Grüßen
Jens Raffenberg
Antworten

Zurück zu „Drucken / Reportdesigner“