goLaTeX - Mein LaTeX-Forum

Mein LaTeX-Forum


Login  | Registrieren
Direktlinks:
Zuletzt aktive Beiträge
Unbeantwortete Beiträge
[Erweitert]

Forenstatistik:
Beiträge: 99933
Top-Poster: Johannes_B (5060)

Wir begrüßen unseren neuesten Benutzer pebue.

Links:


Mit Unterstützung von DANTE e.V.: Deutschsprachige Anwendervereinigung TeX. Danke den Mitgliedern!





Forum
      Option
[Erweitert]
  • Diese Seite weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Textfeld im pdf-Formular als Datumsfeld

 

andreas.phiipp
Forum-Newbie
Forum-Newbie

Beiträge: 4
Anmeldedatum: 28.12.18
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 19.07.2019, 11:00     Titel: Textfeld im pdf-Formular als Datumsfeld
  Antworten mit Zitat      
Hallo,
ich bin inzwischen fast am verzweifeln, da ich leider auch keine richtigen Lösungsansatz mehr finde.
Ich möchte in einem pdf Formular ein Textfeld einfügen, das automatisch als Datumsfeld erkannt wird, so dass man beim Ausfüllen automatisch den Kalender zur Auswahl angezeigt bekommt.

Für Tipps oder ein schönes Codebeispiel wäre ich sehr dankbar

Vielen Dank
A. Philipp

Code

\documentclass[paper=a4,
               fontsize=11pt,
               twocolumn=false
]{scrartcl}
\usepackage[left=25mm,right=15mm,top=8mm,bottom=15mm,includeheadfoot]{geometry}
\usepackage{graphicx}
\usepackage{filecontents}
\usepackage{helvet}
%\usepackage{ngerman}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{fancyhdr}
\usepackage{lastpage}
\usepackage{xcolor}
\usepackage{colortbl}
\usepackage{booktabs}
\usepackage{tabularx}
\usepackage{float}
\usepackage{arydshln}
\usepackage{datatool}
\usepackage[pdftex]{hyperref}
\usepackage[pdftex]{insdljs}
\usepackage{eforms}


\begin{insDLJS}{mydljs}{My Private DLJS}
function XClick(fname,v) {
  var f=this.getField(fname);
  if (f.value=="X") {
    f.value=v;
   
} else {
    f.value="X";
   
}
}
\end{insDLJS}
% --- Farbdefintionen
\definecolor{farbe1}{rgb}{0,1,0}
\definecolor{farbe2}{rgb}{1,1,0}
\definecolor{farbe3}{rgb}{0,0,1}
\definecolor{farbe4}{rgb}{0,1,1}
\definecolor{farbe5}{rgb}{1,1,0}
\definecolor{farbe6}{rgb}{1,1,0}
\definecolor{farbe7}{rgb}{1,1,0}
\definecolor{farbe8}{rgb}{1,1,0}

% --- Seitenlayout
\pagestyle{fancy}
\fancyhf{}
% -- Kopfzeile links
\fancyhead[L]{\textsf{\huge{Wartungsprotokoll}}}
% -- Kopfzeile mitte
\fancyhead[C]{}
% -- Kopfzeile rechts
\fancyhead[R]{}
\renewcommand{\headrulewidth
}{0.5pt}
% -- Fusszeile links
\fancyfoot[L]{}
% -- Fusszeile mitte
\fancyfoot[C]{}
% -- Fusszeile rechts
\fancyfoot[R]{\textsf{\small{Seite \thepage  von \pageref{LastPage}}}}
\renewcommand{\footrulewidth}{0.5pt}
\setlength{\headsep}{45pt}
\renewcommand{\arraystretch}{1.3} % General space between rows (1 standard)
\hypersetup{
bookmarks=true,
pdftoolbar=true,
pdfmenubar=true,
pdfpagelayout={TwoCoumnLeft
},
pdfstartview={FitBH},
linktoc=all,}

\begin{document}

\begin{Form}
\noindent
\renewcommand*{\DefaultOptionsofText}{print,bordercolor={}, backgroundcolor=, borderwidth=1pt}

%Beginn Tabelle
\begin{table}[H]
\begin{tabular}{ccrclcccccc}
Datum &  & \multicolumn{3}{c}{Arbeitszeit} &  & Fahrzeit &  & Fahrzeug &  & Fahrstrecke \\
\TextField[\AA{\\AAFormat{AFNumber_Format(2, 0, 1, 0, "\\u0024", true);}}, width=20mm, height=5mm]{} &  &&&&  &&  &&  &\\
\end{tabular
}
\end{table}
%Ende Tabelle

\end{Form}
\end{document}
 
Private Nachricht senden Benutzer-Profile anzeigen

u_fischer
Forum-Meister
Forum-Meister


Beiträge: 3959
Anmeldedatum: 22.11.12
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 19.07.2019, 12:13     Titel:
  Antworten mit Zitat      
https://tex.stackexchange.com/quest.....s-pdf-forms/488757#488757
_________________

Ulrike Fischer
www.troubleshooting-tex.de
Private Nachricht senden Benutzer-Profile anzeigen

andreas.phiipp
Forum-Newbie
Forum-Newbie

Beiträge: 4
Anmeldedatum: 28.12.18
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 19.07.2019, 15:41     Titel:
  Antworten mit Zitat      
Erst mal vielen Dank für den link. Inzwischen wird das Datumsfeld im Acrobat Reader auf meinem Win 7 PC so angezeigt, dass der Kalender für die Datumseingabe eingeblendet wird.
Was jedoch nicht funktioniert ist die Übernahme des ausgewähten Datums. Es wird eine Fehlermeldung (siehe Anhang) eingeblendet. Bis zum Bestätigen der Fehlermeldung wird das Datum un der Form MM/TT eingeblendet.

Was leider auch nicht geht ist die Auswahl des Datums über den Kalender in der Acrobat App unter IOS. Was muss dafür noch angepasst werden?

Schon mal vielen Dank für weitere Tipps und Hinweise

Gruß
A. Philipp

fehlermeldung.PNG
 Beschreibung:

Download
 Dateiname:  fehlermeldung.PNG
 Dateigröße:  15.91 KB
 Heruntergeladen:  40 mal
Private Nachricht senden Benutzer-Profile anzeigen

u_fischer
Forum-Meister
Forum-Meister


Beiträge: 3959
Anmeldedatum: 22.11.12
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 19.07.2019, 16:20     Titel:
  Antworten mit Zitat      
Tut mir leid, ich habe ein aktuelles windows 10 und einen aktuellen Reader. Dort geht es.
_________________

Ulrike Fischer
www.troubleshooting-tex.de
Private Nachricht senden Benutzer-Profile anzeigen

andreas.phiipp
Forum-Newbie
Forum-Newbie

Beiträge: 4
Anmeldedatum: 28.12.18
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 22.07.2019, 08:23     Titel:
  Antworten mit Zitat      
Hallo,
folgenden Stand habe ich inzwischen mit folgendem Code erreicht:
- auf Win7 PC mit Acrobat Reader läuft folgender Code wie gewünscht:
Code

\TextField[format={AFDate_Format(6);},keystroke={AFDate_Keystroke(6);}]{date}
 


- auch auf mobilen Geräten (Android und IOS) ist alles soweit lauffähig, dass das Datum vom Benutzer per Tastatur eingegeben werden kann.

Was leider auf mobilen Geräten nicht geht ist die Auswahl des Datums über die integrierten Kalender.

Daher meine Frage:
Gibt es Erfahrungen / Codebeispiele mit der Einbindung von sogenannten date pickern?

An dieser Stelle wäre ich über ein wenig Hilfe sehr dankbar.

mfg
A. Philipp
Private Nachricht senden Benutzer-Profile anzeigen

Neues Thema eröffnen Neue Antwort erstellen



Options and Permissions
Beiträge der letzten Zeit anzeigen:

Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen
.

goLaTeX ist Teil der goForen
goForen.de goMATLAB.de goLaTeX.de


  Datenschutzerklärung | Impressum | FAQ | goLaTeX RSS Button RSS-Feed

Copyright © 2008 - 2019 goLaTeX.de