学習コンテンツは、SAPの知識をシンプルかつコンパクトに、そして実践的な方法で身につけたいと考えているすべての人のためにデザインされています。当社の学習プラットフォームは、初心者、上級者、エキスパート向けのコンテンツを提供しています。これにより、段階的に知識を深め、SAPエキスパートになるためのスキルを継続的に向上させることができます。
Expertentipps für SAP Interactive Forms und Adobe LiveCycle Designer
詳細
Dies ist ein Expertenbuch für Programmierer und SAP-Formularentwickler, die bei der Arbeit mit dem LiveCycle Designer für Adobe Forms über knifflige Anforderungen stolpern. Die Anreicherung eines Interactive-Form-/XFA-PDF-Templates mit zusätzlicher Logik wird mit diesem Buch zum Standardfall. Die Autoren führen durch praxisbewährte Lösungen, mit denen sich diese konkreten Probleme erstaunlich schnell lösen lassen. Ein grober Überblick klärt zunächst die Begriffe »Skripte« und »Events«, wie diese prinzipiell programmiert werden und wie der Adobe-Aktionsgenerator dabei unterstützen kann.
Die Autoren zeigen viele hilfreiche Scripting-Tricks und einige diffizile Sonderfälle bei der Datenversorgung von Formularen. Dabei gehen Sie ganz gezielt auf die verschiedenen Vorgehensweisen für die beiden Formate Druckformular und Interaktives Formular ein. Für Letztere stellt sich zudem die Frage, wie die Formulareingaben an den ursprünglichen Formularersteller zurückgelangen. Weitere Hilfestellung erhält der Leser für komplizierte Besonderheiten beim Befüllen von Tabellen oder für Probleme beim Formular-Ausdruck.
- Scripte für ein Interactive-Form-/XFA-PDF-Template
- Formulare im LiveCycle Designer geschickt konfigurieren
- XML für Einbindung von Interactive-Forms/PDF-Formularen in die DV-Landschaft
- Möglichkeiten der Datenbindung für Formularfelder
読書例
2.1 Seitenumbrüche selbst steuern
Sie können auf einer Formularseite mit Textfluss-Layout vor und nach jedem beliebigen Objekt einen Seitenumbruch erzwingen.
2.1.1 Bedingungsloser Seitenumbruch
Gehen Sie wie folgt vor, um einen Seitenumbruch – im Beispiel vor »ObjectB« – zu erzwingen:
Selektieren Sie das Objekt, vor dem der Seitenumbruch erfolgen soll (siehe Abbildung 2.1).
Öffnen Sie rechts unter Objekt die Palette Paginierung
und klicken Sie dort auf Bearbeiten.
Fügen Sie in dem sich öffnenden Fenster (Abbildung 2.2) mit »+« eine Bedingung ein.
In das Codefenster tragen Sie true ein. (Das ist eine Pseudo-Bedingung, da sie immer wahr ist.) Als Umbruch wählen Sie Bei Anfang der nächsten Seite .
Abbildung 2.1: Bedingungslosen Umbruch einfügen
Abbildung 2.2: Pseudo-Bedingung für »Umbruch in jedem Fall« eingeben
Neue Seite ist meist einfacher
Übersichtlich wird Ihr Formularaufbau, wenn Sie Seitenumbrüche erzwingen, indem Sie eine zusätzliche Formularseite einfügen. Zwischen Formularseiten wird automatisch immer ein Seitenumbruch eingefügt.
2.1.2 Seitenumbrüche mit Bedingung
Im obigen Beispiel haben wir in das Wenn-Feld des bedingten Umbruchs die Pseudo-Bedingung »true« eingetragen. Diese ist somit immer wahr gewesen.
Sie können dort aber auch beliebige andere Bedingungen eintragen. Wenn Sie beispielsweise ein Feld mit dem (willkürlich gewählten) Namen »pagebreak« haben und immer dann ein Seitenumbruch eingefügt werden soll, wenn dieses Feld pagebreak den Wert x hat, dann schreiben Sie diese Bedingung:
this..pagebreak.rawValue == "x"
レーティング
M. Azman
15.07.2025
書籍、ビデオ、オンライントレーニングなど、SAP の製品は SAP の知識を簡潔かつ実践的に提供します。SAPの関連トピックを幅広くカバーし、4ヶ国語で高品質のコンテンツを提供し、個々のニーズに合わせた学習形式を採用しています。
当社の書籍は、明確な実践的フォーカスとコンパクトで理解しやすい表現が特徴です。複雑なSAPのトピックを簡潔に説明し、不必要なマーケティング用語を排除することで、読者が本質を素早く理解し、新しい知識を直接活用できるようにしています。
当社の印刷書籍は14日以内であれば、元の状態で返品可能です。
現在、書籍の発送はドイツ国内のみとさせていただいております。ドイツ国外からご注文の場合は、アマゾンでのご購入をお勧めします。
また、月額19ドルからのデジタル購読で、すべてのコンテンツにアクセスすることもできます。
私たちのチームはいつでも喜んでお手伝いし、できる限り迅速にご質問にお答えします(通常1~2日以内)。また、著者の一人に質問がある場合もご連絡ください。電子メール:contact@espresso-tutorials.com


