Anwender soll ins Formular ein JPG einfügen

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

Stefanie
***
Beiträge: 89
Registriert: Fr, 18.11.2005 14:14

Anwender soll ins Formular ein JPG einfügen

Beitrag von Stefanie »

Hallo,

ich möchte ein CALC-Formular erstellen mit einem grafischen Kontrollfeld (ich glaube es heißt so).

Sobald der Anwender darauf klickt soll folgende Aufforderung kommen:

"Bitte fügen Sie hier Ihr Passbild ein" und die Orderstruktur des Rechners soll sich öffnen, so dass der Anwender nur noch zum Pfad des Bildes klicken braucht.

Wie funktioniert das, ich krieg es leider einfach nicht hin und wär für Hilfe sehr dankbar!!!
Toxitom
********
Beiträge: 3769
Registriert: Di, 12.08.2003 18:07
Wohnort: Wiesbaden
Kontaktdaten:

Re: Anwender soll ins Formular ein JPG einfügen

Beitrag von Toxitom »

Hallo Stefanie,

hierzu brauchst du ein Makro - ohne das geht es nicht.
Bleibt dann allerdings auch die Frage, was passiert nachdem "Einfügen" mit dem Formular?
Wird das dann so abgespeichert?

Viele Grüße
Thomas
Unterstützer LibreOffice, zertifizierter Trainer und Berater
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic
Stefanie
***
Beiträge: 89
Registriert: Fr, 18.11.2005 14:14

Re: Anwender soll ins Formular ein JPG einfügen

Beitrag von Stefanie »

Ja, dass soll dann mit dem Formular abgespeichert werden.

Hast du ein Beispiel für so ein Macro??
Toxitom
********
Beiträge: 3769
Registriert: Di, 12.08.2003 18:07
Wohnort: Wiesbaden
Kontaktdaten:

Re: Anwender soll ins Formular ein JPG einfügen

Beitrag von Toxitom »

Hey Stefanie,
Stefanie hat geschrieben:Hast du ein Beispiel für so ein Macro??
Nein, kein fertiges. Ist auch nicht Sinn dieses Forums Musterlösungen zu liefern. Aber wir helfen gerne, wenn du an bestimmten Stellen nicht weiterkommst ;-)
Hier die Vorgehensweise:
Ein Klick auf die Grafik-Schaltfläche statet das Makro (Ereignis: Auslösen). Als erstes öffnet sich ein Dateiauswahl-Dialog (Service css.ui.dialogs.FilePicker) mit entsprechenden Einstellungen. Die gewählte Datei wird dann dem Model des Formularfeldes als URL hinzugefügt - fertig.
Also, mit viel Mut ran und wenn du nicht weiterkommst, Code hier (oder besser im Basic Forum) posten und fragen ;-)

Viele Grüße
Thomas
Unterstützer LibreOffice, zertifizierter Trainer und Berater
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic
Antworten