SAP ADOBE FORM EINFACH GEMACHT | SAP MADE EASY | Skillshare

Playback-Geschwindigkeit


1.0x


  • 0.5x
  • 0.75x
  • 1x (normal)
  • 1.25x
  • 1.5x
  • 1.75x
  • 2x

SAP ADOBE FORM EINFACH GEMACHT

teacher avatar SAP MADE EASY

Schau dir diesen Kurs und Tausende anderer Kurse an

Erhalte unbegrenzten Zugang zu allen Kursen
Lerne von Branchenführern, Ikonen und erfahrenen Experten
Wähle aus einer Vielzahl von Themen, wie Illustration, Design, Fotografie, Animation und mehr

Schau dir diesen Kurs und Tausende anderer Kurse an

Erhalte unbegrenzten Zugang zu allen Kursen
Lerne von Branchenführern, Ikonen und erfahrenen Experten
Wähle aus einer Vielzahl von Themen, wie Illustration, Design, Fotografie, Animation und mehr

Einheiten dieses Kurses

    • 1.

      Einführung

      1:56

    • 2.

      Kurs 1 Adobe Form – Einführung in die Benutzeroberfläche – Kontext und einfaches Beispiel 2020 10 27 (5)

      53:38

    • 3.

      Klasse 2 Adobe Form, Dynamische Bindung für das Floating-Field, Textfeld mit unterschiedlicher Option, Tabelle (3)

      63:41

    • 4.

      Klasse 3 Der Inhalt fließt zur nächsten Seite in Adobe Form in Table

      27:03

    • 5.

      Adobe Form-Treiberprogramm der Klasse 4

      13:55

    • 6.

      Klasse 5 Adobe Form-Bild-Upload mit SE78 und Normal way

      25:18

    • 7.

      Klasse 6 Hochladen von Adobe-Formularbildern mit benutzerdefinierter Tabelle

      55:44

    • 8.

      Adressanzeige der Klasse 7 mit BAS

      34:28

    • 9.

      Adressanzeige der Klasse 8 ohne BAS

      43:35

    • 10.

      Klasse 9-Alternative in Adobe Forms

      25:04

    • 11.

      Kurs 10: Wie man Barcode generiert (1)

      5:06

    • 12.

      Textmodule der Klasse 11 und Standardtext

      15:42

    • 13.

      Dynamischer Text der Klasse 12

      10:50

    • 14.

      Klasse 13 Konvertiert Smart-Formulare in neu aufgenommene Adobe-Formulare

      16:14

    • 15.

      Klasse 14 Bedingter Seitenumbruch N

      20:48

    • 16.

      Java Script der Klasse 15 und Form Calc N (Detail)

      65:09

    • 17.

      Class 16 Sum mit Form Calc und dynamischer URL auf dem Button Click

      39:27

    • 18.

      Klasse 17 vertikaler Text

      18:35

    • 19.

      Klasse 18 Rand und Kolorierung

      7:20

    • 20.

      Klasse 19 Tischdruck nebeneinander

      59:30

  • --
  • Anfänger-Niveau
  • Fortgeschrittenes Niveau
  • Fortgeschrittenes Niveau
  • Jedes Niveau

Von der Community generiert

Das Niveau wird anhand der mehrheitlichen Meinung der Teilnehmer:innen bestimmt, die diesen Kurs bewertet haben. Bis das Feedback von mindestens 5 Teilnehmer:innen eingegangen ist, wird die Empfehlung der Kursleiter:innen angezeigt.

21

Teilnehmer:innen

--

Projekte

Über diesen Kurs

In diesem Kurs geht es um alle grundlegenden Konzepte, die für die Entwicklung von Adobe-Formular in SAP von Grund auf erforderlich sind.

Dieser Kurs behandelt kein End-to-End-Entwicklungsszenarien (sondern wird als Aufgabe gegeben), aber er vermittelt alle Zutaten, die zur Entwicklung eines Adobe-Formulars erforderlich sind.

In diesem Kurs lernst du das folgende Konzept kennen:

1. Detail über Unterformular

2. Wie man eine Tabelle mit einem Unterformular anzeigt

3. Was ist die Einstellung, um den Inhalt auf der nächsten Seite anzuzeigen

4. Im Detail über Treiberprogramme

5. Was sind Funktionsmodule zum Schreiben des Adobe-Formulars erforderlich

6. Warum Funktionsmodule erforderlich sind, um Adobe FM aufzurufen

7. Auf welche Weise kann ein Bild in Adobe-Formulare hochgeladen werden

8. Andere Möglichkeit, ein Bild hochzuladen -

1. Einfache Weise,

2. Über Document Server( SE78 ) und

3. Über eine benutzerdefinierte Tabelle

In diesem Video haben wir die ersten beiden Methoden ausführlich besprochen

10. Wie kann man Adressen in Adobe-Formularen anzeigen

11. Es gibt drei verschiedene Möglichkeiten, wie wir das Bild hochladen können: 1. Text verwenden, 2. BAS verwenden

   und 3. Ohne BAS

In diesem Video haben wir die ersten beiden Methoden ausführlich besprochen

13. So zeigen Sie die Adresse in Adobe-Formular an, ohne das BAS (Business Address Services) zu verwenden

14. Verwende ein Unterformular über ein Textfeld, um

15. Verwendung des Funktionsmoduls ADDRESS_INTO_PRINTFORM zum Formatieren der Adresse

16.Verwendung von Java-Skript

17. Verwendung von Form calc

18. Bedingtes Verstecken mit JavaScript und Form calc usw.

Triff deine:n Kursleiter:in

Teacher Profile Image

SAP MADE EASY

Kursleiter:in

Skills dieses Kurses

Entwicklung Programmiersprachen HTML
Level: All Levels

Kursbewertung

Erwartungen erfüllt?
    Voll und ganz!
  • 0%
  • Ja
  • 0%
  • Teils teils
  • 0%
  • Eher nicht
  • 0%

Warum lohnt sich eine Mitgliedschaft bei Skillshare?

Nimm an prämierten Skillshare Original-Kursen teil

Jeder Kurs setzt sich aus kurzen Einheiten und praktischen Übungsprojekten zusammen

Mit deiner Mitgliedschaft unterstützt du die Kursleiter:innen auf Skillshare

Lerne von überall aus

Ob auf dem Weg zur Arbeit, zur Uni oder im Flieger - streame oder lade Kurse herunter mit der Skillshare-App und lerne, wo auch immer du möchtest.

Transkripte

1. Einführung: Hallo, Willkommen beim AKP, Adobe Form Made Easy Kurs. Sie sind am richtigen Ort, um zu lernen. Sap Adobe Form, eine Entwicklung auf einfache und interessante Weise. Ich selbst bei Chris Kamara, der mehr als zehn Jahre Erfahrung in Echtzeit hat, habe in mehreren MNCs wie Accenture Surprise für Ihre ALU gearbeitet und ein Vodafone in Implementierungsprojekte gegangen. Eine Migration, ein Rollout und zur Unterstützung Projekten sind oft 500 plus die Studenten online und offline. Ich bin Gründer der Aborigine-Community, wo ich hoffe, dass jeden Tag 20 plus Studenten für die Vorauszahlung Fragen interviewen und beantworten. Nach diesem Kurs werden Sie das vollständige interaktive Adobe-Formular mit schönem Design entwickeln . Es wird in der Lage sein, jede Art von Adobe-Formular zu beheben, das bereits entwickelt wurde. Dieser Kurs wurde in zwei Teile geteilt. Einer ist der grundlegende Abschnitt und ein anderer ist der erweiterte Abschnitt. Im Basisbereich erfahren Sie mehr über das Tafelsalz-Formular des DBA-Programmbild-Uploads mit den verschiedenen Techniken. Logo-Upload auf diesem Display mit Bass oder ohne Bass, ein Smartphone im Vergleich zum Adobe bildet Alternativen. Barcodes, Textbausteine und ein Standardtext, dynamische Texte Smartphone zu Adobe Forum konvergent. Und unter den Advanced Six. Und wir werden etwas über bedingten Seitenumbruch lernen, eine Skriptsprache wie JavaScript, meist liberale Farb - und Textfarbe und wie zwei Tabellen nebeneinander gedruckt werden. Hoffnung, dass Sie in den Kurs schauen, treffen wir uns mit dem Käufer. 2. Kurs 1 Adobe Form Introduction und einfaches Beispiel 2020 10 27 (5): Okay, also lasst uns unsere erste Sitzung beginnen. In der vierten Sitzung werden wir über die Einführung des Adobe-Formulars diskutieren. Dann werden wir sehen, was der Vorteil von Adobe Forms hat. Das Gewicht ist gegenüber dem CPS-Skript so wichtig und ist Smart Forms. Dann werden wir eine grundlegende Idee darüber sehen, was die Dinge für die Installation von Reformen breit bleiben. Dann werden wir endlich anhand eines einfachen Beispiels sehen, wie wir das Adobe-Formular anzeigen können nachdem wir von if, if P Transaktion erstellt haben. Okay, sehen wir uns das im Detail an. Kommen Sie also zum Einführungsteil. Das erste, was ich hier bemerkt habe, dass die SAP AG seit 2002 eine Partnerschaft mit dem Adobe eingegangen ist. Okay? Diese Partnerschaft wurde also von zweitausend zu sich selbst begonnen. Es war nicht gezwungen worden, unter NetWeaver 2004 eingeführt worden. Derzeit haben wir den NetWeaver 7.54 oder 55, oder? In ähnlicher Weise wurde der NetWeaver unter diesem Nate, Wir waren zweitausend für diese Adobe-Telefontechnologie eingeführt wurde wie SAP Escaped und ein Smartphone. Dieses Tool trennt die Daten strikt vom Layout. Dies wird mit der Praxis verstehen was ich hier sagen will. Wenn Sie sich an das Smartphone-Konzept und das SAP SDP-Konzept erinnern und das SAP SDP-Konzept , beschäftigen Sie sich dort mit den Daten im Layout. Auch beim Generieren des Smartphones oder beim Generieren des SAP-Skripts und die Daten sind der integrierte Teil des Layouts, aber in aerober Form ist dies nicht der Fall. Der Datenagent ist vollständig getrennt und das Layout ist vollständig getrennt. Daten und Layout sind beide vollständig getrennt. Wissen über Codierung ist unter den Layouts in diesem Adobe-Formular möglich . Aber in SAP, einem Skript und einem Smartphone war es möglich. Dies sind sehr wichtige Hinweise von SAP. Ein Doppel 09567. Diese Diskretion sind die funktionalen Unterschiede zwischen einem CPA-Smart-Format, dem interaktiven SAP-Formular. Das bedeutet, dass dieses interaktive SAP-Formular überall nicht empfohlen wird. Sap interaktive Formulare von Adobe, das vollständige Bild. Dies ist jedoch, dass diese Technologie den Vorteil gegenüber SAP-Skript und intelligenten Unternehmen genutzt hat den Vorteil gegenüber . Das heißt aber nicht, dass SAP, ein Smartphone, insbesondere SAP entkommen ist, irgendwie veraltet war. Dieser SAP ist eine intelligente Form, es ist mächtig. Sap ein intelligentes Formular hat mehrere Vorteile gegenüber dem interaktiven SAP-Formular von Adobe, das heißt, es werden vier sein. So wurden dort Unterschiede in diesem Knoten gegeben. Und das werden wir am Ende unseres Diskurses besprechen. Okay? Einmal hatten wir eine grundlegende Idee über die interaktiven Adobe-Formulare von SciPy. Und wir kennen nur das Konzept von SAP-Smartphones. Wenn jemand es nicht weiß, lass es mich wissen, nimm einen Schatten mit einem Video , das ich hochladen werde. Lade die Videos für dieses Smartphone auf YouTube hoch. Okay, also kannst du es mich nach dem Unterricht einfach wissen lassen. Die interaktiven SAP-Formulare, Adobe. Sobald wir also eine gute Vorstellung davon haben, werden wir diese Notizen durchgehen. Ich werde diese Notizen nicht teilen. Ich bekomme einfach den Inhalt davon. Sie werden sagen, was sind die Unterschiede , so dass es zwischen der Situation sein wird , um so schnell wie möglich Smartphone zu verwenden und wann SAP zu verwenden ist. Interaktive Formulare von Adobe, das bedeutet, dass entweder wir dies bilden, es wird gleich gebildet Java ist das, um Java-Anweisungen auszuführen was? In der NetWeaver-Version bedeutet das, dass Sie sehen können, dass dies unser obiges System ist. Direkt oben ist das System auf was installiert? Das System wurde auf installiert. Need Vivre NetWeaver ist wie Betriebssystem. Okay? Netweaver ist wie das Betriebssystem, bietet die Umgebung, in der Sie die andere Anwendung installieren können. Hier sehen Sie, dass dies eigentlich die wichtigste ist, dies ist eher die NetWeaver SAP-Basis als nichts anderes als das. Nate River, Jungfrau, und dann ist die Spitze aller anderen Komponenten APY, sei eine Basis ist TPa, so viele Komponenten gibt es. Dies sind alle Komponenten , die auf dieser Basis installiert werden. Komponente, zusätzlich zu einer ordentlichen Fieberkomponente. Das ist also wie Ihr Betriebssystem. Dies ist wie eine Hauptkomponente. Dies ist eine Umgebung, in der Sie die andere Komponente installieren können , in der Sie dieses Produkt installieren können, verschiedene, verschiedene Produkte oder die von SAP erhalten , können sehen, dass so viele Produkte, oder? Also hier, hier, diesen Punkt, was ich zu sagen versuche, dieser angeborene Vivre, gibt es eigentlich zwei Arten von Stack. Ein Stapel ist als über den Stack bekannt. Über dem Stack wird das Ausführen des Programms unterstützt. Und Java-Stack bedeutet, dass diese bestimmte Komponente das Ausführen des Java-bezogenen Programms unterstützt , okay? Welche Art von Unterstützung bietet es. Wenn also in der Ordinate wir waren Java ist Stack da ist dann können Sie nur das Adobe-Formular ausführen. Nun, der Name des BAP-Programms, dieser Programmname, ist der Post-Man , der für den Aufruf des Soap-basierten VIP-Dienstes verantwortlich ist . Eigentlich gibt es einen Adobe-Server und unser ABAB-Programm ruft diesen Adobe Summer mit Hilfe dieses dummen, einfachen, objektiven Simple Object Access Protocol auf. Das ist also ein Protokoll. Wir haben ein anderes Verhaftungsprotokoll, es Repräsentative State Transfer. Ebenso ist die Steigung das alte Protokoll, das in der Branche sehr weit verbreitet ist, um mit mehreren Umgebungen zu kommunizieren. Und das ist das XML-basierte Protokoll. Okay? So arbeiten wir mit Web-Service-Aufrufen zusammen, um eine PDF-Datei oder ein Dokument zu generieren. Also die Sitze, unser ABAB-System, richtig? Und wir haben die Ideen. Server. Und dieser Server, ein VB. Von dem obigen Postman-Programmierer. Es kann ein anderes Programm geben, auch über Postman Programm wird diesen ADA-Server aufrufen. Und dieser Server wird das PDF generieren. Und Sie werden das Adobe-Formular an das obige System zurückgeben . Und dieses obige System wird dieses PDF generieren. Okay? Das eigentliche PDF hat also nicht zugehört, wird stattfinden. Dieser Server, dieser Server, wird die eigentliche Aufgabe zur Erstellung von PDF-Dateien haben . Okay? Das ist ein ABAB-System. Wir erstellen ein RFC-Ziel für diesen AD-Server. Das ist also die Installation. Eine der Installation ist keine Schritte. Wenn jemand den Adobe-Server installiert, muss er das erstellen. Er muss das RFC-Ziel, RFC, einrichten. Dann können Sie sich nur am Server anmelden, oder? Zu diesem Zweck muss es also schaffen. Hier. Es gibt verschiedene Technologien für die PDF-Generierung. Das bedeutet das tragbare Dokumentformat, das der offene Standard für das PDF ist. Welches jede Plattform unabhängig ist. Plattform, unabhängig bedeutet, dass jede Art von Betriebssystem das PDF unterstützt, das es generiert werden kann. Das einzige ist, dass der Adobe Acrobat Reader im System installiert sein sollte. sie kann überall auf der Plattform zugegriffen werden. Dieses PDF-Format für tragbare Dokumente. Wir können das PDF mit Hilfe einer Hochstellung mit Hilfe eines intelligenten Formulars erhalten. Und dies ist die neueste Technologie, um ein PDF zu generieren. Das ist die Adobe-Schriftarten die die am häufigsten verwendete Technologie verwenden um die Adobe-Formulare zu generieren. Und Adobe ist das Unternehmen, dem ich denke, er ist der einzige er ist das Unternehmen Aerobe ist ein Unternehmen, das der Gründer von PDF ist. Ich glaube, dass es meine Annahme ist. Ich bin mir nicht sicher, wer der Gründer dieses Videos ist, aber wann immer das PDF ins Bild kommt, kommt Aerobic, Aerobic in den Sinn. Vielleicht ist Adobe wahrscheinlich der Gründer von Visa, Hersteller von PDF-Formaten. Warum also Adobe für mich so wichtig, oder? Und warum diese Form wichtig ist. Eigentlich ist es für mich wichtig denn für mich die Art von Rechtsdokumenten vermuten, wenn man in der politischen Ordnung unterstützend sagen muss, muss man einen prozentualen Befehl geben, um sie zu begleiten. Sie benötigen ein rechtliches Dokument, richtig. So dass Bestellung, Kundenauftrag, Rechnung, ein Rechtsdokument, das zwischen zwei Unternehmen kommuniziert wird , um den Datensatz zu erhalten. Dies ist also das rechtliche Dokument wenn eine Störung auftritt, wenn einige Streitigkeiten eintreten. In diesem Fall werden die rechtlichen Dokumente dem Code vorgelegt, um die Entscheidung zu rechtfertigen oder zu treffen. Okay. Dies ist also das Rechtsdokument , das darauf basiert, der Business Hat. Okay. Also keine Möglichkeit für mich so wichtig oder so, See-Ablösung, so mächtig, sind so beliebt. Es ist alles offener Standard für das PDF, oder? Und im Adobe-Formular das interaktive, wie SAP. Interaktive Formulare von Adobe, Adobe-Schriftarten Es sorgt für das interaktive Verhalten. Angenommen, Sie haben die Mitarbeiter-ID und implizieren sie im Formular selbst. Im PDF selbst können Sie die Mitarbeiter-ID angeben und das InputField aktivieren. Sie können den Mitarbeiternamen entweder liberal angeben, und Sie können das Eingabefeld hier angeben. Sie können das Eingabefeld validieren. Du siehst das Feld in der Datenbank, okay? So ist interaktives Verhalten mit Hilfe von Adobe Forms möglich. Das war mit SAP entflohenen und intelligenten Unternehmen nicht möglich, das ist ein sehr starker Vorteil, okay? Sehr, sehr mächtiger Vorteil, oder? Sie können die Programmierung in machen, Sie können diese Reise zur Programmierung machen. Also, um eine Art übersprungenes Programm zu unterstützen ist das Formular calc und ein anderes ist ein JavaScript. Dies ist umso beliebter. Wir werden diesen JavaScript-basierten Code in der Adobe-Formularentwicklung verwenden, um die interaktive Interaktivität mit Dido zuvor zu erreichen . Wenn Sie zum Beispiel validieren müssen , kann ich das JavaScript dort verwenden. SAP-Reformen haben eine separate Schnittstelle , die wiederverwendet werden kann. Ich zeige Ihnen diese 11-Schnittstelle, die Sie in vielen Formen wiederverwenden können . Wiederverwendbarkeit ist also eine der sehr guten Funktionen hier drüben. Die Schnittstelle ist getrennt. Im Falle eines Smartphones ist die Schnittstelle nicht getrennt. Unabhängig von der Schnittstelle, die Sie ihr Smartphone entwickeln, können Sie nicht in einem anderen Smartphone wiederverwenden. Rauschen, Markerstil oder anderes Formatierobjekt, oder? Wenn Sie sich erinnern, erstellen wir im Smartphone die intelligenteste Insel, die wir verwenden, um die Schriftart oder den Absatz zu formatieren. Aber hier brauchen wir das nicht am klügsten. Hier, direkt wie in einem Labyrinth, können Sie sehen, dass hier in der PPT, dass ich diese fett kursiv habe , Sie eine solche Option, die Sie direkt im Layout-Designer im Adobe bekommen werden. Schreib. Diese Art von Option. Wir steigen nicht ins Smartphone, oder? Wenn Award Microsoft Word integriert ist, können Sie eine solche Option erhalten. Aber wenn es nicht da ist, sind sie nur V war die klügste Krawatte. Stimmt's? Es ist also wie MS Word Formatierungsoption dort eingebaut . Beim Entwerfen und Entwerfen des Formulars haben Sie so viel Flexibilität im Adobe-Lebenszyklus. Angst. Sie können das Label direkt erstellen. Sie können Ihren Liberalen direkt mit Hilfe von fett krank formatieren , und es stehen so viele andere Parameterformatierungsoptionen zur Verfügung. Okay? Das ist also eine Sache. Wir werden sehen, dass es alle Arten von Plattformen unterstützt. Das heißt, es ist plattformunabhängig, dass wir genau hier verstanden haben, dass der Code SAP ist, um ein Dolch B-Formular zu erstellen, oder? Um mit interaktiven SAP-Formularen von Adobe arbeiten zu können, benötigen Sie den Adobe Documents Service Server. Der Server ist erforderlich. Der Server muss in Ihren Java-Anwendungsserver integriert sein . Das bedeutet den Java-Stack Ihres NetWeaver. Dies wäre in die RFC-Konfiguration integriert . Und noch eine, Sie benötigen die sehr wichtige Komponente, Adobe Life Cycle Designer. Dies ist also der Ort, an dem Sie es entschlüsseln können, wo Sie können, das ist wie MS Paint. Sie können Ihr Formular entwerfen. Sie können Ihr Formular entwerfen , dort heißt der Name, einen D-Dimer. Um diese Dinge genauer zu verstehen, okay, Sie werden für diese Website leben, W dot München, W dot München, Bindestrich Enterprise.com und SAP Adobe Formulare. Diese Website können Sie verschieben, um mehr Dinge zu verstehen, mehr Idee. Gehen wir nun zum System und wir versuchen, eine Pfeilreform zu erstellen. Und hier werden wir sehen. Wann immer wir also ein Adobe-Formular erstellen müssen, wenn wir eine Schnittstelle benötigen. Also eigentlich was ich hier drüben will, lass mich dir zuerst den theoretischen Teil zeigen und dann werden wir gehen, okay? Also benötigen wir zuerst eine Schnittstelle. Diese Schnittstelle ist für das Füllen der Daten verantwortlich , oder? Diese Schnittstelle kann in der obigen Sprache entwickelt werden. Diese Schnittstelle wird die globalen Daten des Programms, lokale Daten, Eingabeparameter, Exportparameter haben . Und diese Schnittstelle können Sie die Logik schreiben , um die Daten zu füttern, um die Daten zu erhalten. Richtig. Auf der anderen Seite haben Sie das Adobe-Formular hier drüben. Dies ist Ihr Adobe-Formular. Sie müssen also die Daten in dieses Adobe-Formular abrufen. Um die Daten in das Adobe-Formular zu bringen, können Sie die Daten nicht direkt in das Adobe-Formular abrufen. Sie haben einen Teil namens „Kontext“. Was Sie mit Hilfe der Schnittstelle erhalten können, können Sie die Daten in diesen Kontext bringen. Sobald Sie die Daten in diesen Kontext aufgenommen haben, können Sie über das Adobe-Formular auf diese Kontaktdaten zugreifen. Okay. Auf diese Kontextdaten kann über das Formular für Erwachsene zugegriffen werden. Das ist möglich, dass wir die Daten von wo aus in diesen Kontext bringen müssen? Von der Schnittstelle aus. Also lasst uns die Schnittstelle erstellen. Und dieselbe Schnittstelle kann in mehreren Adobe-Formen verwendet werden . Okay, also erstellen wir zuerst eine Schnittstelle. Lass uns gehen und erschaffen. Damit diese Transaktion, um den Adobe für mehr Schnittstellen zu erstellen, kommt SFP zur SFP-Transaktion. Ich habe gerade die SAP-Transaktion gegeben und Enter gedrückt. Es dauert einige Zeit. Gelling, vielleicht ist der Anwendungsserver in diesem Moment langsam. Okay. Ich glaube, ich habe mich ausgeloggt, also lass mich noch einmal einloggen. Okay, also hier, geh her. Und was wir jetzt tun können, können wir die Schnittstelle erstellen. Das ist also die Transaktion. Noch einmal werde ich SSPs wiederholen, die Transaktion und das Interview, es wird häufig die Frage gestellt, was ist die Transaktion, um ein Adobe-Formular zu erstellen. Okay, um das Adobe-Forma und die Schnittstelle zu erstellen , ist diese Transaktion dieselbe. Sfp Lektion besteht nur darin , den Bildschirm zu aktualisieren und diese bestimmte Formatschnittstelle zu erhalten. Okay, ich erstelle eine Schnittstelle, Jade. Wenn DMO, wird es eine Demo sein. Klicken Sie auf diese Schaltfläche „Erstellen“. Bei OV-Formulardemo-Schnittstelle. Hier sehen Sie, dass es drei Arten von Optionen gibt , die Sie über die wörterbücherbasierte Schnittstelle haben. schemabasierte Xml-Schnittstelle ist eine Smart Forms kompatible Schnittstelle. Zwei weitere werden es später besprechen. Lassen Sie uns verkaufen, handelt es sich standardmäßig um eine wörterbücherbasierte Schnittstelle. Klicken Sie auf die Schaltfläche Speichern lokales Objekt. Und hier sieht man, dass dies die Schnittstelle ist. In der Schnittstelle haben Sie die Info-Expo-Ausnahmen der Farm-Schnittstelle, oder? Das heißt, wenn Sie das Adobe-Formular aktivieren, wird ein Funktionsbaustein erstellt, genau wie Ihr Smartphone. Wenn Sie dieses Adobe-Formular aktivieren, wird eine Funktion generiert. Und diese Funktion, die wir machen, haben wir denselben Eingabeparameter, wie Sie hier in dieser Formularschnittstelle haben. Genau da drin, Smart Form auch, wenn Sie sich daran erinnern, dass Sie in einem Smartphone hier drüben Smartphones erstellen. Hier, hier bekommst du auch hier auch diese globale Forum-Schnittstelle von Sand. Sie haben diese Formularschnittstelle von und Sie haben hier drüben. Und all dies, wenn Sie diesen aktivieren, all diese wichtigen Parameter, was auch immer Sie den Parameter hier haben, wird dies entweder der Eingabeparameter des Funktionsbausteins vorhanden sein . Wenn Sie dies aktivieren, wird ein Funktionsbaustein generiert, oder? Erzeugt einen Funktionsbaustein. Und dieser Funktionsbaustein wird den gleichen Eingabeparameter haben , was Sie hier haben. Sehen Sie sich also dieses Funktionsmodell regeneriert an. Ich habe den Effekt gedrückt. Und hier sind sie unter dem Eingabeparameter dieselben Eingabeparameter auf die gleiche Weise. Wenn Sie dieses Adobe-Formular aktivieren, oder? Es wird erhalten, was Sie den zusätzlichen Parameter basierend auf Ihrer Anforderung setzen können . Und dass dieser Funktionsbaustein aus einigen Verbesserungen, einigen Benutzerausgangs-Kunden oder aus Ihrem Treiberprogramm aufgerufen werden kann , oder aus Ihrem Treiberprogramm um diese Adobe-Schriftarten zu generieren. In diesem Teil werden wir auch sehen, wie diese Reform in die Bestellung integriert werden kann , Kundenauftragsrechnung ist. Also werden wir zuerst all dies im Detail verstehen, wie man erstellt und dann den Integrationsteil, den wir in den späteren Klassen sehen werden. Dies ist der wichtige Parameter, oder? Exportieren Sie Parameter. Also wenn du es hier rüberlassen willst, oder? Die Ausnahmen, Ausnahmen hier in der intelligenten Form, wenn Sie hier in der intelligenten Form absorbieren, oder? Wenn du einfach zurück und hier gehst, überprüfe es einfach. Sie haben nicht beide Parameter. Sie haben nur den Eingabeparameter. Sie haben hier nicht den Exportparameter c. Aber dort können Sie den Exportparameter im Thema hier abrufen , importieren, exportieren und hier in der Formularschnittstelle auf diese Weise. Hier auf dieser Registerkarte, wo Sie die Tabellen, Ausnahmen, was auch immer Sie hier haben, den Import, den Export und die Ausnahmen, all diese Dinge auch hier, Sie haben Tabellen hier Sie müssen den Import oder Export selbst verwenden , indem Sie diesen Tabellentyp genau hier verwenden. Sie haben eine zusätzliche, eine zusätzliche Registerkarte für diese Tabelle angegeben. So kannst du die Struktur geben und es wird wie ein Tisch haben. In Ordnung? Das ist also kein großer Unterschied. Es wird immer noch in der Lage sein, die Dinge zu erreichen , die Sie hier rüberbringen konnten. Andere Dinge sind Import, Export und Akzeptanz da, oder? Gut. Globale Definition. Globale Datentypen werden Helden symbolisiert. So können Sie sehen, dass globale Definition, leichtgläubige Datentypen Symbole gefüllt, Initialisierung, Formularroutinen, Währung in diesem ist dies ein Smartphone. Hier unter den globalen Daten haben Sie die Variable m und die Typen, haben Sie die Variable m und die die Sie die gefüllten Symbole haben. Globale Datentypen und die ersten drei ausgefüllten Symbole hatten diese Initialisierungs - und Formularroutinen. Das haben Sie auch, aber im Trennzeichen hier können Sie diese Initialisierung sehen. Unter der Initialisierung haben Sie den Code zunächst absteigen und Routinen bilden, oder? Bilden Sie Routinen und Code-Initialisierung, diese beiden Registerkarten. Es ist also mehr oder weniger dasselbe wie die Smartphone-Schnittstelle nur hier, die Währungs- und Mengenfelder endlich. Es ist also modularisierter, oder? Dies ist modularisierter. Gut. Hier haben Sie die separate Registerkarte für pauper Teach, separate Registerkarte für Eigenschaften hier auch unter den Formatattributen. Dies ist der Format-Tribut, der den Eigenschaften, allgemeinen Attributen und Ausgabeoptionen ähnlich ist. Angesichts der Ähnlichkeit haben Sie dann gesehen, wie sich das intelligente Format Adobe in den Interface-Kontexten ähnlich bildet. Aber die Schnittstelle ist immer noch in der intelligenten Form. Wenn Sie diese Schnittstellen in der Smart Form selbst sehen , oder? Wenn Sie diese Formularschnittstelle nur aufnehmen, doppelklicken Sie einfach auf diese Formularschnittstelle. Und so seltsam ist es, nein. Dies ist der integrierte Teil eines Smartphones. In Adobe-Form ist diese Schnittstelle jedoch der separate Teil des Adobe-Formulars. Dies ist nicht in die Mins integriert . Dies befindet sich nicht im Adobe-Formular. Minister. Es OV bilden. Eine Schnittstelle hat nicht die Konkurrenz, der Lizenznehmer. Das heißt, was bedeutet der gelistete Wettbewerb? Die Bedeutung davon bedeutet, dass Sie hier die Kompositionsbeziehung haben. Das heißt, wenn Sie das Smartphone zerstören, ist das Datum, wählen Sie einen Test ein kluger von ihnen. Ihre Schnittstelle wird ebenfalls beschrieben. Das heißt, wenn wir dieses Smartphone löschen werden. Ihre Schnittstelle wird auch auf einem Smartphone, aber im Adobe-Formular gelöscht . Wenn Sie das Adobe-Formular löschen, wird Ihre Benutzeroberfläche nicht gelöscht. Die Schnittstelle bleibt gleich , da beide getrennt sind. Es geht also nicht um die Sorgfalt des Wettbewerbs. Wenn es die Assoziation hat, die Lucency, oder? Es ist assoziiert, weiß nicht. Bestehend aus der Schnittstelle. Also aerobe Form. Er hat nicht die enge Integration, oder? Schnittstelle. Okay, also interreligiöser Teil haben wir verstanden. Lassen Sie uns nun versuchen, ein Formular zu erstellen. Also hat Jet, Jed, Adobe, Demo unterstrichen. Im Allgemeinen schreiben wir einen solchen Namen. Wenn Sie die Daten an die Demo weitergeben, dann verbinden sie sich oder lassen es uns das IFE-Gif geben. Dies kann jedoch in mehreren Schnittstellen verwendet werden. Wählen Sie diese Schaltfläche „Erstellen“. Sobald Sie auf die Schaltfläche Erstellen klicken, erscheint dieser Dialog. Und hier müssen wir eine Beschreibung geben. Adobe Demo und das Interface, die eine Schnittstelle, die ich gerade Jade erstellt habe. Wenn eine Demo unterstrichen wird, gebe ich es. Sie können eine andere Schnittstelle auch verwenden , wenn Sie die Daten von dieser Schnittstelle abrufen möchten , dh wenn für, wenn dies Ihren Zweck auftauchen wird . Jetzt wird es ein Formular geben, das jetzt erstellt wurde. Hier die Immobilien, die Sie haben. Okay? Eingehender Handler und alles. Ich weiß das nicht, wir werden sehen, ich werde mir das ansehen. Was ist diese Schnittstelle? Layouttyp, anders, unterschiedlicher Layouttyp, Standardlayout. Im Allgemeinen behalten wir den richtigen Kontext. Dieser Kontext ist wichtig. Das ist sehr wichtig. Wenn Sie also einige Daten verwenden möchten, wenn Sie einige Daten verwenden möchten, z. B. wenn Sie dieses Datum anzeigen möchten, wenn Sie das Datum anzeigen möchten, ist dies das Systemfeld, wenn b y ist, das ist das System fehlgeschlagen. Sie sehen im Smartphone und dem Smartphone auch wir haben hier unten wissen das Systemfeld. Okay. Eigentlich zeigt es hier , dass es zu diesem Zeitpunkt nicht kommt. Okay. Material, das systembezogene Feld, die Seitenzahl und den ganzen Tag. Da kommt es auch. Also hier. Wenn Sie dieses System verwenden möchten, müssen Felder per Drag dieses System verwenden möchten & Drop ziehen. In diesem Kontext können Sie sehen, dass dieser Kontext vorhanden ist. Was auch immer es von der Schnittstelle in diesen Kontext bringt, dieses Feld können nur Sie früher in Ihrem Adobe verwenden. Wenn Sie einen Wert auffüllen möchten. Zu diesem Zweck. Sie müssen dieses Feld in diesem Kontext von links nach rechts platzieren . Dieser Kontext, oder? Dies ist also der Interface-Teil und dies ist ein Kontext-Teil. Nehmen wir an, ich möchte alles per Drag & Drop ziehen, also ziehe ich einfach von links. Lass es mich versuchen. Also. Ich habe gerade gezogen und abgelegt, diese Daten haben hier hineingezogen und abgelegt . Datum dieses Datum von hier nach hier gefallen ist. Das siehst du hier. Im Morgengrauen haben wir die Eigenschaften- und Wertmittel für diesen bestimmten Knoten, dies sind die verschiedenen Eigenschaften, die wir haben. Und das sind der unterschiedliche Wert für diese Immobilien, die hier aufgelistet sind. Also Name dieses bestimmten Datums, Hinweis, Nur Datum. Beschreibung ist Systemdatum, Status ist aktiv. Das bedeutet, dass Sie dieses bestimmte Datum im Adobe-Formular verwenden können . Das heißt aktiv. Sie können es auswählen. Der aktive auch, inaktiv Auch. Okay. Lass es nur aktiv sein. Fill ist das hier. Dies ist das Datendatenfeld , wenn B weiße Bindestriche sind, das bedeutet, dass dies das Feld dieser Struktur ist. Unter dem Wörterbuch. Aus dem obigen Wörterbuch lautet, ob b der Grund ist, warum Bindestrich das Datum die Überschrift auf Feldebene hat und der Text das Datum hat. Wenn Sie gehen und die SFP SY-Bindestriche überprüfen. Dieser Text ist da drüben, wird als Ebene beibehalten. Wie man das nimmt, kann man einen Schrägstrich machen. Also wenn 11 und SFP warum sind. Und gib dir Daten. Doppelklicken Sie darauf und gehen Sie zur Feldebene. Du siehst, dass das Datum da ist, oder? Also Datum, an dem es die Sortierung nimmt, es tickt. Was es braucht, dass es hier das Datum sagt. Sie können sehen , dass wir kurz, mittel, solange sie unterstützend sind, solange sie unterstützend sind, so lange auswählen werden, oder? Das filtrierbare lang. Was hast du die lange da drüben? Dieses längste aktuelle Datum. Jetzt wird das aktuelle Datum kommen. Also lass mich eine Sache machen. Ich werde diese Farbe schließen, eine intelligente Form. Es ist jetzt eine beunruhigende Schließung. Jetzt ist es in Ordnung. Ja. Also abab-Wörterbuch, dieses Feld ist in Ordnung. Ja, also klicken Sie auf diese Registerkarte ausgewählt, gesucht oder wenn Sie die Sortieroption die Eingabetaste drücken , passiert nichts, aber ich denke, wenn es angezeigt wird , können Sie sehen, dass für Option nur so wiedergegeben wird das sollte sich auch tatsächlich ändern. Okay, also ja, jetzt hatte es sich geändert. Mittel habe ich ausgewählt. Sie können also sehen, dass das aktuelle Datum hierher kommt. Das aktuelle Datum ist Deal für das Medium. Für den mittleren Strom ist es da, für den langen Strom ist es da. Es wird von hier aus dauern. Okay? Es wird von hier aus dauern. Von hier aus hängt alles davon ab, wie Sie es verwenden möchten, oder? Also wähle einfach so lange wie eine Textbeschriftung das aus, speichere es und komm hierher zum Layout, okay? Wenn wir versuchen, es zu aktivieren, wird angezeigt, dass Sie kein Layout oder ähnliches erstellt haben kein Layout oder ähnliches erstellt und wie Sie es aktivieren können. Du hast, es gibt auch keine Bedeutung, oder? Man sieht, dass geschmolzener Stahl bereits in einer Sprache ist. Es gibt keine Bedeutung auch ohne lautere Form, sodass sie nicht aktiviert wird. Klicken Sie also hier oder hier auf dieses Layout , zwei Optionen, die Sie haben. Also habe ich gerade auf dieses Layout geklickt und jetzt wird es einige Zeit dauern, es zu laden. Sie können also sehen, dass es sich um eine Ladung handelt und es wird im Layouteditor geöffnet. Sie können also sehen, dass der Layouteditor geöffnet wurde. Nun, so nah das, ich versuche nur, diese unnötigen Dinge hier zu schließen . Ich will es eigentlich nicht verlangen. Okay. Lass es da mit. kann ich nicht schließen. Okay. Also jetzt hier ist das der Hierarchie-Tab, okay? Hier haben Sie die Design-Ansicht. Hier haben Sie die Datenansicht. Hier haben Sie die Masterseiten, und hier haben Sie das Vorschau-PDF. Was sind das? Was bedeutet dies, diese Daten? Um auf diese Datenansicht zu klicken, das Datum, das ich ausgewählt habe. Sie sind nicht in dem Kontext, den ich den Tag gewählt habe. Was auch immer das aktive Feld vorhanden sein wird, wird es hier unter dem Delta „ Datenansichtshöhe“ aufgefüllt . Wenn Sie sehen, dass der Stammknoten die Daten sind. Für die Hierarchie ist der Routenbedarf standardmäßig Daten. Was ist der Root-Bedarf für die Hierarchie standardmäßig, Daten sind standardmäßig eine Wurzelnotiz für die Hierarchie. Die Masterseite hier drüben, Meisterwerk, es ist, als ob Sie das in PPT aufnehmen, wenn Sie ein Meisterwerk schaffen wollen, was wir tun, um eine Masterseite in der PPT zu erstellen, gehen wir in der Regel zur Rezension, oder? Und ich denke für einen Blick, und hier wirst du im Folienmaster haben, oder? Und du gehst und löschst den Slide Master und was auch immer du hier erstellen wirst, zum Beispiel möchte ich etwas wie INR, Slidetest erstellen . Okay? Komm her, schließ das echt. Was also tatsächlich passiert, dass der Geschmack nicht mag , wird auf all diesen Feldern erscheinen. Okay, ich kann hier nicht richtig erstellen, aber das ist die Bedeutung dieses Slide Masters. Was auch immer Sie unter diesem Folienmaster erstellen werden, es sollte sich tatsächlich überall auffüllen. Es gibt also eine Regel, es gibt einen Schritt, dem ich folgen muss. Können sich daran erinnern, wie man dieses erstellt. Ich denke Master-Layout. Ich weiß es nicht genau. Aber die Bedeutung dieser Masterseiten ist, dass alles, was Sie hier erstellen , auf jeder Seite angezeigt wird. Das ist die Bedeutung von Masterseiten. Hier bedeutet die Design-Ansicht hier, Sie Ihr Meisterwerk entwerfen können, es ist okay. Oder die erste Seite, zweiter Platz, dritter Platz, vierte Seite. Vorschau bedeutet, was immer Sie hier entworfen haben. Wenn du nur sehen willst , wie es aussieht, kannst du einfach dort drüber klicken. Es wird schnell ein PDF generieren und es wird in der Lage sein. Sehen Sie sich dieses bestimmte PDF an. Sehen Sie hier, es zeigt Ihnen das PDF. Das sind also der unterschiedliche Unterschied. Ein Meisterwerk wie die Master-Folien, die in allen Folien reflektiert werden, die auf allen Seiten ablenken werden. Design-Ansicht. Nur zum Entwerfen von Zwecken, Ihrer Masterseite, der ersten oder zweiten Phase oder zum Zweck alle Seiten, die wir tun können, brauche ich hier, oder was auch immer wir hier auswählen werden. Das ist also die Design-Ansicht. Okay, jetzt haben wir Design View, Masterseiten, Vorschau, PDF verstanden . Was ist diese Hierarchie? Aber ist das eine Hierarchiehierarchie? Wir haben es auch verstanden, oder? Die erste sind die Masterseiten hier, unter der Masterseite, Seite eins. Stimmt's? Und es hängt alles davon ab. Wenn Sie die Seite eins behalten möchten, Seite zwei, Seite drei, alles innerhalb der Masterseite oder Seite eins? Seite zwei, Seite drei, Seite vier, eine weitere Seite. Es ist sicherlich etwas , das Sie auf der Masterseite behalten müssen , weil Sie eine Seite definieren möchten , wird da sein dann ist nur die Masterseite die gleiche wie das Hauptfenster, wenn Sie sieh das im Hauptfenster. Eigentlich wird die erste Seite standardmäßig dein Meisterwerk sein. Hier sehen Sie, dass standardmäßig die erste Ihre Masterseite sein wird . Okay, dann enthält die erste Seite des Titels th hier. Lass mich dir hier was zeigen. Freies Durcheinander. Ich möchte das Datum anzeigen. Was Sie also einfach tun können, können Sie von hier ziehen und hier rüberlegen. Es ist eigentlich sehr einfach in Form eines Jahres. Sie können sehen, dass die Textbeschriftung standardmäßig einen halben Zug von hier nach hier genommen hat. Die Texte, das Label sind gekommen und das ist der Input für Sie, oder? Und das System hat automatisch verstanden, dass dies ein Datums- oder Zeitfeld ist, oder? Datums- und Zeitfeld. Das System hat also automatisch verschiedene Optionen gewählt. Wenn Sie dies als Textfeld markieren möchten, können Sie numerisches Feld auswählen, Sie können das Listenfeld, die Dropdown-Liste, das Optionsfeld und das Kontrollkästchen auswählen . Hängt davon ab, dass du sehen wirst. Okay, aktuelles Datum, das zum Treibstoff. Jetzt ein Layout, ein einfaches Layout, das ich hier erstellt habe. Wir haben auch eine andere Option hier drüben, view insert wird eins nach dem anderen alles sehen. Aber lasst uns zuerst sehen, wie wir die Ausgabe bekommen, richtig. Also hier haben wir das auf das Meisterwerk gesetzt, dieses aktuelle Datum und alles. Wenn Sie auf diese Vorschau klicken, sehen wir uns an, wie die Vorschau läuft. Vorschau auf der PDF-Datei. Es generiert also die Vorschau. Und es sagt das aktuelle Datum. Es wird so gezeigt. Okay. Es wird bald so sein. Schließ das hier. Es wird das auswählen, oder? Es kommt so. Es gibt dir die Möglichkeit. Nette Option kommt in einem Smartphone. Wir kommen nicht so. Also jetzt der Lebenslauf es und mach eine Sache. Schließe dies und aktiviere diesen. Jetzt kann aktiviert werden denn wenn das Layout wir erstellt haben, also nur versuchen, einen Fehler zu aktivieren, versuchen wir, diesen Fehler zu beheben. Was ist dieser Fehler? War nicht aktiv verfügbar, gut. Was wir also tun werden, gehen wir zu dieser Schnittstelle, gehen zu den Eigenschaften und der Schnittstelle, die wir erstellt haben, um sie tatsächlich zu aktivieren. Also habe ich dort doppelt geklickt. Es hat mich zu dieser Schnittstelle geführt. Aktiviere diesen jetzt. Und jetzt habe ich diese Schnittstelle aktiviert. Geh ab jetzt einfach zurück zum Adobe. Okay, wir sind hierher gekommen und versuchen jetzt die Syntax zu überprüfen. Es ist jetzt in Ordnung und klicke auf Aktivieren, und es wird aktiviert. Jetzt können Sie sehen, dass es aktiviert ist. Dieses Adobe-Formular ist jetzt aktiviert. Ich werde es einfach von hier aus laufen lassen. Sie können sehen, dass, wenn das Adobe-Formular ebenfalls aktiviert wurde, einen Funktionsbaustein generiert hat, genauso wie ihr Smartphone. Das Funktionsmodell hier, rechts, basierend auf der Nummer ist verfügbar. Es hat 33 gedauert, GO, führe einfach diese LP 01 hier oder lokal aus, je nachdem, was konfiguriert ist. Und hier siehst du hier, dass das aktuelle Datum es dir zeigt, oder? Weil dies das Systemfeld ist, haben wir am 27. Oktober 2020 genommen. Okay. Also sehr gut. Wir haben unser erstes Adobe-Formular generiert. In der ersten Sitzung. Richtig. Jetzt. Was auch immer du das machst, ich zeige dir einen wichtigen Teil. Wichtig. Abschnitt des Layouts. Dann werden wir die heutige Sitzung abschließen und in der nächsten Entscheidung werden wir mit der eigentlichen Entwicklung der Pfeilreform beginnen. Okay, also zuerst werden wir das andere verstehen , wie wir annehmen, wenn Sie die Tabelle erstellen müssen, wie wir diese Tabelle erstellen können. Also Rohr, Rohr, wir werden zuerst in dem Teil verstehen, Teil. Okay? Und dann machen wir eine Übung oder wir machen einen kleinen Projektor und wir werden versuchen, unser Aerobic auf diese Weise zu entwickeln. Okay, mit Hilfe des Konzepts, was wird hier verstehen? Okay? Also jetzt haben wir diesen Abschnitt verstanden, jetzt die verschiedenen, verschiedenen Abschnitte, die Sie hier haben , die bearbeiten. Wenn wir also einfach hier rüberklicken, ist ADT dasselbe, als ob Sie kopieren, löschen, auswählen, in Ordnung, Log, Log x, Log Ästhetik und STI fügen Sie ein Stilsatzmuster hinzu, neue Datenverbindung von Objektsammlung für den verschiedenen Zweck, den wir haben. Hier drüben werden wir sehen, wie viele dieser Variablen zu verwenden sind. Komm jetzt zu dieser Ansicht. Unter der Ansicht werden Herrscher, Beschnitt und Richtlinien haben , oder? Hier ist alles ausgewählt. Objekte, Objekte, Bondage werden am Objekt gefangen, Fangen, um die Seite zu zentrieren. Objektdetaillierte Design-Ansicht, Masterseiten, genau hier, es ist schon da. Xml-Quellvorschau, PDF. Okay. Es ist ihr einziges Tun. Das Gleiche hier drüben. Jim, wenn Sie die tatsächliche Größe passen Seite springen möchten , werden Sie Mariann hier aufgelistet. Dies, das Einfügen ist der wichtige. Runtime-Eigenschaft und all dies ist ein wünschenswertes Kein Problem. Dies ist das C im Adobe-Formular während der Entwicklung, richtig, Sie müssen den verschiedenen Schaltflächentyp installieren . Schaltflächen-Kontrollkästchen, Kreis mit DateTime-Feld, Zeile, Zeilenfeld, numerisches Feld, Kennwortbildschirm. Also andere Art von Option. Sie wurden hier gegeben , um Ihr Objekt auszuwählen. 3. Kurs 2 Adobe Formular, dynamische Bindung für schwimmendes Feld und Textfeld mit anderer Option, Tabelle (3): Lasst uns also unsere heutige Sitzung beginnen. In der letzten Sitzung haben wir gesehen, dass die Grundlagen der Adobe-Schriftart wir gesehen haben, alle stumm schalten werden. Nur eine Sekunde. Also kein See. Wenn wir nicht sprechen, schalte bitte die Formel stumm , weil sie gestört werden. Kämpfe. So können wir anfangen oder saisonal. Sehen Sie sich jetzt unsere letzte Klasse an, wir haben gesehen, dass die Grundlagen von Adobe über die Einführung bilden, oder? Als die Partnerschaft zwischen dem Adobe abgeschlossen wurde und Hippie ist. Jahr war zweitausend, um diesen Edelman zu schreiben , damit ich in der zusätzlichen Funktionalität wie Interaktivität habe , können wir mit dieser oder B-Form interagieren. Und es läuft auf dem Java-Stack und nicht auf dem Stack. In Ordnung. Es gibt Unterschiede zwischen SAP Smart Forms und interaktiven SAP-Formularen. Wie benutzt man funktionell und was sind die Funktionsunterschiede? Wie welches wir in welchem Szenario verwenden sollen . Denn eine intelligente Form bietet auch mangelnde Funktionalität und es gibt auch viele Vorteile in diesem Smartphone, die unter dieser Oase beschrieben wurden , nichts. Das letzte unserer Tutorials, das bedeutet unser letzter dieser Klasse. Wir werden sehen, was die wichtigen Unterschiede sind und wo wir eine bestimmte Technologie einsetzen sollen. Okay? Dies ist ein Programm, das Soap-Webdienste auf den ADS erstellt und ein PDF-Dokument generiert. Diese Dinge, die wir gesehen haben, haben wir hier gesehen, welche Vorteile hat das Adobe-Formular? Es ist offener Standard. Dann kann interaktives Verhalten erreicht werden. Eine Schnittstelle kann in mehreren Adobe-Form verwendet werden. Noise intelligenter Stil hier. Hier sind erforderlich, denn direkt im Layout-Design selbst können wir viel Geld haben. Schrift, Stil und Opsins, die wir untersuchen werden, dass es plattformunabhängig ist, oder? Adobe ist plattformunabhängig, wie bei jeder Art von Betriebssystem offen ist, können wir aufstellen. Adobe Acrobat sollte dort installiert sein. Finden Sie die Transaktion für das aerobe Formular, welches ist AFB, oder? Es gibt zwei Hauptkomponenten installiert werden müssen, um die Adobe Fonts, Adobe Documents Server-Ideen und den Adobe Life Cycle Designer zu erstellen Documents Server-Ideen und den Adobe . Dies ist ein Tool, mit dem wir unser Formular erstellen werden. Dies ist eine Website, die wir gesehen haben. Es gibt. Sie können weitere Informationen erhalten. Und hier haben wir gesehen , dass die Schnittstelle und das Adobe-Formularlayout mit dem Kontext verbunden sind. Wenn Sie also eine Variable verwenden möchten, verwenden wir diese Schnittstelle. Sie können ohne globale Variable, Eingabeparameter, okay? Dies kann mit Hilfe von Kontexten verwendet werden, die wir von der Schnittstelle aus verfolgen können und wir können in den Kontext oder was auch immer wir in den Kontext stellen , der in dieser Adobe-Form verwendet wird. Beginnen wir einfach unser heutiges Thema und das schwimmende Feld. Was ist das schwimmende Feld? 14 Feld ist also nichts anderes als zum Beispiel, nehmen Sie an, Sie haben genau hier, es ist eine Mango, Orange. Hier kann man also den Schauspieler sehen, diese Mango und kann RAM keine Früchte essen, oder? Dies, dieser Wert kann sich also ändern. Dieser Wert kann dynamisch sein. Dieser Fruchtwert kann dynamisch sein. Wenn Sie möchten, wenn Sie einen Wert dynamisch in eine Zeichenfolge oder in einem Text im Adobe-Formular füllen möchten eine Zeichenfolge oder in einem Text im , der als schwebendes Feld bezeichnet wird. So füllen Sie ein Feld dynamisch im bearbeiteten Formular aus. Lassen Sie uns weitermachen und sagen, ich bin hier bereits im System angemeldet. Sfp. Die Transaktion zum Öffnen des Adobe-Formulars. Also habe ich gerade SAP geschrieben und Enter gedrückt. Es dauert einige Zeit. Vielleicht ist der Server langsam. Es ist eine Demo sieben, manchmal ist es schnell, manchmal ist es sehr langsam. Also denke ich, dass die Verbindung jetzt 1,5 Sekunden verloren geht, um sich anzumelden. Also lasst mich hier einloggen. Und ich gehe noch einmal zu einer separaten Transaktion. Und hier in der letzten Klasse haben wir geschaffen. Ich werde eine Demo sein. Und hier in Adobe machen Sie keine Demo-Float. Schwebendes Feld des Float-Wertes. Wir werden diesen benutzen. Klicken Sie auf diese Schaltfläche Erstellen und Demo zur Demo zum Auffüllen von Floating-Value. Float-Wert-Schnittstelle. Die Schnittstelle, die wir haben, diese Schnittstelle haben wir in der letzten Klasse erstellt. Sie können also sehen, dass das gleiche Interface ich hier verwende. In Ordnung? So kann eine Schnittstelle in mehreren verwendet werden, es wird Spaß machen. Also das gleiche Interface, das ist eine andere Form, aber dieselbe Schnittstelle, ich versuche es hier zu verwenden. Okay? Unsere Anforderung ist hier drüben, dass ich einen wichtigen Parameter erhalten möchte , oder? Aber das mache ich. Ich gehe in die Schnittstelle, doppelklicke auf diese Schnittstelle und erstelle einen wichtigen, wichtigen Parameter. Gehen Sie also schneller in den Änderungsmodus, damit die Änderungen hier vornehmen kann. Ich unterstreiche Obst. Ich möchte es hier schreiben. Windel, gib dem Kerl eine Zehn oder 20. Und jetzt rette es einfach. Also hat ein wichtiger Parameter gerade definiert, damit ich diesen in ihrer Erwachsenenform verwenden kann. Okay, überprüfe das. Jetzt ist es in Ordnung. Aktiviere diese Schnittstelle. Geh einfach zurück, geh zurück. Wo ist der Änderungsmodus und kommt jetzt zum selben Port. Und heutzutage unterstriche ich, dass Früchte der linken Seite bevölkert sind, das bedeutet Mitte, die Schnittstelle, Drag-and-Drop von links nach rechts, damit ich das Adobe-Formular verwenden kann. Klicken Sie nun auf dieses Layout. Hier können wir auch klicken, sagen, dass es jetzt geladen wird. Und jetzt ist es hier geöffnet. Ich muss hier ein Textfeld ausfüllen. Um das Textfeld auszufüllen, müssen Sie jedoch zu Einfügen gehen, zu einem Standard gehen und hier auf das Textfeld klicken. Dies ist ein Text. Text. Ich möchte einfach einen Text erstellen. Das ist also eine Möglichkeit, auf eine andere Weise, wie Sie das tun können. Auf eine Weise bin ich nach innen zum koreanischen Standard gegangen und hier fügen wir den Text hinzu. Eine andere Möglichkeit, was Sie tun können, können Sie zur Haftung des Palettenobjekts wechseln. Klicken Sie hier auf diese Objektbibliothek, und ziehen Sie dieses spezielle Tool einfach hierher, wie Sie bequem sind, und hier können Sie auch dieser Textoption geben, ist es ein Textfeld ? Textoption ist hier. Ich interessiere mich für diesen Text , weil ich eins schreiben möchte. Okay? Jetzt ändern wir das Feld hier drüben. Ram. Es ist Mango. Also diese Mango, aber hier ist das schwimmende Feld, okay? Also schreibe ich diese Frucht so, okay? Aber das wird nicht funktionieren. Du musst schreiben, du musst nur Obst schreiben. Nur reife Früchte. Danach musst du es auswählen. Rechtsklick hier drüben, okay? Und dann hast du hier eine Option schwebendes Feld. Klicken Sie auf dieses schwebende Feld. Und automatisch sind diese geschweiften Klammern hierher gekommen. Entfernen Sie nun diesen Dexter, füllen Sie dieses spezielle Textunterstrichenfeld aus und was für ein Wert v, t, den Sie binden möchten , müssen Sie binden. Also was werde ich das auch machen. Und dieses Textfeld, das wir hier haben, möchte ich nur wissen. Ich möchte das bearbeiten. Ich kann es nicht bearbeiten. Nur eine Sekunde. Lass mich Obst schreiben. Und klicken Sie erneut mit der rechten Maustaste auf schwebendes Feld Okay, das nimmt es nicht. Vielleicht muss ich Gingivitis beschriften. Okay, also werde ich das jetzt schließen, es ist nicht erforderlich. Hier. Klicken Sie auf dieses Textfeld, Textfeld, versenkte Posteingang. Ich muss wirklich wissen, was es ist. Es ist versunkene Box und dieser Wert hat es nur berechnet. Das ist in Ordnung. Wir werden die Bedeutung all dieser Dinge verstehen und die Bindung hier drüben, die den Namen verwenden, dieses Textfeld ist da. Also hier im Staubwedel die Früchte wechseln. Drücken Sie die Eingabetaste, es nimmt nicht. Also denke ich, dass wir es hier nicht ändern können. Das ist also ein Autorenproblem. Lass es so sein, fülle nur so RAM, es ist dieses Textfeld und TextField. Was wir tun werden, werden wir an den Eingabeparameter binden , der Wert ist. Klicke auf diese Bindung und komm her. Sie haben die Datenbindungsoption hier drüben. Das kannst du sehen. Okay? Denken Sie also daran, dass dies Schritt ist. Angenommen, manchmal bekommst du dieses Objekt nicht. Und für die Bindungsunterstützung wenn Sie diesen Wert verbieten wollten. Und wenn wir dieses Objektfeld nicht bekommen, aber wir müssen es tun, müssen wir zur Palette gehen. Und hier sehen Sie das Optionsobjekt. Sehr wichtig. Noch einmal werde ich es dir sagen, dass du oft spüren wirst , woher das kommt oder nicht. Manchmal sind die Leute verwirrt. Also das ganz einfache Ding, woran wir uns erinnern müssen , dass es von den Piloten kommt. Piloten klicken auf diese Piloten und wir erhalten die Option über die anderen Objekte. Also versuche ich auf diese Palette zu klicken. Es ist langsam. Jetzt ist es gekommen, klicken Sie auf dieses Objekt und Sie können sehen , dass dieses Objekt hierher kommt, oder? Dies basiert auf dem Kontext hier. Dies wird einfach ausgefüllt, wenn Sie es auswählen, und ich wähle es einfach entsprechend aus, dieser Wert und die Option werden bestimmt. Okay? Dies ist also eine kontextbasierte Bestimmung, dynamische Bestimmung. Okay, ich wähle dieses Textfeld noch einmal aus. Und Sie können sehen, dass jetzt die Bindungsoption kommt. Hier. Wir müssen uns an den Wert binden , den ich m unterstrich Obst. Also wie ich es gemacht habe, ich habe hier geklickt, diese Option kommt hierher. Riesige Jade, Adobe, sie bewegen Float-Wert und dann das IMLS als Frucht bezeichnet. Was ist Adobe Demo-Fluid? Das ist meine Farm sie. Dies ist der Hauptdatenkopf. Wenn Sie auf diese Datenansicht klicken, sehen Sie hier den Akteur. Hier. Man sieht, dass sie es erweitern wollten. bisschen System ist etwas langsam, also ist es in Ordnung. Sie können sehen, dass Jid, Adobe Demo-Wert float. Und hier bin ich unterstrichenes Obst. Also muss ich mich an diesen Wert binden . Also wie bindet man? Komm her, komm her und komm her, wähle diesen aus. Und jetzt wird dieser Wert gebunden. Okay? So verbunden mit der IM-Unterstrich-Frucht, kann man sehen, dass der Dollar Frucht unterstrichen wird. Okay? Das bedeutet, dass ein vorheriger Wert vorhanden ist. Und mit diesem Wert gibt es einen Parameter, der als laminare Punkte-Frucht bezeichnet wird. Damit ist dieser Wert bind, binde. Es. Kann auch die Schriftart ändern und auf diesem RAM wird diese seitlich sehen. Mal sehen, wie sich der Wert ausfüllen wird oder nicht. Okay? Also RAM hier drüben, Barrierefreiheit. Jetzt ist das in Ordnung. Angenommen, Sie möchten die Schriftart ändern und die Schriftart ändern möchten, ist es jedoch in Ordnung. Jetzt ist die Größe in Ordnung. Wenn Sie hier selbst eine Vorschau sehen möchten, klicken Sie nicht durch Ausführen auf diese PDF-Vorschau-Option, Schriftart und alles, was Ihnen zu diesem Zeitpunkt selbst zeigt , wie es aussieht. Es sieht so aus. Also ist es in Ordnung. Es ist nicht so klein, auch nicht groß, also ist es gut. Wir können diese PDF-Datei jetzt generieren. Okay, also das speichere es und überprüfe jetzt die Syntax, aktiviere diese und das Erbe aktiviert. Nach der Aktivierung werden wir dieses Adobe-Formular ausführen . Wenn wir dieses Adobe-Formular lernen, ruft es den Funktionsbaustein auf, nach der Aktivierung generiert wurde , dass der Funktionsbaustein von Hills aus gesehen werden kann , ich denke Dienstprogramme Das ist ich komme nicht her. Kein Problem. Smartphone unter der Umgebung , die funktioniert, während Sie unser System irgendwo finden, wo es kommt. Aber hier haben wir diese Option nicht . Ich kann kein Revers sehen. Und wenn wir diesen ausführen, wird dieser Funktionsbaustein hier generiert. Man sieht, dass das 340 Jahre kommen wird. Dies ist ein Funktionsbaustein. Hier kannst du die Frucht geben, was auch immer die Frucht sein mag, lass uns ihnen eine Banane geben und das laufen lassen. Du solltest ROM anzeigen, es ist aufgegeben. Jetzt. So können wir das erreichen. Schwebender Wert da drin und sieh den RAM, es ist eine Banane. Okay, das kommt ins Kapital. Wenn Sie also das machen wollen, was wir geschrieben haben oder was auch immer Sie es geben, alles, Kapital verdienen. Stimmt's? Also hätten wir eine Option dort drüben. Wir müssen einfach die Option dort auswählen. Und wir werden diese Option finden können. Ich bin hier drüben. Und es ist ein, wir haben dieses Textfeld. Und TextField gehe noch einmal zu den Paletten. Und hier haben wir keine Schriftoption. Okay, mal sehen, ob wir diese Option haben. So eine andere, andere Option haben wir tatsächlich eine Option, einige sehr, wir werden bekommen, dass Sie entweder Kapital vermarkten wollen oder klein. Es wird also automatisch oder was auch immer Sie eingeben, dass es Ihre Schriftart sein sollte. Also schaue ich mir an, dass die Operation nicht hierher kommt. Also vielleicht woanders und wir finden Layout. Nur eine Sekunde. Hallo zum Design. Und dieses TextField, wählen Sie einfach dieses Textfeld aus. Und hier gibt es auch das Layout, das wir hier haben , keine Option. Klicken Sie auf dieses Objekt. Bis zum Ende unterstriche ich Obst. Dies ist nur phi1 ausgewertet Feld. Okay? Ich kann es nicht sehen, aber diese Option wird irgendwo da sein. Okay. Also kein Problem. Wir werden diese Option Irgendwo sehen, wird diese finden. Lass uns weitermachen. Und noch einmal bekommen wir einen anderen Frucht-Namen und wir werden sehen, was wir bekommen. Führe das einfach aus. Und das ist es wieder. Und dieses Mal gebe ich die Orange, führe das aus und gebe dem LPG einen Drucker, Druck, Vorschau und Rami sind drin. Es kommt nur. Das Problem ist, dass was auch immer wir den Wert erhalten, es konvertiert wird, aber die andere Option wird irgendwo da sein. Ich kann es nicht finden. Das ist kein großes Problem. Das werden wir finden. Noch ein Punkt. Jetzt möchte ich Ihre Aufmerksamkeit hier drüben auf sich ziehen. Angenommen, dies ist Ihr Textfeld. Es wird das Textfeld hier haben. Also habe ich es einfach ein bisschen mehr erweitert. Und jetzt dieses Textfeld, wenn wir nur dieses auswählen, wählen Sie dieses hier aus. Und wenn Sie dort zum Objekt oder zum armen DTFT gehen. Also für die Grundsteuer, richtig, für den Immobiliensektor, gehen Sie einfach zum Layout. Und nur eine Sekunde. Eigentlich muss ich dieses auswählen und zum Objekt gehen. Die Sache macht es falsch. Ja. Das ist also wirklich bereit, es dir zu zeigen. Okay. Silizium ist also nur ein Textfeld. Und hier sieht man, dass die verschiedenen Optionen hier vorliegen. Versenkter Posteingang, oder? Was bedeutet dieses Erscheinungsbild? Keine. Richtig. Unterstrichen. Solide Box, versunkene Schachtel, Brauch, Brauch, ich sage, wir müssen das schreiben. Also dieses Feld, das Texte unterstreichen Feld, können Sie, können, Sie können das Aussehen auswählen, hat das versunkene Feld Dankeingangsnachricht. Es wird so aussehen, als ob etwas im Hindi-Einzelhandel nicht versenkt wird, wenn hier etwas tun , ist es so wird, ist es so, als würde die Füllung so sein. Es ist in Sicht darauf aber etwas und Boxer. Jetzt wollen wir sehen, wie all diese Erscheinungen aussehen werden. Okay? Wählen Sie also einfach dieses Textfeld hier aus. In Ordnung. Ich gebe diesen Header, versunkener Boxer. Schließen Sie das ich jetzt nicht benötige, das Objekt ist in Ordnung hier drüben. Das ist für die versunkene Schachtel. Kopieren Sie dieses vollständige Textfeld. Ich kopiere es einfach und füge es noch einmal ein. Sie können also jedes Element aus dem Adobe-Formular in Daten des Designers kopieren und einfügen . Kopieren und fügen Sie sie am Ende des Jahres ein. Okay. Also Parameter um ihn herum. Das ist für die versunkene Schachtel. Eine andere, die ich dir nur zeigen wollte , ob ich die „None“ wählen werde. Für das None wird es also nichts weiter kommen. Keine. Es wird sich nicht für dieses Textfeld verpflichten. Unser SolidWorks zugrunde liegt. Solidworks bedeutet die solide Box, die es aus der gesamten Entwicklung erhalten wird . Ein Feld am Ende unterstrichen bedeutet, dass Sie eine Unterstreichung erhalten. Das bedeutet vielleicht , dass wir allen zugrunde liegen, damit wir es hier kopieren und einfügen können. So kannst du also testen. Es gibt also so viele Dinge in ihrer Adobe-Form. Ich gebe dir nur ein Beispiel hier drüben. Wählen Sie dieses Textfeld aus. Und jetzt kommt diese Option nicht. Hier kommt diese Option, aber in diesem Fall kommt die Option nicht. Jetzt. Es kommt hier rüber, oder? Wählen Sie also hier die Mittellinie aus. Okay, also sollte die richtige Auswahl vorhanden sein , da dies kontextbasiert ist, diese wird dynamisch basierend auf den Dingen generiert , die Sie auswählen, dem, Speichern, der Syntax und Aktivierung. Klicken Sie also darauf, jetzt aktivieren, bleiben Sie etwas Zeit, weil es sehr langsam ist und versucht zu aktivieren. Es wurde aktiviert, guter Renneffekt. Und wir geben dort einen gewissen Wert. Wie auch immer, ich werde nur die Lücken geben. Also jetzt Pacific und hier 01, Druckvorschau. Okay? Also um seine Grafik herum, versunkene Box, richtig? Graphen hier haben wir, okay? Aber hier sieht man den Schauspieler. Hier. Es gibt keine Unterstreichung und es kommt nichts. Art und Weise. Rechte und Ergebnis. Es sollte kommen. Es sollte kommen. Nun, basierend auf der unterschiedlichen Auswahl, sollte es kommen. Was läuft hier schief? Versuchen wir einfach zu verstehen, ob etwas nicht stimmt. Liquid wählen Sie hier noch einmal aus, einige können Box, die wir ausgewählt haben. Dies ist der Text, der in Ordnung ist. Beschränken Sie die Länge des Aussehens Okay, damit, dem Textfeld, funktioniert es nicht. Versuchen wir es mit dieser Textebene. Zumindest. Es sollte mit dieser Beschriftung funktionieren. Textfeld. Dies ist ein einfacher Text und dies ist die Textdatei. Versuchen wir es mit dem TextField. Okay? ist es ein Text hier und hier, der Eingabewert, was auch immer Sie ihn bekommen möchten , zu dem Sie ihn hier bringen können. Okay? Also die eine Sache, die ich das schnell machen werde, verwenden wir ein Textfeld. So können wir das TextField auch automatisch generieren. Wie wir das machen können, gehen Sie zur Datenansicht und ziehen Sie einfach den manuellen Gewinner. Wir sind, wir machen hier drüben den Geist gut bindend. Eine Sache ist also, dass wir tatsächlich in den Gaumen und von der Objektbibliothek aus gehen können , oder? Wir können das TextField per Drag & Drop ziehen. Okay? Und dann können wir den Eingabewert im Textfeld mit dem Wert dieser Ionesco-Frucht binden. Das ist eine Möglichkeit, eine andere sehr einfache Art und Weise. Ziehen Sie einfach per Drag & Drop hier automatisch weg , es wird das Textfeld gelöscht. Sie können sehen, dass es automatisch das Textfeld erstellt. Von hier aus können Sie die Multi-Schleife basierend auf Ihrer Umgebung auswählen . Jetzt unterstreiche ich die Beschreibung automatisch. Es nimmt Auto 20, oder? Denn die Tatsache, wann der Talmud genommen hat, okay, für die m unterstrichen Frucht, sagen wir von dort aus. Ich will es einfach nur hier schreiben. So etwas. Okay? Und hier. Also das ist jetzt deine Freiheit. Und das ist der Eingabewert hier. Die versunkenen Boxen werden sicherlich funktionieren. Okay? Wie also? Weil wir hier einen gewissen Wert geben werden. Also je eine für die versunkene Schachtel, oder? Und verbindlich. Wenn Sie gehen und die Bindung automatisch von dieser Frucht überprüfen , können Sie sehen, dass diese Bindung mit dem m Unterstrich Frucht automatisch gemacht wurde weil ich aus dem linken Buch gezogen habe hier drüben in diesem speziellen Bereich. Okay. Sparen Sie es. Kopieren Sie dieses, kopieren Sie und fügen Sie es noch einmal ein. Ich bin nur 33 Textfelder, die ich erstellt habe. Also versuche ich nur, es auszuwählen und es in Ausrichtung zu bringen. Ich möchte es ausrichten. Ich wollte es ausrichten. Also habe ich es hier ausgerichtet. Jetzt ist das eine Frucht. Der Fruchtwert wird in diesem Alter kommen. Feld. Und das Feld hat beide Absolute für den einen versunken, für das andere werde ich den Basiswert wählen. Und dafür werde ich eine solide Box wählen. Und wenn Sie sich für die Keine, keine Grenze entscheiden , nichts sehr verbreitet. Also lass mich dir das auch zeigen. Komm her und gib diese Agenda. Also alle vier, ich habe es hier übernommen. Wenn du vermarkten willst. Nur um hier zu verstehen , welche Meinungen sich entschieden haben. Also versunkene Box ist b ich habe in der Nähe des Doppelklicks geschrieben. Sie haben die Möglichkeit, zu Obst zu bearbeiten. Und hier die Unterstreichung, also wirst du es und gibst hier rüber. Und jetzt gebe ich für diese solide Kiste FB. Und jetzt gebe ich dafür keine. Und sieh dir an, wie die Ausgabe erscheint. Jetzt. Aktiviere diesen und drücke jetzt F8. Also konzentrieren wir uns jetzt nur auf die Grundlagen. Man soll grundsätzlich stark sein. Wir werden eine von Grund auf neu erstellen. Aufbauend auf diesem Konzept. Klicken Sie also auf diesen Button und geben Sie diesen Wert hier an, Banane, und führen Sie diesen aus und drucken Sie die Vorschau. Hier sieht man also, dass dies eine versunkene Schachtel ist, oder? Ist boomend bescheiden. Sie können sehen, dass es so aussieht würde es in dieser Banane denken. Es war in dieser speziellen Box. Hier. Es ist eine Unterstreichung. Du siehst , dass die Unterstreichung hierher kommt, oder? Dafür, das Textfeld, funktioniert es für Dexter. Ich weiß nicht warum es nicht funktioniert. Ich denke, zumindest sollte der Basiswert funktionieren, oder? Und hier, diese Banane, diese solide Schachtel, kann man sehen, dass ich von überall aus vier Ecken diesen Knopf nicht geklungen hatte, ich von überall aus vier Ecken diesen Knopf nicht geklungen hatte als wir eine solide Schachtel ausgewählt haben. Und wenn wir keine ausgewählt haben, kommt nichts hierher. So gut. Es ist so einfach. Wir müssen das Experiment für verschiedene, verschiedene Felder, Textfelder durchführen für verschiedene, verschiedene Felder, , die wir hier haben, all die verschiedenen Felder, wie wir zum Objekt gehen und es überprüfen können. Welche verschiedenen Möglichkeiten haben wir? Okay? Also Paletten, Piloten und Objekte, Shift F7, richtig? Hast du also das Ziel? Und wenn wir das auswählen, erhalten Sie die verschiedenen, verschiedenen Typen. Sie können sehen, dass es so viele Typen gibt, die Textfeld, numerische Felder, Dezimalschaltfläche, E-Mail, Schaltfläche „Senden“, Schaltfläche „ HTTP senden“, damit Sie sich trennen können. Ich denke, bei all diesem Knopf und all diesem Aussehen, vielleicht bekommst du für einen Teil des Knopfes vielleicht keinen Auftritt. Damit Sie, für Optionsfelder, Optionsfeld , dieses Erscheinungsbild jedoch auf andere Weise vorhanden ist. Es kommt wie keine Solidus-Kurve. Bauen Sie also auf der Art dieses Aussehens auf. Ein weiterer Button-Stil. Wie dieser Button-Stil aussehen wird. Es ist ein Optionsfeld. Für das Optionsfeld Standardprüfkreis. Willst du in den Kreis stecken? Ja. Wenn du es in den Kreis legen willst, wird es den Kreis vervollständigen. Wir wollen das Leben in Gang setzen, in den es kommt. Sie können sehen, dass es so viele Optionen für die Optionsfelder gibt , ein Quadrat. Sie können also einfach mit einer anderen, anderen Option kopieren und einfügen und sehen, wie es aussehen wird. Okay? So können wir also schaffen, wie wir dergleichen überprüfen können. Welche verschiedenen verfügbaren Formate gibt es? Stimmt's? Jetzt? Nehmen wir an, wenn Sie eine Tabelle erstellen möchten, okay? Angenommen, wenn Sie eine Tabelle erstellen möchten , können wir eine Tabelle erstellen. Dafür. Es ist einfach, den Tisch zu räumen. Gehen wir dazu. Wir mussten also das Notwendige haben, um diesen Datenförderer zu haben , der in diese Schnittstelle gelangt , wenn wir austauschen müssen , und wir werden zuerst die Daten vorbereiten. Okay? Also habe ich die Daten nicht mal von dort bekommen. Sie haben ein Programm. Hier in dieser frühen Formularschnittstelle selbst können Sie die Daten füllen. Was ich also tun möchte, möchte ich einen Wert basierend auf dem Budget auffüllen. Okay? Also bekomme ich einen wichtigen Parameter. Klicke einfach auf diesen Plus-Button und er wird das geben. Ich unterstreiche VBE L N eigentlich EB ELN für das Verfahren, das weiter der Bösewicht für den Kundenauftrag hier ist , e, b ELN. Und jetzt ist dies mein Import-Bestellparameter. Das können wir aus dem Treiberprogramm weitergeben, okay? So werden Sie sehen, wie wir die Taucherpyramide entwickeln können. Aber derzeit werden wir den Wert einfach übergeben. Wenn wir selbst hier laufen, übergeben wir den Wert, okay? Jetzt benötigen wir eine interne Ebene, um die Informationen zu speichern, oder? Wenn Sie also wollen, und Jackson, ISO, IEC APR drücken Sie F7. Also möchte ich einen VLAN EB ELP bevölkern. Angenommen, ich möchte AED in diesen drei Feldern bevölkern , in denen sie zuerst, zweitens und diese ADT oder vielleicht mein Partner auf erfüllter sind, möchte ich bevölkern. Okay? Also muss ich eine Ein-Struktur erstellen, einen Tabellentyp, gehe zu 11. Okay? Wir müssen dieses schaffen. Warum müssen wir schaffen, weil das erforderlich ist. Die Region darüber hinaus ist jetzt, wenn Sie hier in die globalen Daten einfügen möchten, nur der Datenträgertyp akzeptiert. lokale Typ ist hier nicht zulässig. Okay? Also für den lokalen Typ hier, nicht aber hier haben Sie diese Art des Sendens, wir können es hier verwenden. Okay, das ist möglich wie im Smog direkt von hier aus, wir haben keine Wahl. Wenn Sie diese Art der Zuweisung und das gesamte Datenwörterbuch nur verwenden möchten , können wir für die lokale Zeit verwenden, die Sie innerhalb dieser Code-Initialisierung und -Formatierung verwenden möchten, diese Typen, können wir benutze es genau hier. Das ist also die Sache. Ja, nein, es ist in Ordnung. Okay. Okay. Also lasst uns gehen und ein Doppeldeck erstellen. Wenn das Feld, das wir benötigen, was wir sehen 11. Und hier B0 Artikel, so etwas. Ich möchte das Detail des Warteschlangenelements angeben. Datentyp Control V. Ich wollte einen Tabellentyp erstellen. Kopieren Sie dies vertieft die Schaltfläche „Erstellen“. Und Prominente doppelklicken auf diesen Zeilentyp. Ich gebe Lichtjahre. Und hier auch die gleichen Artikelinformationen, die WIR hier umdrehen. Ja. Die Struktur ist in Ordnung. Artikel in liebte es und sie werden die Komponenten geben. Welche Komponenten wollen wir also? Also von hier aus auch etwas wie, okay, eine Option wird da sein. Ich muss wissen, um den Vektor zu überprüfen. Und lass uns von hier aus alles geben. Jetzt, nur um zu gehen und EV, EV, ELP, ELP. Das hat AB getippt, lebt. Und Magna Magna Mater. Noch eins da drin, ADD oder ADHS. Ein Service, oder? Und in einigen Bereichen sind sie kompetent. Unsere Domain ist nicht aktiv oder nicht und sehen Sie einfach, was sie Domain hat. Was ist die Determinante P ein EDTA. Eigentlich ist das das Richtige. Nein, es ist in Ordnung. Okay. Speichern Sie es einfach und irgendwie Syntax. Aktiviere diesen. Und Nichtlinearitäten. Okay? Also lass mich diesen wieder aktivieren und aktiviere diesen Tabellentyp auch. Sie haben auch eine Aktivitätskopie. Dieser doppelte Dip. Schau dir das an. Adobe-Schaum Stört etwas näher, unnötig Sitzung. Nein. Dies so nah an b minus a, dann gehe ich in den Änderungsmodus. Und hier ist Plus. Also unterstreiche ich EB ELN, date das ELN, gut. Globale Daten. Klicken Sie auf diesen Plus-Button IT- und Discord-Rechnungsposten. Dave. Dave, und der Typname, den ich gerade erstellt habe, das Element. Ich habe diese eine Form jetzt auch gegeben. Jetzt ist es in Ordnung. Was bedeutet die Code-Initialisierung? Und hier sind nur eine Routine. Führen Sie aus. Daten. Füllen Sie Ihre Informationen oder Informationen ein. Okay? Also das Subroutine, Subroutine, dieses Subroutine, das Sie hier in diese Formel schreiben müssen , ist nicht zulässig. Hier wirst du auftreten, es schlägt fehl. Das ist in Ordnung. Aber wenn du das Subroutine schreiben willst , schreibe besser hier drüben. Steuer-V-Formular. Für die Mitarbeiter und für diese Formularroutinen ist ein Abschnitt, um diese Subroutine hier über das Schreiben der Subroutine zu trocknen , was ist meine Subroutine hier? Der Selektor, das Team glaubt, dass es da war, oder? Der Filter war in diesem Feld da und lösche einfach diesen. Es war also EB Land. Und dann haben wir E B, E B, dann Magna. Und dann sofort von IQ Apeel in den Tisch. Der Tabellenname, bei dem es sich um die definierte IT-Rechnung handelt. Ich fühle mich Gegenstand, denke ich. Okay, nehmen wir dieses normale Daten-ITP-Element. Kopiere das tatsächlich und ich füge es hier ein. Kontrolle. Das ist also mein internes div und jetzt ist es Popularität hier drüben. Eine weitere Sache, was Sie auch tun können, sie haben den Eingabeparameter richtig? Hier. Sie haben den Eingabeparameter hier, Sie haben den Ausgabeparameter hier , um den Wert hinzuzufügen , der von hier aus liefert. Welchen Wert liefert man von hier aus? Der Wert, den ich bereitstelle, ist die Reiseroute des View-Elements, der erforderlich ist, um diesen Wert zu haben. Ich sage es vorbei. Und dies ist zu diesem Zeitpunkt nicht erforderlich. Aber es ist besser, als würden die Leute es tun, wenn Sie eine Variable oder ein internes Gerät oder ähnliches haben . Und wenn du das in jemand anderem als Smartphone benutzen willst , meistens wenn du dich erinnerst, oder? Wenn wir eine Variable verwenden würden, setzen wir diese in den Eingabeparameter ein. Und wenn wir eine Variable aus dem Board herausholen , dann melden wir sie für Parameter aus. Okay, so machen wir es also. Manchmal funktioniert es also, ohne auch hier rüber zu gehen. Und manchmal funktioniert es in diesem Fall nicht, du musst es geben. Okay. Gehen Sie hier zum Formular und in welchem Zustand gebe ich eine, wo Bedingung E B E N zwei I M Unterstriche EB ELM entspricht. Was auch immer die Bestellung entsprechend dieser Passage-Bestellung erhalten wird , wir werden diese Informationen in dieser internen Vorlage anzeigen . Spar es auf, okay? Das ist also die wichtigen Parameter, also besser, es zu geben. Manchmal gibt es keinen Fehler, manchmal wird es einen Fehler geben. Ich bin mir nicht sicher, in welchem Fall es der Fehler sein wird oder nicht. Also bitters, es hier zu verschenken. Es ist eindeutig, es ist unbekannt. Also kein Problem. Lass uns gehen und einchecken. Wichtiger Parameter ist der Ich bin unter Split EB. Mal sehen, ob ich es will, ob ich den gleichen Unterstrich EB mache und dann ist es dünn, oder? Was ist dann das Produkt? Diese Form, Helden, ich bin verstanden. Okay. Also lasst es uns entfernen. Wenn ich das ausfüllen werde , wenn ich hier drüben definieren werde, dann im Eingabeparameter Es sagt, dass wir es sein sollen, es akzeptiert hier nicht. Ich werde das entfernen und es jetzt einfach in der Syntax speichern, Feld I M Unterstrich Enthüllung ist unbekannt. Es wurde weder in einer ihrer angegebenen Tabelle noch durch Ihre Daten, die Aussage oder eine Aussage definiert . Ich bin in der ELL nicht bekannt. Komm zu diesem Import, ich kopiere das und ich habe es kopiert. Und sofort hier. Ich denke, OData, Datentyp oder Datenelement, es ist falsch. Ich denke, wir sollten EBM machen. Wir gehen jedes Jahr, wir müssen uns ansehen. Ich kann meine Identität überprüfen, um Leben zu erwecken und sogar DDB, einen großartigen Bösewicht, zu bestimmen. Dieses Element ist wirklich ein begründetes Element, das wir geben können. Wir können diesen KPI auch für jede Mahlzeit verlassen und das ist möglich. Stimmen nehmen es in einer der spezifischen Daten nicht auf. Mister World Bank Gehalt tatsächlich auch sehr langsame globale Daten. Dies ist mein Importparameter, wenn es ein wichtiger Parameter ist , dass der Code zunächst zu den mehr Zeit hier drüben hinzufügt, unterstriche ich. Sofort. Sparen Sie es. Das Syntaxfeld . Angesichts des gleichen Levelfeldes, das ich unterstrichen habe, ist EB unbekannt. Es ist eine Bibliothek eine ihrer angegebenen Tabellen, kein definierter Weg ein Bunker bei der Verwendung, dass ich Anweisung ausführen müsste. Aber Funk-Anweisung mit Babbitt, enorme Umweltveränderungen und Unebenheiten, wenn ich indiziere, könnte B sein. Also der Eingabeparameter, oder? Okay, schreib es hier drüben. Ich unterstreibe EB ELL, okay? Und so musst du das mit Unterstrich fünf schreiben. Jetzt sollte es also eingereicht werden. Überprüfe die Syntax. Und Sheila, wenn Sie es nicht wissen lassen, wenn Sie diese verwendet hätten , habe ich keine globalen Daten, dann wird es in diesem Fall dauern, dass der globale Umzug dies entweder eine wichtige Verwaltung und damit der wichtige Parameter, den man hier erwartet, diesen 19. zu geben. Okay, jetzt kommt es als Parameter hierher und eigentlich kommen sie nicht. Gehen Sie also noch einmal zu dieser Koordinateninstallation hier den Eingabeparameter. Obwohl sie es nicht haben, immer noch kein Problem, ist es besser zu geben. Okay, ich unterstriche EB. Speichern Sie es in der Syntax, aktivieren Sie diese, aktiviert. Und jetzt ist es aktiviert. Ich gehe zu diesem Formular. Klicken Sie auf diesen Änderungs-MOD. Also float value one, den wir gesehen haben, oder? Eigentlich werden wir uns jetzt in den Tisch schauen. Basierend auf dieser Tabelle, Tabellen-Demo, Demo. Hier. Interface, das Interface, dieselbe Schnittstelle, die Sie hier im dritten Adobe-Formular sehen können. Stimmt's? Das Dienstprogramm ist also sehr taktisch hier. Demut ist hier in der Mitte ein großer Faktor , großer Vorteil über ein Jahr. Nun, eine Anforderung, die auf dieser EV ELM basiert, möchte ich die Daten füllen, oder? Also schon Code habe ich geschrieben. Ich möchte dieses Feld in der Ausgabe anzeigen, dieses grüne und dieses globale Datenfeld dort drüben. Diese Abstimmungen werden also in diesem Zusammenhang vorhanden sein. Dann können wir nur diese variable Region nutzen. Ziehen Sie es also per Drag & Drop hierher. Okay? Also diese internen Entwickler kommen iTune diesen Artikel und diese wichtigen Parameter , die hierher gekommen sind, okay? Nun, von diesem Layout aus, okay? Und was sehen die Daten an? Und hier, hier ist ich M unterstriche EVL und einfach per Drag & Drop hier rüber. Die meisten Dinge werden erledigt. In Ordnung, das wird also für die Positionsreihenfolge sein. Bestellen. Lassen Sie mich die Größe ein wenig erhöhen. Jetzt ist es in Ordnung, aber sie macht es hier drüben. Und entsprechend dieser bestimmten Reihenfolge. Sehr einfache Möglichkeit, die Tabellen zu füllen. Einfach per Drag-and-Drop. Ziehen Sie es einfach hi 4. Kurs 3 Content zur nächsten Seite in Adobe Form in Tabelle: Hallo allerseits. Guten Morgen. In der heutigen Zeit werden wir also nicht näher auf die Tabelle im Adobe-Format eingehen , wie wir die Tabelle anzeigen können. In unserer letzten Klasse. Wir haben ein Beispiel für ein schwebendes Feld gesehen, wie können wir einen Wert in einen Text binden, oder? Wir haben auch gesehen, wie wir einen Tisch ausstellen können. Aber als der Inhalt einer Tabelle mehr als eine einseitige Seite war, konnten wir nicht anzeigen. Wie können wir also das zeigen, dass wir uns unsere heutige Prüfung ansehen werden. Okay, also bevor wir darauf eingehen, Lassen Sie uns besprechen, wie viele v wir eine Tabelle erstellen können. Also ohne das Unterformular direkt zu verwenden , indem Sie dieses Tabellenobjekt in das Formular ziehen. Eine andere Möglichkeit, was wir tun können, können wir den weichen Schaum über das Textfeld verwenden und dann können wir die Tabelle anzeigen. Bei der ersten Methode. Wenn wir das Tabellenobjekt aus der Datenansicht in das Formular ziehen, erstellt es automatisch das Tabellenobjekt. Wir können es also sagen, ohne das Unterformular zu lesen oder das Tabellenobjekt zu verwenden. Okay? Und hier, mit diesem Unterformular, werden wir dieses sehen. Aber was ist diese Unterform, also versuchen wir, das Unterformular zu verstehen. Salzform ist nichts anderes als es ist hilfreich, um die Felder, Tabellen oder verschiedene, verschiedene Objekte zu gruppieren , okay? Seine Hauptnachrichten, es wird hauptsächlich zum Gruppieren der verschiedenen oder ähnlichen Objekte verwendet. Okay. Ähnliche Objekte. Noch ein paar Punkte, die ich über das Handy geschrieben habe. Dies ist ein sehr wichtiges Objekt innerhalb des Formulars. Das ist sehr nützlich. Eigentlich. Dies ist sehr wichtig, sehr nützlich. Okay? Dies wird sehr häufig und häufig verwendet. Definitionsgemäß können wir das machen. Unterformular ist ein Abschnitt im Formularentwurf, der die Verankerung, das Layout und die Geometrie für die Objekte ermöglicht . Und grün bedeutet, dass es dafür verantwortlich ist, die Dinge gemeinsam zu organisieren. Das ist die Bedeutung von Verankerung. Okay, also Layout-Management, die Dinge zusammen organisieren. Und dann das GMAT-Management, das heißt das Schiffsmanagement für die Objekte. Das ist sehr nützlich. Die Objekte in einer Unterform können in Zeilen, Spalten oder einer anderen Art von ausgeglichener Anordnung angeordnet sein . Ein paar Notizen sind hier. Mehr als ein Unterformular kann in einem Formularentwurf verwendet werden , oder? Wenn wir ein Adobe-Formular erstellen , mehr als ein Unterformular, können wir einen anderen Punkt verwenden. So können Formulare in anderen Unterformularen platziert werden. Verschachtelte Unterformulare sind also möglich. Die Beziehung wird in der Hierarchiepalette angezeigt. Hier sehen Sie also, dass dies eine Hierarchie-Palette ist. Hier können wir die Beziehung zeigen, oder? Wirklich spüre es bedeutet, dass darin das Hauptunterformular ist. In diesem Unterformular befindet sich ein anderes Unterformular. In der Hierarchie. Gültiges Formular ist mit einem Knoten bezeichnet. Sie können sehen, dass dies ein Knoten ist, das ist ein Knoten, richtig? Hier. Wir haben drei Knoten, jeweils einen a und B. Und wenn er das sieht, ist diese Unterform auch ein Knoten. Und die Objekte kamen in einer Unterformel die unter dem SOP-Formular angezeigt wird, eine Bestellung, oder? Die Kinder des weichen Gebildes haben Änderungen auf der Augenhöhe der Unterform geerbt . Und es weiche Schaumeigenschaften sind unabhängig voneinander. Weiche Schaumeigenschaften sind voneinander abhängig. Okay. Die Unterformulareigenschaften sind unabhängig voneinander. Ordnung. Versuchen wir nun zu sehen, wie wir eine Tabelle erstellen können , ohne das Unterformular zu verwenden , wie wir es in unserer letzten Klasse gesehen haben. Aber heute werden wir sehen, ob mehr als ein Seiteninhalt vorhanden ist. Wie wir durch die nächste Basis fließen können, wie wir den gesamten Inhalt anzeigen können. Okay, komm her und das ist das SOP-Formular. Ich werde eine Jade-Adobe-Demo ohne Salzform erstellen, okay, ohne Unterformular. Also lass uns den Namen nennen. Ich gebe ihnen einen , denn wenn er bereits erstellt wurde, klicke auf diese Schaltfläche Erstellen. Und Adobe-Formular und Demo. Ohne Unterformular. Und zeige den gesamten Inhalt an. Zeigt die gesamte Content-Schnittstelle an. Jif Adobe Demo. In der letzten Klasse haben wir diese Schnittstelle verwendet, dieselbe Schnittstelle. Ich benutze es hier drüben. Klicken Sie auf die Schaltfläche Speichern und dann auf dieses lokale Objekt. Da dies das neue Formular ist, muss ich dieses I TPU-Element, welche interne Tabelle wir hier in der Schnittstelle füllen, erneut ziehen und ablegen welche interne Tabelle wir hier , wir haben die Logik geschrieben, um dies zu füllen. Artikel ablegen. Doppelklicken Sie darauf. Und hier unter der Code-Initialisierung habe ich das geschrieben, führe deine Informationen aus. Und unter den Informationen füllen wir den Bestellartikel, diesen Artikel bis zu 100 Roche, ich wähle aus diesem schönen, das ich im Adobe-Formular anzeigen muss . Geh zurück und geh jetzt zum Kontext. Ziehen Sie von links nach rechts. Jetzt tendiere ich dazu, dass Ihr Artikel hier ist. Klicken Sie auf dieses Layout. Okay? Ziehen Sie einfach diesen Tisch und legen Sie ihn hier rüber. Automatisch wurde das Tabellenobjekt erstellt und das Binden von allem wurde stattgefunden. Okay? Klicken Sie auf das okay, Button. Sind verdaut. Ein bisschen. Gelächter. Es ist jetzt in Ordnung. Wenn Sie möchten, können Sie einfach alles auswählen und die Schriftart ein wenig erhöhen. Okay. Also hier haben wir die Schriftart und ich klicke auf diese Seite und gebe die Schriftart vielleicht 16. Das Wissen wurde also erhöht. Und lassen Sie uns die Größe dieses Artikels ein wenig verringern. Setzen Sie den Cursor dorthin und ziehen Sie einfach auf diese Seite, setzen Sie den Cursor auf diese Linie und ziehen Sie nach links. In ähnlicher Weise finden Sie hier, dass eine Materialnummer etwas größer sein kann, also werde ich einfach ihre Größe erhöhen. Auch hier. Wir haben es geschafft und jetzt sieht es gut aus. Okay, gut. Heb es einfach auf. Und sobald es gespeichert ist, klicken Sie einfach auf die Schaltfläche Speichern. Automatisch bindend und alles wurde erledigt. Wenn Sie hier anklicken und zum Objekt gehen, sehen Sie tatsächlich, dass es hier angezeigt wird, rechte Hand für den Artikel auch wir haben den verbindlichen Klick auf diesen Artikel. Klicken Sie tatsächlich darauf. Ja. Klicken Sie also noch einmal, eigentlich nicht richtig ausgewählt. Die, die ich aussuchen möchte. Dass Sie hier sehen können, dass es richtig ausgewählt ist und mit dem DBLP verbunden ist. Dblp hier drüben. Datenbindung, okay, Material Holz. Siehe hier, es ist gebunden, also wird automatisch die Bindung erledigt. So viel haben wir in der letzten Klasse selbst getan. Was wir wollen, wenn mehr als ein Datenelement vorhanden ist, möchte ich auf der nächsten Seite angezeigt werden. Okay? Zu diesem Zweck, was ich versuche zu tun, zeige ich Ihnen zuerst , wie es zu diesem Zeitpunkt angezeigt wird . Die speichern Sie es und schließen Sie hier. Nah von hier aus. Das System ist langsam, es dauert einige Zeit. Und jetzt ist es hier rüber. Jetzt aktiviere einfach. Drücken Sie die Eingabetaste, es wurde aktiviert, führen Sie diesen aus und geben Sie hier einen Dummy-Wert an. Diesen Eingabeparameter betrachte ich jedoch nicht unter der Where-Bedingung. Okay? Was auch immer wir an den Reichen passieren, kein Problem. Es wird Ihnen die 100 Datensätze geben da dort bis zu 100 Zeilen ausgewählt werden. Und hier sieht man, dass es die Daten anzeigt, aber nicht alle 100 Roche, okay, ich möchte alle 100 Straßen angezeigt werden. Zu diesem Zweck muss ich den zweistufigen Prozess verfolgen. Was sind diese zweistufigen Prozesse? Wir werden es hier sehen. Klicken Sie noch einmal auf dieses Layout, gehen Sie dorthin. Und im ersten Schritt müssen wir dieses Unterformular hier auswählen. Gehe dann zum Unterformular und zur Inhaltsmarkierung von Position zu Float. Okay? Dies ist der erste Schritt. Okay? Wählen Sie nun diese Tabelle aus. Klicken Sie auf diese Tabelle. Wählen Sie die Tabelle aus und wählen Sie diese Option aus. Erlauben Sie Seitenumbrüche im Inhalt. Okay. Was ich zuerst gemacht habe, bin ich zu diesem Unterformular gekommen, das unbenannte Unterformular ist. Und hier unter dem Inhalt habe ich Float gegeben. Okay? Nachdem ich darauf geklickt habe, unterstrichen IT den Anzeigepunkt. Und ich bin hierher gekommen und habe mich entschieden, Stückbruch innerhalb von Punkten zulassen. Also zwei Schritte, die ich hier gemacht habe, klicke jetzt auf die Schaltfläche Speichern und schließe diese dann. Schließ das hier. Jetzt ist es geschlossen. Und klicke auf diese Schaltfläche „ Aktivieren“. Aktivieren und drücken Sie, wenn es hier einen W-Wert gibt, drücken Sie F8. Wählen Sie hier die LP 01 aus. Klicken Sie auf diese Druckvorschau. Jetzt kannst du hier sehen, dass alle Gegenstände bevölkert werden, oder? Eine von 40 Strings, das bedeutet, dass die ganzen Seiten da sind, oder? So werden die erste Seite, jetzt die zweite Seite, jetzt die dritte Basis und die vierte Seite, alle 100 Datensätze angezeigt. Nun, die zwei Schritte, denen Sie folgen müssen, habe ich geschrieben, dass einer in der PT auch den ersten Schritt hier auswählen muss. Und im zweiten Schritt müssen Sie die Tabelle auswählen. Hier müssen Sie das Unterformular auswählen, und hier müssen Sie das temporäre auswählen. Geben Sie den Link für dieses PPT im Beschreibungsfeld an. Vielleicht kannst du diese PPT-Datei vergewaltigen. Dies war die Geschichte für ohne das Unterformular zu benutzen. Nun, wie können wir mit Hilfe des Unterformulars die Tabelle erstellen. Lass uns sehen. Die Verwendung des Unterformulars kann also mit verschiedenen Löhnen erfolgen, okay? Es kann auf verschiedene Arten erreicht werden. Ich sage dir ein oder zwei Wege hier drüben. Sobald Sie das Konzept des Unterformulars verstanden haben, können Sie sogar mehr erfahren , was auch auf Ihren Anforderungen basiert. Also hier direkt Tabellenobjekt innerhalb des Unterformulars. Okay? Und auf andere Weise können wir, anstatt das Tabellenobjekt zu verwenden, was wir tun können. Verwenden der Textfeld-Objektor-Site, des Unterformulars. Also hier, lass mich hier einfach etwas Farbe machen. In Ordnung. Die beiden, für die ich mich entscheiden werde, der Foster V. Nun, komm hierher im System, geh zurück und geh zurück, und wir erschaffen uns gegenseitig. Wir bilden V-Sub-Formular. Okay, mit dem Unterformular. Klicken Sie auf diese Schaltfläche „Erstellen“. Und debuggen. Verwenden des Unterformulars. Habe den Namen der Schnittstelle hier drüben gegeben. Die vorhandene Schnittstelle selbst, die ich verwende, klicken Sie auf das lokale Objekt der Schaltfläche Speichern. Und jetzt holen Sie sich diese globalen Daten, diese Innentemperatur, hier drüben, denn dies ist eine neue Form. Und speichern Sie es einfach, klicken Sie auf dieses Layout. Es ist hierher gekommen und geht jetzt zur Hierarchie, schon sind wir in der Hierarchie da . Benennen Sie dieses um. Wir können diesen Azure-Körper markieren. Und klicken Sie mit der rechten Maustaste hier, fügen Sie ein Unterformular ein. Und das ist unser Unterformular. Dieses Unterformular werden wir für die Gruppierung von Objekten verwenden . Okay? Gehen Sie nun zur Datenansicht und ziehen Sie dieses Ansichtselement direkt hier rüber. Okay? Klicken Sie jetzt darauf. Okay, passe es einfach ein bisschen an. Also die Vorgabebestellnummer, ich werde nur ihre Größe verringern , damit sie richtig passt. Das Material Holz und alles ist in Ordnung. Jetzt lass es mich hier rüberlegen. Also wähle das noch einmal aus und lege es hier oben. Also ist es alles Leo, wünscht dir, wie du willst? Okay. Nichts Schwereres und Schnelles. Es hängt alles von den Anforderungen ab, nur dass sie es richtig ausgerichtet halten wollen . Und auch hier werde ich den Justierer hier hinzufügen. Also, jetzt innerhalb des Unterformulars, wurde es richtig eingestellt. Okay? Also diese Formatierung und alles, wenn du willst, kannst du es wieder tun, ich stelle sie auf 16 ein und wähle diesen Ball aus. Also wird es jetzt aussehen, gut. Was müssen wir tun, wenn Sie einfach auf diese Schaltfläche Speichern klicken und darauf klicken. Klicken Sie darauf und versuchen Sie es auszuführen. Okay, versuchen wir die Ausgabe auszuführen und zu sehen. Sehen Sie sich die Ausgabe an, es wird die Ausgabe nicht erhalten. Okay? Also lasst uns nachsehen. Es gibt hier drüben einen Dummy-Wert. Und klicke auf diese LP 01. Okay? Wir werden also sehen, dass wir die Ausgabe bekommen. Wir bekommen die Ausgabe, aber nicht alle Daten, oder? Wir bekommen die Ausgabe, aber nicht alle Daten. Wir möchten alle Daten mit diesem Unterformular abrufen. Okay, wie geht man einfach zurück? Geh zurück. Geh zurück. Klicken Sie nun auf das Layout und hier sind wir hierher gekommen. Jetzt. Wählen Sie hier das Unterformular aus. Dies ist das Tabellenformular , das wir erstellt haben. Geben Sie einfach einen Namen, aussagekräftiges Namentabellenformular an, das ich angegeben habe. Jetzt. Hier musst du den Float auf der Unterformularebene auswählen, okay? Dann geh zur Bindung. Und hier musst du die Daten binden. Hier ist es eigentlich nicht erforderlich, lass es einfach. Das ist wichtig. Also telefonieren Sie unter dem Unterformular, diese Float-Option, wir müssen Seitenumbruch innerhalb des Inhalts auswählen und zulassen. Und so viel. Was reicht jetzt. Okay, lass uns nachsehen. Schließ das hier. Speichern Sie es, überprüfen Sie die Syntax und aktivieren Sie sie. Also habe ich jetzt aktiviert, bitte, wenn es hier einen Dummy-Wert gibt, im Grunde passen jetzt LPG von eins und Druckvorschau. Und jetzt lass uns sehen. Dennoch können wir nicht alle Daten sehen. Finde noch ein paar Schritte. Wir müssen es nehmen. Lass uns nachsehen, was das Problem ist? Was sind die anderen Schritte, die wir hier überprüfen müssen? Klicken Sie auf dieses Layout. Kommen Sie also zum Layout und wählen Sie diese Tabelle aus. Und komm hierher, wähle das aus, erlaube Seitenumbrüche innerhalb des Inhalts. Eine weitere Option, wir müssen diese auswählen, um sie zu verpassen. Dieser hier, das spar es und schließe diesen. Also von hier aus. Speichern Sie es jetzt einfach noch einmal und aktivieren Sie es. Und wir laufen noch einmal. Dieser Effekt gibt hier einen gewissen Wert. Führen Sie diese LPG Rowen-Druckvorschau aus. Und jetzt haben wir diese Daten. Jetzt kommen auch die Daten nicht. Was ist das Problem? Lass mich nachsehen. Klicken Sie auf den Zurück-Button und lassen Sie uns untersuchen welches Problem angezeigt werden soll. Also vielleicht noch eine Option für die Geflogenen. Einige relevante Immobilien, die nur im Rollstuhl fehlen können die Immobilie einrichten und wir versuchen es noch einmal. Klicken Sie auf das Layout. Es öffnet sich. Jetzt. Klicke auf diesen Körper. Für den Körper ist er also immer noch positioniert. Klicken Sie auf diesen Betrug. Lassen Sie diesen Stein innerhalb des Inhalts zu. Dies ist erforderlich, denn wenn mehr Inhalte zu haben sind, erlauben wir eine bezahlte Aufschlüsselung. Okay. Es wird also zur nächsten Seite wechseln. Klicken Sie auf dieses Tabellenformular. Hier ist es flüssig, es ist gut. Klicken Sie auf diese Bindung. Die Bindung der Hafta. Diese Option muss meiner Meinung nach nicht ausgewählt werden. Wiederholen Sie ein Formular für jedes Datenelement. Es ist nicht erforderlich , weil wir in das Unterformular all diese Dinge einsetzen. Mit dieser Option können wir sie befreien. Klicken Sie nun auf diesen Rechnungsunterstrich und gehen Sie zur Tabelle. Row Shedding, das ist in Ordnung. Aber die Nation und verbindlich. Die Bindung sieht jetzt gut aus. Anders mit den Daten und der ganzen Bindung sieht es hier drüben richtig aus. Es ist in Ordnung. Und jetzt klicken Sie einfach auf die Schaltfläche Speichern schließen. Und noch einmal versuchen wir einfach zu sehen, ob es funktioniert oder nicht. es einfach laufen. Geben Sie hier einen Dummy-Wert an und drücken Sie, wenn es die Druckvorschau von LP 01 gibt. Und los geht's, wir bekommen die Daten und jetzt funktioniert es gut. also auch dieses Unterformular verwenden, haben Sie gesehen, wie wir die Daten hier mit diesem Unterformular abrufen . Wir haben eine andere Option, ich sage es mit dem Textfeld House. Dieser Teil zum Anzeigen der Tabellendaten im Textfeld im Unterformular. Wir werden es im nächsten Video sehen. Vielen Dank, dass Sie sich dieses Video angesehen haben. Bitte mag und abonniere, was mich motiviert, was mich ermutigt, immer mehr Videos für dich zu erstellen . Danke. 5. Kurs 4 Adobe Form Driver Programm: Hallo allerseits. Guten Morgen. In dieser Lektion erstellen wir ein Adobe-Formulartreiberprogramm, das das Adobe-Formular mit Hilfe von aufruft und sie werden generiert Funktionsbaustein und zeigt die Adobe-Formularvorschau an. Und so ist es im Benutzerausgang oder -erweiterung oder in Form. Dieses Recht, das Treiberprogramm von dem aus das Adobe-Formular aufgerufen und angezeigt wird. Um den Adobe programmatisch anzuzeigen, verwenden wir den Funktionsbaustein. Eine davon ist der Epi-Job Open. zweite ist der Unterstrichenname des Unterstrichenmoduls der FP-Unterstrichenfunktion . Und der dritte ist der API-Unterstrich, unterstrichen Cloche. Gehen wir im System. haben wir bereits in unserer letzten Klasse entwickelt Diese Funktion haben wir bereits in unserer letzten Klasse entwickelt. Und es gibt dem Ende eine schöne Ausgabe hier drüben, Sie können einfach beobachten, dass dies die Ausgabe ist , die wir in unserer letzten Klasse in den Adobe-Schriftarten gesehen haben , oder? Nur um zurück zu gehen und den gleichen Output, den wir aus dem Windelprogramm bekommen wollen dem Windelprogramm und einen vielfältigen Hintergrund schaffen. Gehe zu SETT Gate und Jared, Adobe-Treiberprogramm. Okay, klicke auf diese Schaltfläche „ Erstellen“. Und Adobe von Drive oder Programmtyp ausführbar. Klicken Sie auf die Schaltfläche Speichern. Lokales Objekt. Wählen Sie dieses lokale Objekt aus. Jetzt ist es ausgewählt und wir sind hierher gekommen. Okay? Also der erste Funktionsbaustein, der erste Schritt namens FM. Wenn b, Job in einem Smartphone geöffnet ist, dieser Job geöffnet und alles ist hier in Adobe-Form nicht erforderlich. Es ist erforderlich, wenn wir nicht geben, wird es nicht anrufen können. Geh hier im Muster. Wenn B unterstrichen, Unterstrich geöffnet und ein Dummy-Parameter, müssen wir ihn zu diesem Zeitpunkt übergeben , um den Syntaxfehler zu vermeiden. Gib erstelle eins. Ellis unterstreicht Params, taucht Control V und übergibt diesen speziellen Parameter hier. Und jetzt aktiviere das Akzeptieren und Hinzufügen. Die Ausnahme zu aktivieren ist immer eine gute Vorgehensweise. Hier können wir die Ausnahme behandeln , die ebenfalls empfohlen wird. Jetzt. Jetzt rufe ich das Adobe-Formular auf. Wie wir das wissen, müssen wir den Funktionsbaustein aufrufen. Was ist also der Funktionsbaustein für dieses Adobe-Formular? Führen Sie das einfach aus und das ist der Funktionsbaustein. Wir kopieren das und kommen her. Entfernen Sie dies, klicken Sie auf dieses Muster Control V, drücken Sie die Eingabetaste. Und automatisch können Sie sehen, dass sich die Signatur hier in dieser Signatur ausgefüllt hat hier in dieser Signatur ausgefüllt und wir können hier einen Dummy-Wert weitergeben. Also unterstreicht P EB Ellen. In diesem Barmeter. Wir können auch definieren. Also müssen wir tatsächlich die Parameter B Unterstrich EB ELN definieren , Typ E, B, E, N und vollständig stoppen. Kopiere das und füge es hier ein, das ich schon geschrieben habe. Jetzt. Aktivieren Sie hier die Ausnahme. Hier können wir die Ausnahme bewältigen. Danach müssen wir den Funktionsbaustein schreiben. Wenn V Job Claude, wenn Sie keine Seite aus nächster Nähe schreiben , können Sie die Ausgabe nicht sehen. Wenn P dow den Moderator schließt. Und jetzt rette es einfach hier weg. Dies ist der Import ist nicht erforderlich, außer da wir es aktivieren können. Und Winter. Jetzt ist es in Ordnung. Speichern Sie es einfach, überprüfen Sie es und aktivieren Sie es. Speichern Sie es erneut, gibt hier einen Dummy-Wert, 1234, etwas wie das LPG auf eins ausfällt. Druckvorschau. Und wir können die Ausgabe sehen, die gleiche Ausgabe, oder? Aber was passiert Genau wie beim Smartphone, wenn Sie sich daran erinnern, dass wir nicht wissen, welcher Funktionsbaustein dieser intelligenten Form entspricht, wenn wir das Smart-Formular von einem System auf ein anderes System verschieben Smart-Formular von einem System auf ein anderes System nicht wissen, welcher Funktionsbaustein dieser intelligenten Form entspricht, wenn wir das wird generiert. Es hängt von den Nummernkreisen ab, oder? Also wenn im Qualitätssystem, oder? Was ich also versuche für jene Leute zu sagen , die das Konzept nicht verstehen, wie es zur Hälfte im anderen System sein wird. Ich möchte es hier drüben ein bisschen erklären. Nehmen wir an, das ist Ihr Entwicklungssystem während der Entwicklung sehr Wort , das zum Qualitätssystem gehen wird , oder? Und dann geht es an das Produktionssystem. Okay? Also im Smartphone, was passiert, das Konzept, wenn Sie sich daran erinnern, nehmen Sie an, dass Ihr Funktionsbaustein Asia mit einigen, so etwas endet. Außerdem wird Ihr Funktionsmodell da sein und es endet mit einer Nummer. Unterstützen wir Double 05. Das Gleiche ist Smart Form. Wenn Sie hier in die Qualität eingehen, wird der Funktionsbaustein generiert, der mit sechs oder sieben oder acht endet . Nehmen wir an, hier ist es. Okay, warum? Weil die Nummernbereiche, die hier verfügbar sind, die für diesen Smartphone-Funktionsbaustein definiert wurden . Bis zu sieben waren es Besatzer, also wird es die Acht brauchen, okay? Es gibt also keine Garantie dafür , dass das Funktionsmodell hier, das ihrem Smartphone im Entwicklungssystem entspricht , nicht unbedingt da drüben ist. Es kann anders sein, um es zu vermeiden. Und das Gleiche wird hier passieren, was auch immer ihr Smartphone-Funktionsbaustein oder Adobe von der Funktion mit der gleichen auch für das Adobe-Formular gut hält. Also im Falle eines intelligenten Formulars oder eines Adobe-Formulars, wenn wir zum anderen System gehen. Es garantiert nicht, dass es keine Garantie gibt , dass der Name des entsprechenden Funktionsbausteins , der nach der Aktivierung generiert wurde , im gesamten System gleich ist. Was entspricht der Funktionsbaustein dem Smartphone, der Smartphone-Linda-Qualität ? Was ist das Funktionsmodell in der Produktion , das der gleichen intelligenten Form in der Produktion entspricht. Um das zu erhalten, hat SAP einen Funktionsbaustein gegeben. Dieser Funktionsbaustein ist nichts anderes als hier im Adobe haben wir die If B Unterstrichenfunktion unter dem Unterstrichennamen des Score-Moduls. Also lass uns diesen Funktionsbaustein aufrufen. Wenn B unterstrichen wird, Unterstrich Modulname im Smartphone, haben wir eine übermäßige Unterstrichenfunktion. Dies ist der andere SS7. Hier in Adobe-Form haben wir FB. Also unterstreiche ich den Namen hier drüben, gib einfach den Namen des Adobe-Formulars an, das du erstellt hast. Name des Adobe-Formulars wird im gesamten System gleich sein. Aber wir können das Adobe-Formular nicht aufrufen. Wir müssen den Funktionsbaustein aufrufen den Funktionsbaustein um das Adobe-Formular oder ein Smartphone zu generieren. Zu diesem Zweck muss der Name des Funktionsbausteins identifiziert werden. Okay, also gebe ich diesen Namen des Abu Dhabi-Formulars weiter, oder? Und es wird mir im entsprechenden System den Namen des Funktionsbausteins geben. Also hier geben wir den Unterstrich des Lebenslaufs, Adobe fm, fm. Diese beiden können wir es hier abkommentieren. Z v Unterstrich, es wird unterstrichen. Wenn m, können wir es hier dynamisch weitergeben. Eine weitere Sache, die ich hier teilen möchte, wenn Sie das Adobe-Formularlayout im selben System ändern . Hier im selben System. Wenn Sie zum Layout kommen und etwas Bindung und Extra ändern. Und wenn Sie ein zusätzliches Feld hinzufügen und alles, wenn Sie aktivieren, wird der andere Funktionsbaustein im selben System generiert . Du kannst es selbst versuchen und diesen erleben. Okay? Selbst um ein Szenario zu vermeiden, Miss, vermeiden Sie Verwirrung im selben System, wenn wir denselben Funktionsbaustein verwenden und darauf verzichten , im selben System zu ändern, auch das gleiche Adobe-Formular. In Ordnung. In Bezug auf das Auslegen einiger Bindung, ein zusätzliches Feld, einige zusätzliche Objekte, dann ist es nicht 369, es wird 370 werden. Okay, also zu diesem Zweck ist es auch notwendig, das zu verstehen. Entsprechender Funktionsbaustein Derzeit, was es ist, gibt Ihnen dieser spezielle Funktionsbaustein genau den Namen des aktuellen Funktionsbausteins. Okay? Also jetzt das Speichern Sie es hier und überprüfen Sie die Syntax. Nun, der Lebenslauf-Unterstrich, es wird FM sein, muss ich eigentlich erklären. Kommen Sie also in den Daten hierher und erklären Sie dies. Geben Sie also ein, das Datenelement ist funky. Nennen Sie nur, um zu überprüfen. Klicken Sie darauf. Ja. Sie können sehen, dass Datenelement der Funk-Name ist. Kopieren Sie dies, gehen Sie zurück und geben Sie den Namen des Detailelements hier an. Also diese Erklärung, Asien, erfolgreich. Jetzt habe ich gegeben, deaktiviere die Syntax und wie es funktioniert und aktiviere sie. Es wird jetzt aktiviert. Es ist jetzt aktiviert, drücken Sie F8 und geben Sie hier einen Dummy-Wert an. Jetzt. Aber es passt. Ich drücke nur, ob es die LP 01 Druckvorschau gegeben hat die LP 01 Druckvorschau und du siehst, dass die Daten angezeigt werden. Okay, gut. So können wir ein Wochenende generieren so das Adobe-Formular-Treiberprogramm zu erstellen . Ordnung. Hoffe also, dass es dir klar ist. der nächsten Entscheidung werden wir noch ein paar andere Sachen sehen. Und noch einmal möchte ich dir hier sagen, ich etwas Pink auf WhatsApp bekommen habe. Und in dem Kommentar , dass ich nur diese Dinge besprechen werde, oder werde ich etwas Schaum von Grund auf nehmen , um eine vollständige Formentwicklung wie Verfahren oder eine Rechnung zu mögen. Eigentlich bereiten wir zu diesem Zeitpunkt nur die Grundlagen vor. Wir machen nur unsere fundamentalistischen Stärken, die Fundamentaldaten stark sein werden, wird ein interaktives Adobe-Formular für die Bestellung erstellen . Und dann wird das von Grund auf neu sein, eigentlich von Grund auf bis zur vollständigen Entwicklung. Und wir werden versuchen, maximale Funktionalität dort zu platzieren, maximales Layout in Bezug auf Adobe. Also lasst uns damit aufhören und wir werden uns im nächsten Video treffen. Tschüss, tschüss Hab einen schönen Tag. 6. Kurs 5 Adobe Form Image Hochladen mit SE78 und normaler Methode: Hallo allerseits. Guten Morgen. Willkommen zur nächsten Episode von Adobe Form. In dieser Folge erfahren wir , wie wir ein Bild in Adobe-Form hochladen können. Es gibt drei Möglichkeiten, das Bild in das Erwachsenenformular hochzuladen . Fördern Sie die sehr einfache Art und Weise, wie wir es hier haben. Wir können das Bildobjekt direkt im Adobe-Formularlayout-Designer verwenden. Und wir können den Weg auf unserem Desktop oder unserem lokalen Computer angeben . Und dann können wir das zeigen. Wir werden zuerst sehen, und dann werden wir sehen, wie wir das hochgeladene Bild in SAS 78 verwenden können , wie wir es in einem Smartphone und einer SNPS-Krypto tun, oder? Und das hochgeladene Bild werden wir mit Hilfe des Interface-Programms bekommen. Wir werden diese Klasse verwenden, diese Utility-Klasse und Methode dieser Utility-Klasse. Diese Methode wird dieses Objekt vom AC 78 Documents Server abrufen . Und es wird im Adobe-Formularprogramm im Hexadezimalformat oder den hexadezimalen Inhalt geben im Adobe-Formularprogramm im Hexadezimalformat oder , den wir in unserem Adobe verwenden werden . Daraus werden wir im Detail sehen. Die ersten beiden, die wir im Detail sehen werden , und die dritte, werden wir in der nächsten Entscheidung mit einer benutzerdefinierten Tabelle sehen, als würden wir ein Bild in unsere benutzerdefinierte Tabelle hochladen und wie wir können verwende dieses Bild in Adobe-Form. Diese werden im kommenden System sehen. Lassen Sie uns die ersten beiden besprechen , die wir auf einfache Weise fördern. Und das hier habe ich gerade hier geschrieben, dass das Bild hochgeladen wird, sehr einfach, direkt hochgeladen. Was wir tun können, können Sie ein grafisches Objekt erstellen , wie wir es hier haben. Das ist die Objektbibliothek, oder? Und dieses Bild, ich habe es hier rübergebracht. Ein Objekt, das ich erstellt habe, dieses Objekt habe ich damit verbunden. Ich habe diese URL hier angegeben. Und dieses Objekt wird das Bild von dieser URL abrufen. Und nachdem wir diese Imbed Image-Daten auswählen müssen, schauen wir uns das Detail an. Also geh zum Formular hier drüben. Habe bereits ein Formular erstellt oder vielleicht erstelle ich ein weiteres Formular. Klicken Sie auf diese Schaltfläche Erstellen, geben Sie den Namen der Benutzeroberfläche bereits an, diese Schnittstellen erstellten Bilder werden mit einfacher Technik in Adobe-Formular hochgeladen . Wissen Sie, die Transaktion in welcher m, Dies ist die SFP-Transaktion, oder? Um das Formular für Erwachsene zu erstellen. Gehe zum Layout. Und es ist sehr einfach. Wie ich dir sagte. Wenn Sie das Bild hochladen möchten, müssen Sie das Bildobjekt abrufen, oder? Hier haben wir also schon die Objektbibliothek. Wenn Sie die Objektbibliothek nicht haben, können Sie die Option Einfügen verwenden. Du kannst zum Standard gehen und von hier aus kannst du das Bild auch hier bekommen, oder? Oder wenn Sie diese Objektbibliothek nicht haben, können Sie diese ausfüllen. Sie können zur Objektbibliothek gehen und diese wird ausgefüllt. Gut. Es ist schon da. Gut. Ich verwende dieses Bild, um hier auszuwählen und klicke dann hier drüber. Also ist es gekommen. Das ist mein Pflegeschritt. Im zweiten Schritt gebe ich den Teil meines Bildes an. Also schon wenn Bilder auf meinem lokalen Computer vorhanden sind, ist dies das Bild, ist ein Bitmap-Image, Adobe Image dort oben auf dem Desktop. Ich wähle das aus. So können Sie sehen, dass es hier erscheint und es in 3D einfügen. Und Sie müssen diese Bilddaten einbetten auswählen. Dann können Sie nur das Bild sehen , um es zu speichern. Die Syntax. Und aktiviert. Sobald Sie Aktivator können und einfach von hier aus laufen und wir werden sehen, wie die Ausgabe kommt. Also wird es aktiviert. Nehmen Sie sich etwas Zeit. Denn der Server scheint besetzt zu sein oder tatsächlich für Adobe von Aktivisten und es braucht Zeit. Es gibt so viele Dinge, die sein müssen wie es im Hintergrund passiert. Führen Sie das hier aus und klicken Sie auf diesen Yes-Button. Nun, nur um die LP 01 Druckvorschau zu starten und zu geben . Und lass uns sehen. Also geh runter. Hier haben wir das Bild, okay, es wurde hier hochgeladen. Diese Einbettungsoption muss also ausgewählt werden. Okay? Sie müssen Bilddaten einbetten auswählen , nachdem sie den Pfad angegeben haben. Wenn Sie nicht auswählen, wird es nicht angezeigt. Also der erste Weg, den ich dir gezeigt habe, den zweiten Weg, den Assistenten noch zu benutzen. Gehen wir also zu einem C7, C8. Und zuerst werden wir das Bild hochladen. Also gehe ich zu der Transaktion ist 78 und lade ein buntes Bild hoch, um dieses auszuwählen. Doppelklicken Sie hier drüben und klicken Sie dann dort hinüber, geben Sie den Namen des Bildes an, Adobe Demo. Und hier auch Adobe Demo, buntes Bild. Wählen Sie auf diese Schaltfläche klicken. Denken Sie an den Namen des Bildes. Okay. Es sagt, dass das ein ungültiges Format hat. Gut. Ich würde das Bild auswählen lassen, damit ich das erste Bild auswählen kann, dieses auswählen, auf diese Oktav-Schaltfläche klicken einen Namen des Bildes erlauben Adobe Demo ist. Wir müssen uns an mich erinnern, kopieren und einfügen, Phi. Jetzt geh noch einmal. Ich hätte gerne nur die Vorschau, wie sie aussieht. Klicken Sie auf diese Schaltfläche, Vorschau. Und hier können wir sehen , wie es hierher kommt. Geh zurück, klicke darauf. Gib dem SAP wieder bei verschiedenen Trends zu gehen . Gehen Sie zur SAP-Transaktion, um auf die zweite Weise zu sehen , wie wir das Bild vom AC 78 hochladen können . Also das neue Adobe-Formular, ich werde einen Bild-Upload mit der 78 und der Schnittstelle erstellen , die Adobe unterstreicht, und diese Code-Demos , die ich bereits in unserer letzten Klasse erstellt habe, die dieselbe Schnittstelle, die ich hier verwende. Ich schreibe die Logik und alles heute. Okay? Also lass uns gehen und etwas in dieser Schnittstelle machen. Okay, jetzt möchte ich es hier einfach erklären, dass zu diesem Zeitpunkt mein Bild hier 78 sagt. Also das ist mein C 78, richtig? Dies ist SC 78 ist nichts anderes als mit Hilfe dieser SE 78-Transaktion laden wir das Bild auf diesen Dokumentenserver hoch. Okay. Also haben wir das Bild auf diesen Dokumentserver hochgeladen. Wenn Sie also dort unter der Beschreibung von Slash oder SC 78 beobachtet haben , ist dies wie ein Anwendungsserver. Wir haben einen separaten Server in fast dem gesamten System. So heißt David auf einem Dokumentenserver. Also hier sind wir oben. Wir haben das Bild im BMF-Format auf den Dokumentserver hochgeladen . Okay. Gut. Also jetzt bist du sofort hier in einem C7. Jetzt möchte ich dieses Bild in meine Adobe-Formulare bringen. Also hier ist mein Adobe-Formular. Okay? Also Dido Clay, du weißt, dass du kein Objekt in Adobe-Formularen bekommen kannst. Was Sie also benötigen, benötigen Sie dieses Objekt. Dieses bestimmte Objekt sollte unter dem Kontext vorhanden sein. Nehmen wir an, dass dies unser Kontext von einem System ist und Sie müssen in die Kontexte eingehen, wie wir mit Hilfe eines Interface-Programms in diesen Zusammenhang kommen werden , oder? Was ich also von 78 machen werde, um diese Daten zu erhalten. Ich bekomme dieses Bild in dieses Interface-Programm, oder? Und sobald ich dieses Bild in dieses Interface-Programm aufgenommen habe , erhalten wir diese Unterstützung. Dieses Bild ist d v Unterstrichenbild. DV unterstrichen Sie also das Bild, das wir hier im Hexadezimalformat mit diesem speziellen Funktionsbaustein erreichen. Ich habe Ihnen gezeigt, dass ein Funktionsbaustein da ist , dass wir diesen speziellen Funktionsbaustein verwenden werden. Mit diesem Funktionsbaustein, einer Methode, holen Sie sich dieses Bild vom AC 78 ab. Okay? Ich bekomme dieses Bild von der 78. Und ich werde diese Hexa-Dezimalzeichenfolge eingeben, String eingeben. Okay, ich setze das Bild da rein. Nun, das Lebenslauf-Unterstrich-Bild, was ich im Kontext machen werde, werde ich einen Grafikmodus erstellen. Ich erstelle eine Grafik. Ich werde eine Grafik in der Reihenfolge im Kontext des Adobe-Formulars erstellen . Und dieser Grafikknoten binden sie an dieses DV-Unterstrich-Bild. Jetzt verwende ich in diesem Lebenszyklus von Adobe-Formularen ein Bildfeld. Ich verwende einen Bildfilter, nicht nur Bild, Bildfeld. Ich werde lesen, als hätten wir Text- und Textfeld. In ähnlicher Weise haben wir Imagefilm ausgestrahlt. Dexter besteht einfach darin, den Inhalt fest codierten Text anzuzeigen, aber das Textfeld, das wir verwenden, um das Feld dynamisch zu binden , um die Daten von der Schnittstelle zu erhalten, oder? In ähnlicher Weise haben wir den Bildfilter, den wir haben , um die Daten dynamisch von der Schnittstelle zu erhalten. Also dieses Bildfeld müssen wir verwenden, kein Bild. Okay? Also sobald wir es geschafft haben. Daten. Sobald wir dieses Objektbildfeld erstellt haben, werden wir dieses an diesen Grafikknoten binden . Und jetzt ist dieser Grafikknoten bereits mit einem CV-Unterstrich E-Dur verbunden. So wird Ihr Bild ausgefüllt, wie es an die Insassen des Lebenslauf-Unterstrichs geht , werden mit diesem Grafikknoten verbunden. Und dieser Grafikknoten wird mit diesem Adobe-Formularbild verblassen. So wird dein Flow sein. Jetzt, jetzt, jetzt, sehen sie , wie es funktioniert, wie wir es machen können. Lass uns hierher gehen. Und schon haben wir Image erstellt. Wir haben das Bild hochgeladen, gehen zu AC, gehen zur SFP-Transaktion. Und hier die zweite Zahl, genau das lässt mich jetzt alle anderen Dinge schließen. Okay. Gut. Lass mich das schließen. Ja. Oh, tut mir leid. Ich muss mich noch einmal einloggen. Also geh zu SFP. Und das ist das Adobe-Formular, das wir erstellen, um das Bild von einem C7, C8 hochzuladen , oder? Und wir haben diese spezielle Schnittstelle benutzt, oder? Ich werde eine weitere andere Schnittstelle erstellen , Angenommen. Okay, also doppelklicken Sie hier rüber. Diese Schnittstelle existiert nicht, damit ich eine Schnittstelle erstellen muss. Ich zeige es dir Schritt für Schritt. Gehe zu SFP. Gehen Sie hier zur Schnittstelle und erstellen Sie diese Schnittstelle. Klicken Sie vorerst auf diese Schaltfläche „Erstellen“ und rufen Sie das Bild vom 78 dokumentierten Server ab, oder? Und finde etwas über die wörterbücherbasierte Schnittstelle, das ist in Ordnung. Lokales Objekt. Und gehen Sie zu den globalen Daten, Sie müssen eine globale Variable erstellen. Denn in dieser globalen Variablen werden wir das Imaging-Hexa-Dezimalzeichenfolgenformat erhalten. Sie müssen also angeben, dass der Typ eine hexadezimale Zeichenfolge ist. String. String ist eine hexadezimale Zeichenfolge. Jetzt müssen Sie bei der Code-Initialisierung unter dieser Code-Initialisierung diese bestimmte Methode aufrufen. Lassen Sie mich dieses Methodenformular hier kopieren. Im Allgemeinen erinnern wir uns also nicht, Sie können es einfach googeln. Sie werden schnell diese Methode bekommen BTS, okay? Also habe ich das kopiert, komm her, her. Und das ist die Vorlage, oder wir können das verwenden, um eine Methode aufzurufen , die die statische Methode ist, die wir haben. Gehen Sie hier, und das ist die Methode VDS-Grafik als BMP abrufen, klicken Sie auf diesen Okay Button. Und jetzt musst du hier bestehen. Also was für ein Objekt? Es ist ein grafisches Objekt. Geben Sie also die Grafik hier wie Sie feststellen, wie Sie die Daten erhalten welche Daten weitergegeben werden müssen. Sie können also direkt zu slash sc 78 gehen , wo Sie hochgeladen haben. Und es wird eine ID dort drüben bekommen oder Sie können es einfach googeln. Es wird erfahren, wie man diese Funktionsbausteine benutzt. Sie können also hier sehen, doppelklicken und hier ist das die Grafik, oder? Das ist die Grafik. Also müssen wir die Grafik übergeben und dann müssen wir die ID als B-Map übergeben. Dann müssen wir die Farbbitmap übergeben. Wir haben als farbiges Bitmap-Bild hochgeladen, oder? Lassen Sie uns überprüfen, wie wir hochgeladen haben, ob wir als Farbbitmap hochgeladen haben oder wie? Also? Ja. Es kommt also, dass wir als Farbbitmap hochgeladen haben, oder? Nun, komm her und Grafiken, wir passieren müssen, lassen Sie mich einen Apfelbaum überprüfen, der dieses Programm hier geschrieben hat, Grafik, ja. Und dann müssen wir unter dem Namen den Namen des Objekts hier übergeben. Name des Objekts. Wir haben Adobe Demo gegeben, Adobe Unterstrich dm hier drüben geben. Und P Unterstrich-ID bedeutet, dass Sie hier eine Bitmap übergeben müssen, Map ID und B Typ BC oder BCE sein, naja, für Farbe und MON, für Schwarz und Weiß. Lassen Sie mich das ganze kopieren und ich werde es für Ihre Referenz verwenden , auch ich werde dieses komplette Programm in das Beschreibungsfeld schreiben , Kontrolle V. Also hier habe ich kopiert und eingefügt Von hier aus können wir zur B Unterstrich-ID gelangen, Map sein, das geben. B, b map, stellen Sie sicher , dass alles im Großbuchstaben vorhanden sein sollte. Und hier B, C oder l, denn das ist das bunte Bild. Hier. Sobald wir diese Methode aufrufen und diesen Parameter übergeben haben, wird das Bild hier im Hexadezimalformat in einem Store angezeigt. Wir können also diese globalen Daten verwenden, die wir nur über ein GV-Unterstrich-Bild haben, das wir erstellt haben, oder? Also lasst uns gehen und GV-Unterstriche geben. Dies ist der erste Schritt, richtig? Jetzt. Aktivieren Sie dies akzeptiert eine andere Best Practice. Sie können die Ausnahme auch behandeln. Jetzt geh dazu. Aktiviere einfach diesen. Die Aktivierung ist hier wichtig, so viel müssen wir nur tun. Aktiviere jetzt. Gehen Sie nun im nächsten Schritt zu diesem speziellen Adobe-Formular, das wir erstellen zweiten Namen in den Änderungsmodus gehen. Ich denke, es ist bereits im Änderungsmodus vorhanden. Es ist schon lieb. Mr. Jetzt klick darauf. Sparen. Klicken Sie jetzt darauf. Ja. Und jetzt sieht man , dass es in Ordnung ist. Also geh noch einmal zurück. Und das ist mein Adobe-Formular, das ich für ein C7, C8 erstelle. Und klicke auf diesen Kontext. Was Sie tun müssen, dieses globale Daten-GV-Unterstrich-Bild von hier aus müssen wir hier per Drag & Drop ziehen, da wir dieses Feld für die grafische Knotenbindung verwenden werden . Klicken Sie mit der rechten Maustaste hier, klicken Sie auf diese Schaltfläche Erstellen und erstellen Sie dann hier einen Grafikknoten. Dieser Grafikknoten wird mit dem DBA-Unterstrich-Bild verbunden. Wie macht man das? Hier? Sie haben das Eigentum. Was auch immer der Knoten, den wir hier für diese Eigenschaft erstellt haben , erscheint hier. Also haben wir für diesen Grafikknoten die Eigenschaft hier. Weil wir den Inhalt weitergeben. Wir bekommen den Inhalt hier im Hexadezimalzeichenformat. Wir müssen also die enthaltene Option verwenden, nicht die Referenz von Sand. Sie können hier sehen, dass es grafische, grafische Referenz zeigt. Wir müssen also die Optionen für den grafischen Inhalt verwenden , damit ich dieses GVE-Unterstrichenbild an diesen Moderator binden kann. Klicken Sie auf die Schaltfläche CC. Und das Feld ist was? Dv unterstrichen Bild. Und hier müssen Sie den Mime-Typ angeben, wie um welche Art von Bild es sich handelt, es ist Bild-BMP-Labyrinth muss diesem Bild-Slice BMP geben, diesen Inter, und speichern Sie es einfach. Sparen Sie es. Also klicke ich einfach auf diesen Speicher-Button. Es wurde gerettet. Und jetzt klicke auf dieses Layout. Klicken Sie auf dieses Layout. Es dauert einige Zeit. Halt einfach dran. Mein Layout wird geladen. Jetzt. Es wurde hier geladen. Und was wir jetzt verwenden müssen, müssen wir das Bild verwenden, nicht dieses Bild, Bildfeld, das wir verwenden müssen , weil wir die Bindung ausführen müssen. Okay? Also lege es hier rüber, wähle von dort aus und lege es hier hin. Okay? Führen Sie nun die Bindung aus. Ganz einfach. Geh her. Und Grafik. Sie müssen die Bindung mit diesem Grafikknoten durchführen, nicht mit dem CV-Unterstrich-Bild. Dieses DV-Unterstrich-Bild ist im Hexa-Dezimalzeichenfolgenformat vorhanden . Das wird hier nicht funktionieren. Sie müssen sich an diesen Graphic Novel binden . Wählen Sie dies aus, speichern Sie es, die Syntax. Aktiviere diesen. Das hier. Und es wird jetzt aktiviert. Jetzt werden wir einmal laufen und wir werden sehen, wie die Daten erscheinen. Jetzt wird es aktiviert oder jetzt ist es aktiviert. Führe das aus. Und wir werden sehen, ob es gut funktioniert oder nicht. Geben Sie dieser LPG-Zeile einen Klick auf diese Druckvorschau. Und los geht's, es funktioniert gut. Wir können das Bild hier sehen, oder? Es wurde gut hochgeladen, oder? So können wir das Bild hochladen. Und so können wir das Bild hochladen. Angenommen, ich möchte das anzeigen. Angenommen, ich möchte von ihren Windelprogrammen aus anrufen. Wir wissen also, dass der Anruf vom Debra-Programm bereits Treiberprogramm in der letzten Klasse erstellt hat, und ich habe Ihnen gezeigt, wie man das benutzt. Anstelle dieses Adobe-Formulars gebe ich diese Adobe-Formulare die entsprechende Funktion. Was warten wir, kommen, und jetzt werden die Daten angezeigt. Okay, also werde ich es einfach speichern und aktivieren, aktiviert. Jetzt bitte. Hier, LPG, R1 und R2. Also hier kommen wir auch richtig. Angenommen, eine Sache, die ich tun möchte, wenn ich auf diese Anstrengung klicke, es fragt nach mir Ausgabegerät und Equina. Ich muss auf Druckvorschau klicken, oder? Wenn ich diese Dinge aus dem Treiberprogramm automatisieren möchte , richtig, wie geht das? Ich will das Pop-up nicht und weiter kriegen. Was müssen wir zu diesem Zweck in diesem Parameter tun? Wenn ich den Job zum Anzeigen des Adobe-Formulars öffne. Dort geben wir diesen Parameter weiter, oder? Alison Discord params. In dieser Ellison Discord Eltern, die Vorschau, die wir aktivieren müssen. Okay? Dann müssen wir keinen Dialog ermöglichen, bedeutet, dass ich den Dialog hier nicht finden möchte. Du musst den Test geben. Sie erhalten hier eine ähnliche Option , die jedes Gerät aufgerufen hat. Es wird hier eine ähnliche Option erhalten , die Gerät genannt wird. Wenn Sie dieses Gerät auswählen, funktioniert es nicht. Prüfen Sie dies und aktivieren Sie dies. Okay? Ich zeige Ihnen nur, dass es nicht funktioniert, wenn Sie diese Geräteoption auswählen . Drücken Sie die Eingabetaste, es wird aktiviert und drücken Sie F8. Siehst du, es passiert nichts. Okay, das ist jedoch eine ähnliche Option, aber wir müssen uns nicht mit dem Gerät verwechseln. Tatsächlich müssen wir die DSD-Option verwenden. Also hier geben wir den DES DSD. Okay? Also habe ich oft Ziel anstelle des Geräts angegeben und jetzt wird es funktionieren. Ziel ist auch eine Komponente dieses Parameters. Führe das aus. Und dieses Mal. Wenn Sie es ausführen, werden wir sehen, dass direkt die Ausgabe hier drüben, kein Pop-up oder Dialog erhalten. Oder wir müssen den Pin-Pivot auswählen, oder? So was kriegen wir nicht. Gut. So viel, nur in dieser Lektion, werden wir in der nächsten Entscheidung von sehen wie wir hier hochladen können. Wie können wir hochladen, wie wir es in die Kundentabelle hochladen können. Also speichern wir das Bild zuerst in der benutzerdefinierten Tabelle. Dann werden wir sehen, wie wir in Adobe-Form kommen können. Gut. Vielen Dank, dass Sie sich dieses Video angesehen haben. Tschüss, tschüss Kümmere dich. 7. Kurs 6 Adobe Form Image Hochladen mit einer benutzerdefinierten Tabelle: Okay, also haben wir in der letzten Klasse gesehen, wie wir unser Bild mit dem AC 78 hochladen können , oder? Wir haben das Bild auf den Dokumentserver hochgeladen. Und von dort aus haben wir mit Hilfe dieser Klasse a das Bild in x, dem String-Format, bekommen. Und dann haben wir Daten mit Grafikknoten gebunden. Und diesen Grafikknoten, den wir im Adobe-Formular verwendet haben . Und wir konnten dieses Bild sehen, als wir diese essbare Form ausgeführt haben. Eine sehr einfache Methode auch, wir haben das Drag & Drop dieses Bildobjekt gesehen, oder? Und wir müssen zum Pfad auf dem Desktop oder auf dem lokalen Computer. Und wir müssen diesen Markt nehmen, Bilddaten eindringen und es begann, dieses Bild zu zeigen. Heute zeigen wir Ihnen, wie wir mit der benutzerdefinierten Tabelle hochladen können . Dies ist wenig schwierig und sehr wichtig zu verstehen, da es oft auf solche Anforderungen stoßen wird wo Sie eine eigene Tabelle erstellen müssen, dass S 78 ist oder das lokale Bild nicht hilf dir. In diesem Fall müssen wir diese benutzerdefinierte Tabelle verwenden. Lassen Sie uns also ein Szenario besprechen, in dem wir es verwenden können. Angenommen, große Unternehmen, sie sind ein großes Unternehmen, haben ein großes Unternehmen, und Sie haben mehrere Tochterunternehmen. All diese Unternehmen haben also das unterschiedliche, andere Logo. Okay? Also hier hast du das Logo, eins. Hier haben Sie das Logo-Tool und dann haben Sie das Logo. Und hier hast du das Logo. Jetzt haben Sie bereits ein Adobe-Formular erstellt. Und Sie möchten dieses Adobe-Forum wiederverwenden, wo Sie können, wo Sie das Logo in diesem Adobe-Formular basierend auf Ihrem Unternehmen anzeigen können . Okay? Angenommen, ein Unternehmen soll dieses Unternehmen haben. Und Sie haben diese Firma, auch das Unternehmen hat ein Logo zu schreiben. Und Firma drei hat ein Logo. Okay. Und Sie haben bereits für Ihr Hauptunternehmen geschaffen? Ich habe bereits ein Smartphone oder Entschuldigung, Adobe-Formular für Ihr Hauptunternehmen erstellt . Und das gleiche Adobe-Formular, das Sie für die Zwecke dieses Unternehmens, dieses Unternehmens und dieses Unternehmens verwenden möchten. Also sicherlich ihr Logo, das Sie für diese Art von dynamischem Logo-Display anzeigen werden, wird es für diesen Zweck haben. Aber du musst es tun, du musst das Bild in der Kundentabelle speichern, oder? Und dann können wir das Bild im Adobe-Formular anzeigen. In Ordnung? Eine weitere Anforderung, was wir haben können, vorausgesetzt, Sie möchten eine Prozedur anzeigen, Sie möchten eine Bestellung erstellen. Und dort, wenn Sie die Liste des Materials vor dem gesamten Material anzeigen möchten Materials vor dem gesamten Material , das Material unterstützt, wenn Sie dies haben. Für dieses Material möchten Sie also das unterstützte Bildformat anzeigen. Angenommen, Sie haben die Frucht, nehmen wir an, Sie möchten die Frucht zeigen. Vielleicht kann ich anstelle von Material die Frucht eins für zwei geben. Es wird also eine Obstlieferfirma haben, oder? Sie haben eine Obstlieferfirma. Und wenn Sie die Bestellung erstellen, versuchen Sie, das Bild in der Prozedurreihenfolge für mehrere dort aufgeführte Früchte anzuzeigen der Prozedurreihenfolge für . Okay? Also hier Bild zu anders als du dieses ähnlich für Obstbaum hast. Also wie diese Art von Anforderung, oder wir können erreichen. Um eine solche Anforderung zu erreichen. Um eine solche Anforderung zu erfüllen, müssen Sie das Bild in der Tabelle wiederherstellen. Okay? Dynamisch können Sie die Daten abrufen, als ob Sie das gesamte Bild aus der Tabelle anpassen und in atomarer Form anzeigen können. Also lasst uns gehen und es zuerst machen, müssen die Tabelle erstellen. Also hat Foster, Foster die Tabelle erstellt. Also geben wir einen guten Namen für den Tisch und Zeta-Bild für Obst. Okay? Das ist also mein Tisch, den ich erstellen werde, um hierher zu gehen und zu 11 zu gehen. Und hier werde ich diese Tabelle hinken klicken Sie auf diesen Create Button und geben Sie hier eine Beschreibung. Sie haben für die Obst-Image-Lieferklasse gebaut. Wählen wir den ersten aus. Wartungsarbeiten sind zulässig. Haupt-DT, DT-Füllung. Das Datenelement wird auch die Hauptgottheit sein. Jetzt haben wir das zweite Feld, Obst-ID, Frucht-Unterstrich-ID. Geben Sie also den Fruchtausweis hier und dann in einen, den ich für die Frucht-ID verwenden werde . Und hier, das Fruchtbild, das Fruchtbild, werde ich aufbewahren. Also solltest du das Fruchtbild kennen, das Bild. Wir sollten eine Grundidee über das Bild haben, wie das Bild im System gespeichert wird und in Ordnung, also möchte ich mir schon diese Banane vorstellen, die wir haben, wenn V zwei ist oder diese Banane, es speichert nicht in Form eines Bildes, speichert in Form eines Binärformats. Es ist Tours in der Datenbank im Bandy-Format, im G20- und einem Format. Aber auf der Ebene des Datenwörterbuchs. Aber auf der Ebene des Datenwörterbuchs, der Datentyp, Es wird im XML-Format mit Hexadezimalzeichenfolge gespeichert . Okay? XML-Format mit Hexadezimal ist also String General Levy, ein Speicher mit dem Datentyp, eine Zeichenfolge rollen. Okay? auf einfache Weise einfach verstehen, dass Sie ein Lassen Sie uns auf einfache Weise einfach verstehen, dass Sie ein Feld erstellen müssen, das das Image wiederherstellen soll, wenn wir eine Tabelle erstellen und das Image speichern eine Tabelle erstellen möchten. Und sie sind Datentyp sollte roher String sein. Dies ist also die Unfähigkeit zu Datentypen. Sie müssen diesen vordefinierten Typ also hier verwenden. Und Sie müssen so oder sonst verwenden, wenn Sie das Datenelement verwenden möchten, müssen Sie das Datenelement herausfinden das diese URL-Zeichenfolge verwendet. Also lasst uns gehen und das Summendatenelement prüfen , wenn wir einen guten Detail-Mentor bekommen können. Drücken Sie also F4 hier drüben. Für Datenelement. Dies ist der Datentyp, der in den Datentyp integriert ist. Dies ergibt, dass der eingebaute Datentyp die rohe Zeichenfolge ist. Sie können Byte sehen, String-Rösten ist nichts anderes als zwei durch die Zeichenfolge, sei OB, binäres großes Objekt B steht für Brandy, L für größer oder B bedeutet Objekt. Binäres großes Objekt. Ich möchte ein Datenelement sehen. Also wenn du willst, denn es gibt so viele Bezugselementor, die diesen verwenden. Lassen Sie uns also suchen, ob ich einige E-Mails bekommen kann, um das Bild zu speichern, kündigen Sie es nach dem Bild ab. Ich kann es nicht kriegen. So können wir jeden das ursprüngliche Problem verwenden oder verwenden, ich werde einfach diese PAC-Element x String verwenden. Hier sehen Sie die rohe Zeichenfolge. Es ist ihre Feldebene. Es ist etwas unten. Unten ist unten in Ordnung, also ist es okay, wir können das benutzen. Geben Sie dies also an, Klicken Sie auf dieses Datenelement, geben Sie dieses Datenelement an. Und jetzt kommt die ROI-Zeichenfolge 0, b oder b, um sie zu speichern. Lokales Objekt. Und noch ein interessanter Punkt, ich möchte hier eine Schere sagen, die Sie wissen, ob Sie mit einem rohen String-Format gefüllt haben. Sie können dies nicht als Schlüsselfeld verwenden. Wenn Sie versuchen möchten, dies als Schlüsselfeld zu verwenden, wird es Ihnen den Fehler geben, okay? Weil dies das größere Objekt ist, oder? Wie werden wir nutzen können. Es gibt Ihnen also dies, das Sie nicht als Schlüsselfeld verwenden können. Eine andere Sache ist, dass Sie den sekundären Index nicht auch in diesem Feld erstellen können , unterstützen Sie, wenn Sie den zweiten Index für Obst - und Discord-Bildfeld löschen möchten, rechts, das von Royston ist Datentyp. Es wird dies nicht zulassen, dass wichtige Informationen enthalten sind. Aktiviere diesen jetzt. Geben Sie der Datenklasse AWPA 00 an, um sie zu speichern. Geh zurück und speichere und aktiviere. Es. Wurde aktiviert. Es ist aktiviert. Sie können jetzt sehen, jetzt müssen wir das Bild in diese Tabelle hochladen. Wie lade ich das Bild dafür hoch? Wissen Sie, wir müssen direkt ein Programm schreiben. Wir können das Bild nicht hochladen. Das Bild muss also in Hexadezimalformat, hexadezimale Zeichenfolge konvertiert werden , und dann müssen wir es dort speichern. Erstellen wir also einen Jade-Adobe. Demo, Bild-Upload. Klicken Sie auf diese Schaltfläche „Erstellen“. Upload von Bildern. Und ein gerechtes Programm. Klicken Sie darauf, speichern Sie ein lokales Objekt. Okay? Um das Image wiederherzustellen, wissen Sie, was Sie tun müssen. Hier habe ich ein paar Fehltritte geschrieben. Okay? Dies ist der wichtige Funktionsbaustein , den wir verwenden sollen. Wir können auch einen anderen verwenden, aber dies ist der objektorientierte Ansatz. Wir können einen Funktionsbaustein verwenden , um den Dateidialog zu öffnen, oder? Wie wir es bereits zuvor in den About-Klassen getan haben , können Sie hochladen. Wir können prüfen, ob wir das Bild speichern können oder nicht, oder? Mit dem Funktionsmodell können wir es auch tun, aber hier werden wir die Klassenmethode verwenden. Okay? Diese spezielle Methode Ave, verwendet wurde, um aufzugeben, erscheint auf, die uns den Weg geben wird. Okay? Also Parameter werde ich P-Unterstrich verwenden. Aber tippe, nein, ich gebe die Saite hier drüben. Und das ist meine, das ist meine statische Methode der Klasse, oder? Dies ist meine Klasse statische Methode Kopieren Sie diese Klasse. Ich möchte die Unterschrift füllen lassen. Stimmt's? Klicken Sie auf dieses Muster und unsere Kunst. Wenn Sie nicht so gehen wollen, haben wir dies auf einfache Weise auch geben und den Raum kontrollieren. Die Datei unterstrichen Open Shift Enter und Sie können sehen, dass sie den Dialog zum Öffnen der Signatur Datei aufgefüllt hat . Es gibt so viele, so viele, so viele, oder? Was haben wir? Der wichtige? Es ist bereits aktiviert. Also entfernen Sie all diese Dinge ist nicht erforderlich. Und Ausnahmen, die wir ermöglichen können, da dies eine gute Praxis ist, um die Akzeptanz zu ermöglichen, damit wir, wenn ein Fehler auftritt, die Größe unseres Z gleich 0 genau hier drüben erkennen können . Dass wir beim Hochladen beim Laden etwas Luft bekommen haben. Okay? Okay. Die Tabelle zum Speichern der Datei Datei, Sie können sehen, dass sie hier ist. Wir müssen einen Wert übergeben, oder? Und der RC. Welchen Wert müssen wir also weitergeben? Wir müssen uns identifizieren, hier drüben doppelklicken und die Unterstrichtstabelle einreichen. Sie können sehen, dass der Typ Dateitabelle und RC-Typ I ist. Also lassen Sie uns die Dateitabelle deklarieren. Und ich erinnere mich daran. Okay, komm her und wir werden zuerst den Datentyp, die Daten, die Daten und die Dateitabelle definieren , also gib ihr eine T-Unterstrich-Datei, Unterstrichstabellentypdatei, Tabelle, Beobachtung und dann Daten unterstrich RC-Typ, ich schreibe die Dateitabelle. Wenn Sie nachsehen, ist es ein Tabellentyp. Sie können sehen, dass es sich um einen Tabellentyp handelt. Was es werden wird, wird dies zu interner Tabelle. Also lasst uns das passieren. Kopiere das und ich gebe es hier rüber. Es wird ein Unterstrich sein. Rc wird es auch passieren. Jetzt ist es fertig, überprüfe die Syntax. Zu diesem Zeitpunkt gibt es also kein Problem. Ich werde den Code nur ein bisschen modularisieren, damit nein. Führen Sie also einen offenen Dialog durch. Und doppelklicken Sie hier, klicken Sie auf die CIS Schaltfläche im selben Programm, ich kopiere und füge den Code ein. Gut. Das ist erledigt. Jetzt. Sobald Sie nun den Dateipfad erhalten haben, in dem er täuschen wird, werden Sie pipettieren, sie werden den Dateipfad hier täuschen , LT-Unterstrichungstabelle hier. Sie müssen also im Erfolgsfall, im Erfolgsfall, im Erfolgsfall, das als übel Teil ist, die Tabelle lesen. Tabelle lesen. Dies ist der Tabellenindex eins. Und Sie benötigen einen Arbeitsbereich, um die Daten zu speichern, sie verlieren die neue Syntax. Und w Unterstrichtabelle. Jetzt. Dw. Und in dieser Codetabelle wird der Pfad der Datei doppelklicken, doppelklicken Sie hier drüber, Dateitabelle. Und mal sehen, was ist dieser Dateipfad. Dateiname ist die Komponente. Geh zurück, geh zurück, geh zurück. Hier. Jetzt sei ein Unterstrich. Dies ist der Parameter , den wir P-Unterstrichenpfad verwenden, oder? In diesem P-Pfad werden wir diesem also eine Dateinamenkomponente von Arcadia geben , oder? Also voller Halt. Und jetzt ziemlich Drucker. Ich überprüfe die Syntax, aktiviere diese und es geht zurück zu ihr. Mal sehen, Schnuppern, ob es gut funktioniert oder nicht. Wenn es hier ist, kommt das wenn für Option nicht richtig? Wie bekomme ich diese F4-Option? Sie wissen sehr gut, dass wir das Ereignis verwenden müssen, nachdem die Auswahl grün ist Wertanforderung für P-Unterstrichenpfad grün ist. Okay? Also der hübsche Drucker und überprüfe jetzt die Syntax, aktiviere diesen, aktiviere diesen, führe das aus, und dieses Mal kommt es, weil ich dieses Ereignis benutzt habe. Und Sie können sehen, dass die Datei geöffnet wird, und ich habe es bereits heruntergeladen. Und das sind die verschiedenen Bilder. Lass uns Adobe-Bild, das ich hochladen möchte, okay. Aber besser, warum sollte man das Fruchtbild nicht hochladen? Weil dies ein Tisch für Obst ist. Also werde ich diesen Knopf hier benutzen und er wurde hier drüben bevölkert. Jetzt möchte ich dieses Bild in diese Tabelle hochladen. Der erste Schritt ist also erledigt. Jetzt der zweite Schritt. Zweiter Schritt. Also erster Schritt, wir haben Es hat es hier gemacht , um den Dateipfad zu erhalten von dem wir die Datei hochladen müssen, oder? Zweitens, was wir tun werden , werden wir das Bild hochladen. Wie lade ich das Bild hoch, oder? Um die Bilder hochzuladen, müssen Sie die andere Methode verwenden. Dort habe ich Ihnen CL-Unterstrich gezeigt, Front-End-Dienste unterstrichen, Front-End-Dienste unterstrichen. Dann ladet ihr wieder hoch. Dies ist die Methode, die wir verwenden müssen. Kopiere diesen, komm her, füge es ein und entferne den Z-Wert-Upload. Ich möchte die Unterschrift bevölkern lassen. Du hast auch hochgeladen oder heruntergeladen, okay, und jetzt ist das erledigt. Welchen wichtigen Parameter müssen wir beibehalten? Das ist ein kniffliger Teil, oder? Also auch hier hängt es von der Anforderungsdatei ab. Offensichtlich müssen wir den Dateityp übergeben. Dies müssen Sie sich daran erinnern, dass dies z ist, standardmäßig wird es eine Bilddatei kommen. Wenn Sie in die Tabelle hochladen möchten, müssen Sie sie im Binärformat speichern. Okay? Wenn Sie in das AAC-Format einsetzen, werden Sie in Schwierigkeiten geraten. Okay? Es wird in der Mühe sein, es wird nicht funktionieren. Steht C für Ascii. Bin steht für binär. Bild, wird nicht im ASCII-Format gespeichert. Es wird im Binärformat gespeichert. Auch zu diesem Zweck muss die Binärdatei sehr wichtig sein. Okay? Jetzt ist das Entfernen anderer Felder nicht erforderlich. Unter dem Importierungsparameter. Sie benötigen vielleicht fünf Längen, aber ich glaube nicht. Zu diesem Zeitpunkt ist es erforderlich, also ist es bereits verpflichtet. Das ist in Ordnung. Lassen Sie es kommentiert werden Header überhaupt nicht erforderlich. In meinem Fall. Registerkarte „Datenunterstrich“. Dies ist der Ort, an dem ich meine Daten weitergeben werde. Okay? Also Unterstrich und Daten, oder? Was sind diese Daten? Sobald Sie Ihre Datei hochgeladen haben, wird sie nach dem Hochladen Ihrer Datei den Dateinamen hier angezeigt. Gib einfach den Dateinamen an. B-Unterstrichenpfad enthält also den Dateinamen. Richtig? Geben Sie also dem P-Unterstrichen-Pfad die andere Phyla. Aber lassen Sie uns sehen, ob der Datentyp übereinstimmt oder nicht. Doppelklicken Sie hier drüben. Dieser Datentyp ist Typ ist String, also gut. Das ist gut. Typ ist String auch wir haben hier definiert. Also wird es gut funktionieren. Bindend. Wir haben einen LT-Unterstrich-Daten angegeben. Dies müssen wir Unterstrich-Daten definieren. Typ der Registerkarte „Datenunterstrich“ ist Standardtabelle. Es gibt keinen Typ. Es ist hier drüben gegeben, es ist das Generikum. Okay? Dieser Punkt muss also auch daran erinnert werden, dass diese Delta-L-Unterstrich-Daten vom Typ Double von x 2255 sein würden. Okay. Datenunterstrich und Datentyptabelle von x bis 55. Okay. Was sich zu diesem Zeitpunkt sonst noch ändern, ich werde mich bewegen, okay. Nein, ich kann es nicht entfernen. Dies ist erforderlich, da dies die Tabelle ist in der der Inhalt der Datei im Binärformat gespeichert wird. Und der Datentyp ist x 255. Das habe ich auch in den Notizen geschrieben. Also hier in den Notizen habe ich irgendwo 255 geschrieben. Okay, hier eigentlich, siehe hier, ich habe für den Unterschied geschrieben. Also ist es in der PPT AT und Disco-Datentyp ist vorläufiges Angebot an 55, wir müssen es verwenden. Das ist wichtig. Also habe ich diese AT-Unterstrich-Daten angegeben, den, diesen Teil und alle Ausnahmen, die wir aktivieren können, schreibfähige Ausnahme. Dies ist nicht erforderlich. Jetzt komm her. Die Dateilänge. Dies ist nicht erforderlich. Lassen Sie es uns jedoch zu diesem Zeitpunkt behalten , an dem es erforderlich ist. Wir werden dieses Akzeptierungsintervall verwenden und aktivieren, diese Nachricht, okay? Das wird also die Nachricht bekommen. Oder wenn alles erfolgreich sein wird , bedeutet das, was das tun wird, was das tun wird, diese Datei lädt den Zoo hoch, ich begrüße, was es tun wird. Es wird direkt in die Kundentabelle hochgeladen. Nein. Es wird in die aktuelle Saison des Programms in diese interne Tabelle hochgeladen. Das war's. Aus dieser internen Tabelle müssen wir die Daten lesen und die Daten in die Luft bringen. Wir müssen die Daten in die, wieder eine Tabelle eintragen. Wir haben zwei riesige, lasst uns zuerst gehen, dann wird es mehr Auslöser sein. Zweitens ist Band. Ich gebe einfach die „ Upload-Datei“. Laden Sie die Datei in Programm unaufhörlich in der aktuellen Schere hoch. Okay, Die aktuellen Programme. Doppelklicken Sie also hier rüber klicken Sie auf die Schaltfläche CS. Ja. Und ich habe von hier aus all diesen Code geschnitten, was ich in Control X geschrieben habe , Control V. Also jetzt ist es in Ordnung. Überprüfe die Syntax. Die Syntax ist in Ordnung. Ziemlich Drucker und das ist in Ordnung. Nun, wenn alles erfolgreich sein wird, okay, wenn alles erfolgreich sein wird , werden Sie die Daten hier in LTE- und Disco-Daten erhalten , richtig? Von hier aus. Sie müssen die Daten lesen und Sie müssen in die Kundentabelle eintragen, okay? Aber direkt kann man nicht in die benutzerdefinierte Tabelle einfügen , was Sie für diesen Zweck tun müssen. Was musst du zu diesem Zweck tun? Sie müssen diese Daten in das x-String-Format konvertieren, da sie derzeit im Bandformat vorhanden sein werden. Ich zeige es dir, aktiviere es. Und lassen Sie uns den Punkt hier rüberlegen. Diese Leistung sollte hier tatsächlich Kontrolle V Und diese Leistung wird der Start der Auswahl sterben. Aber wenn wir die Syntax austauschen aktivieren, wird dies aktiviert, drücken Sie F8, geben Sie den Pfad an und führen Sie diesen aus, erlauben Sie es. Das hat es nicht ausgelöst. Leg den Haltepunkt hier rüber. Das ist es. Wenn es diesen Weg gegeben hat und dieses Mal ausgelöst wurde, drücken Sie F5 und laden Sie erneut hoch, drücken Sie F6 und lassen Sie uns die Daten aufnehmen. Wie werden wir die Daten bekommen. At & ts Kredit bei 27. Das siehst du in 27 Jahren. In Form einer internen Tabelle kommt es hier rüber, oder? X bis 55. X bedeutet hexadezimale 255 Minuten. Es wird so in 55 bis 55 bis 55 gespeichert. Es ist eine Geschichte. Sie möchten es zu einer Variablen kombinieren . Und dann kann man nur in diese Tabelle einfügen, weil er insgesamt nicht in diese Zeichenfolge eingefügt werden kann. diesem Zweck Was müssen wir zu diesem Zweck tun? Das? Wir müssen einen Funktionsbaustein benutzen, oder? Führen Sie hier also „ binär konvertieren “ aus, um zu wissen, binär in string. Also diese Funktion, was ich hier geschrieben habe. Sie können sehen, dass der Funktionsbaustein SCM binär ist, um dieses Funktionsmodell zu markieren. Wir müssen die Datei, die wir in der aktuellen Staffel des Programms hochgeladen haben, in eine Zeichenfolge konvertieren der aktuellen Staffel des Programms , so dass statt mehrere Zeilen, es wird in einer Zeile kommen. Doppelklicken Sie hier rüber und gehen Sie zu ja. Und okay, und das ist das Muster Control V und drücken Sie die Eingabetaste. Also die Eingabelänge, okay? Also die Eingabelänge benötigen wir hier drüben , weil wir sie bestehen müssen, oder? Und die Registerkarte „binäre Unterstriche“, was wir diesen bestimmten Wert übergeben werden, wir bereits haben. Was haben wir also LT-Unterstrich-Daten, oder? Leg es hier rüber. Katie unterstreicht Daten. Und die Eingabelänge, die wir hier aktivieren müssen, die Dateilänge LV-Unterstrich-Dateilänge , Datentyp. Lassen Sie uns prüfen, wie der Datentyp sein soll. Fai Typ Header Länge Phi. Ich suche nach der Dateilänge Typ nach. Okay, also geben wir den Typ I error wir unterstrichen file und ich gebe dies als globale Variable an. So kann ich in dieser Subroutine auch kommen und DV-Unterstrich-Dateilänge mit diesem und diesem Wert geben , ich werde es hier weitergeben. Und schauen wir uns beim Konvertieren jetzt an, ob es in die überschüssige Zeichenfolge konvertiert wird oder nicht, oder? Von der Hexadezimal bis zum Beenden der Zeichenfolge. Ich bekehre mich. Aktiviere diesen, aktiviere diesen und setze den Haltepunkt ein , drücke F8. Also führe jetzt diese Anstrengung aus. Es hat da drüben nicht aufgehört. Kein Problem. Lass es mich tun. Okay. Wenn du also die Anstrengung loben wirst, dann wird es, weißt du, hier rüber kommen, oder? Also unter dem Beginn der Auswahl, weil ich diesen Code geschrieben habe, okay? Drücken Sie also F6 in IT, unterstreichen Sie Daten. Wir haben die Daten in 18 Disco-Daten erhalten, wir haben die Daten 27. Die Gerichte erhalten wir sechs. Konvertieren Sie nun den obligatorischen Zugriff während LT-Unterstrich-Daten. Wir übergeben hier dv-Datei und wir passieren 6739, die Summe. Dieser Charakter war so lang 6739. Wenn wir ein bisschen mehr Details sehen wollten, wie kann man das sehen. Sie können hier rüberkommen und sagen, Sie hier die andere Option haben. Wenn Sie gehen und C bis 55 bis 554 überprüfen, multiplizieren Sie mit 227. Ich weiß nicht, wie viel diese größere Länge hier drüben ist. Und wenn du alles zusammenfügst, sollte es 679 kommen. Okay, das kann überprüft werden. Jetzt. Drücken Sie F6. Gut. Und hoffentlich wurde es jetzt konvertiert. Aber wo es konvertiert wurde, genau, wo es konvertiert wurde. Dividende heißt Länge und Überschreiten hier. Und dann unterstreichen die LTE-Daten, die wir weitergeben, aber wir importieren nicht. Sobald es konvertiert wird, müssen wir diesen Puffer importieren und die konvertierten Daten in eine einzelne Zeile importieren, die wir erhalten. Also lasst uns das machen. Wir haben diesen Kegel gerade verpasst. Aktivieren Sie diesen Importpuffer. Doppelklicken Sie hier rüber und suchen Sie nach dem Pufferexport-Unterschied aber nach Typ überschüssiger Zeichenfolge, oder? Das ist also eine Variable, die wir hier verwenden müssen , um die Daten zu speichern. Also werde ich erschaffen. Eine einzige Variable hier drüben, Daten, DV konvertiert, Typ, String und GV konvertiert. Ich benutze es hier drüben. Ngv weg, was haben hübsche Drucker es gespeichert, aktiviert, diesen Effekt, und führen Sie jetzt diesen aus. Okay. Setze den Haltepunkt ein. Noch einmal, drücken Sie Anstrengungen, geben Sie dieses Lob. Und dieses Mal ist es hier rüber gekommen. Wenn sechs und hier auch es kommt F6 und F5, F6, und sagen wir, also hier können Sie sehen, dass es in einer einzigen Zeile hier konvertiert wurde. Wie viele? 27 Datensätze. Und es wurde jetzt in das einzelne Feld umgewandelt. Und weil es sich jetzt im einzelnen Feld befindet, können wir in der Tabelle in dieser Zeile ein String-Feld speichern , oder? Jetzt werden wir diesen Teil tun. Okay. Also lasst uns diesen Teil machen. Jetzt. Im nächsten Schritt werde ich tun, um die Daten in Tabellen einzufügen oder zu aktualisieren, fügen Sie Bild in Tabelle ein, Bild in die Tabelle. Also die Tabelle, die wir dort erstellt haben, werden wir jetzt das Bild einfügen. Okay? Also müssen wir die offene Fortsetzung benutzen, oder? Also verwende ich die geänderte Aussage. Was ist das für Modifizieren, wie lautet der Tabellenname? Wir haben dieses 11 - und Jade-Bild für Obst erstellt. Dies ist mein Glied und offensichtlich müssen wir einen unserer Träger erstellen. Wa unterstreichen. Obst-Art. Control V hat dieses Datenobjekt deklariert, diese Variable deklariert. Und in dieser Variablen müssten Sie übergeben. Wir unterstreichen den Kontrollraum für Fruchtstriche, die Frucht-ID, wir müssen die Frucht-ID übergeben. Wir können es über den Auswahlbildschirm abrufen. Okay? Also hier unterstreichen die Parameter B, B Frucht wenn unser ID-Typ und in eins. Okay? Also B unterstrich dies, ich werde es in diesen Arbeitsbereich weitergeben. Und dann werde ich das durch den Kontrollraum für Bindestriche führen, dieses Fruchtbild. Welche Daten müssen weitergegeben werden? Ich muss die Daten weitergeben. Ich habe jetzt GV-Unterstrich in ein einziges Feld konvertiert, oder? Also diese Daten werde ich den vollständigen Stopp übergeben und diese Tabelle von diesem Worker ändern. Ja, einfaches offenes Segment. So sollen wir die Daten also in Tabellen einfügen. Lassen Sie uns die Syntax überprüfen und sehen, ob sie funktioniert oder nicht. Okay? Wenn psi sub c, wenn psi sub RC 0 entspricht, gebe ich in diesem Fall die Nachricht, dass das Bild erfolgreich hochgeladen wurde, vollständig. Bild hochgeladen, erfolgreich, viel Spaß. Das ist also die Botschaft und ich möchte ihr eine Form von Informationsmeldung in Form einer Entzündungsbotschaft geben Informationsmeldung in Form einer Entzündungsbotschaft Control F2 Kontrolle von drei Moderatoren. Heute funktioniert das System so gut. Es ist sehr gut. Jetzt. Lass es einfach laufen und lass uns die Frucht-ID sehen, die ich hier gebe, eins und hier die Bildanane. Wenn Sie diese Tabelle einchecken, sollte es derzeit keinen Eintrag geben, Anzahl der Einträge 0 oder? Jetzt komm her und lass das laufen. Sag mir, erinnere dich an meine Entscheidung. Ich möchte ein Bild erfolgreich hochgeladen werden, viel Spaß, es wurde erfolgreich hochgeladen. Ein Rekord ist jetzt hier drüben. Führe das aus. Und die Daten kommen so, wo das Bild, warum das Bild nicht passiert, weil die Breite nur für die MAs 250 beträgt, es wird größer sein , oder? Also gebe ich den Maximalwert an und drücke die Eingabetaste. Hier. Haben Sie im String-Format im Röstformat die Daten hier drüben. Doppelklicken Sie also hier rüber. Und das ist dein Bild, das hier drüben erscheint, genau hier. Es ist selbsttragend, wenn du willst, wie welche Art von Bildern hier? Was können Sie das tun einige Tipps und Tricks, die Sie verwenden können. Wenn Sie mehrere unterstützt haben, haben Sie eine Tabelle für das Bild. Und du willst sehen, wie das Bild ist? Grundsätzlich , weil dieses Format nicht verstehen kann, ob es sich um verstehen kann, ob es sich um Banane oder Apfel handelt oder was. Wenn wir ohne Hilfe eines Programms sehen wollten , ist das auch im Debugging-Modus möglich. Was Sie tatsächlich tun können, dieses bestimmte Konvergent im Programm erledigt. Was ist das Programm? Dieses Programm ist nichts anderes als Sie können überprüfen, was verantwortlich ist, von wo aus die Daten stammen, gespeichert werden. Das ist also das Programm, kopieren Sie dieses Programm oder doppelklicken Sie einfach auf dieses Programm. Und das ist mein Tisch. Man sieht, dass wir nach dB die Imager-Frucht haben. Also kopiere diese Bildfrucht hier drüben und beginne von hier aus. Und schreibe hier einen Stern auswählen, okay? Oder dient direkt dafür. Aber ich suche nach Select-Star aus diesem Grund, weil es das Bild aus dieser Tabelle jetzt in diese Tabelle hochladen wird. Jetzt hier ist der Haltepunkt, einen Bruchpunkt hier. Und vielleicht kannst du den Haltepunkt auch hier drüben setzen. Und hier können Sie auch den Haltepunkt setzen. Wählen Sie nun Single aus, an der ich nicht interessiert bin. Wählen Sie Single aus, wählen Sie Stern aus, an dem ich interessiert bin. Also setze ich alle drei Stellen, variable Stern aus dieser Bildtabelle auswählen , sind sie da. Ich habe den Haltepunkt gesetzt und jetzt was kannst du das Slice machen h, Okay? Und wählen Sie dieses aus und klicken Sie auf dieses Display. Es passiert nichts. Kein Problem. Geh her. Ich laufe von hier weg. Okay. So gut hier wird es gestoppt. Und jetzt drücken Sie F6. Wenn Sie F6 drücken, was passiert? Der Tisch, der enthält, wurde hier drüben gefüllt, oder? Dies ist der Inhalt. Wenn Sie nun sehen möchten, was das Bild ist, können Sie dort doppelklicken und in den HTML-Browser öffnen. Sie können sehen, dass die Banane hier aufbewahrt wird. Wenn Sie also in der Tabelle sehen möchten ob mein Bild ordnungsgemäß gespeichert wurde oder nicht. Also diese Technik, vielleicht können Sie das Bild tatsächlich abbilden, im Grunde werden sie dort im XML-Format gespeichert , wenn wir die rohe Zeichenfolge verwenden. Wenn Sie also hier drüber klicken, sollte es im XML-Format angezeigt werden. Es kommt vielleicht nicht von hier, wir können diese XML-Datei herunterladen und sagen wir, hallo, das ist XML, XML, XML. Also lass mich eine Sache machen. Wieder einmal muss ich tun, ich habe vergessen, wo es auf dem Desktop gespeichert ist. Also ist es eigentlich da. Und auf dem Schreibtisch klicken Sie mit der rechten Maustaste hier und eine Daten hier. So wurde der Store im XML-Format gespeichert. Okay? Das XML-Format, wie wird das Bild gespeichert, oder? Gut. Gut. Abbrechen Sie diesen und loben Sie die Anstrengung. Es wird ausführlich angezeigt. Das ist in Ordnung. möchte ich nicht sehen, wenn es einige Zeit dauert, diese Transaktion zu beenden. Der zweite Schritt sind wir jetzt mit dem Bild-Upload fertig. Was wollen wir jetzt? Dies war der wichtige Schritt. Der Bild-Upload war der wichtige Schritt. Nun, im dritten ist Dave, was wir tun werden, um Adobe Form zu erstellen, und dort werden wir das Bild Slice n SE Lektion SFP anzeigen . Und komm her. Wir erstellen ein Adobe-Formular Adobe-Bild mit benutzerdefinierter Tabelle unter Verwendung benutzerdefinierter. Klicken Sie auf diese Schaltfläche „Erstellen“. Und hier mithilfe einer benutzerdefinierten Bild-Upload-Oberfläche können wir mithilfe einer benutzerdefinierten Bild-Upload-Oberfläche vielleicht selbst eine existieren. Dafür verwende ich ein lokales Objekt. Und hier innerhalb des Kontextes und gehen Sie in die Eigenschaften und wir werden zu den Interface-hier gehen , eigentlich dieses Bild von dort aus. Wenn wir es bekommen, passiert das mit dem Breitenformat. Es wird ins Röstformat kommen. Okay, also müssen wir einlagern, lass mich dir Pflege zeigen. Speichern Sie es aktiviert. Und was müssen wir tun, wir müssen das Bild aus dieser Tabelle auswählen, oder? Und wir müssen bevölkern. Oder vielleicht können wir das gleiche Programm benutzen. Geh her. Und ich werde das gleiche Programm verwenden um das aufzurufen. Und dann werde ich ein anderes Programm erstellen, ein Fahrerprogramm, das die aerobe Form anzeigt. Okay? Also hat es OV, Treiber zu fahren wird Bild anzeigen. Bild anzeigen. Klicken Sie auf diese Schaltfläche „Erstellen“. Und hier geben wir einen Titel. Bild anzeigen. Und type ist ausführbares Programm klicken Sie auf das lokale Objekt speichern. Und jetzt wählen wir aus, was wir auswählen müssen. Wir müssen dieses Bild, das Fruchtbild und das Obst-Unterstrich-Bild aus dieser Tabelle auswählen . Nennen. Fruit, so etwas wie es war. Lass mich gehen und überprüfe, ob es weniger oder S 11 ist. Jadebild Obst. Gib dieses Steuerelement V in eine Tabelle. Ich würde dieses Bild oder einen Worker speichern müssen, Ihre Variable, ich würde benötigen, welche Art von diesem Arbeitsbereich oder einer Variablen es sein sollte. Okay, welche Art von diesem Arbeitsbereich oder dieser Variabilität sollte sein? Es sollte ein x-String-Typ angeboten werden, oder? Geben Sie also hier und Daten unterstreichen Bildtyp String, okay, die hexadezimale Zeichenfolge. Also denken Sie vielleicht , dass ich hier die rohe Zeichenfolge verwendet habe und dort die hexadezimale Zeichenfolge verwende , wie wird sie kompatibel sein? Es wird kompatibel sein. Warum die Region dahinter im Datenwörterbuch? Im Datenwörterbuch ist dies eine Ravi-Zeichenfolge, aber im BAP-Programm wird dasselbe zur x-Zeichenfolge. Das heißt, das bedeutet, dass eine Zeilenzeichenfolge des Datenwörterbuchs gleich der x-Zeichenfolge eines schlechten Programms ist. Beides gleich. Hier können Sie Ihre eigenen Tests nicht verwenden, wenn Sie versuchen, eine Zeichenfolge zu verwenden, kann Let's Control F2 sehen, dass die Rotter-Zeichenfolge unbekannt ist. Ähnlich wie die entsprechenden zwei, äquivalent zu dieser Zeile mit String, haben wir die Zeichenfolge Control F2. Und hier sehen Sie jetzt dafür , dass wir den Fehler nicht bekommen. Hier bekommen wir, weil eine Aussage nicht vollständig ist. Also unterstrichen LV Bild. Und jetzt überprüfe die Syntax hier drüben. Was ist das Problem? Select muss in auswählen Single sein, ich werde einfach ein einzelnes Fruchtbild aus diesem seltsamen Bild auswählen , wo ID, Frucht-ID, Fruchtunterstrich-ID gleich P Unterstrich-ID sind. Okay? Also die Frucht-ID, ich nehme es als Parameter, Parameter, B Unterstrich-ID-Typ in eins. Okay? Nun, das ist in Ordnung. Überprüfe die Syntax. Jetzt ist das in Ordnung, kein Problem. Und was ich jetzt mache, gehe zur Schnittstelle. Wir haben hier. Wir sind in den Änderungsmodus gegangen und haben einen zusätzlichen Parameter für das Bild hinzugefügt. Ich bin AGE Typ String. Okay? Der Civic. Also x ist eine Zeichenfolge, die ich hier benötigen würde , um sich an diese zu binden. Gehe jetzt zurück zum Kontext. Und vom Import werde ich das hier rüber stellen. Ich bin unterstrichenes Bild. Ich ziehe hier per Drag & Drop, klicke mit der rechten Maustaste, erstelle einen Worrier und eine Grafik. Denken Sie jetzt an die vorherige Klasse, wie ich es genauso gemacht habe. Ich mache es jetzt hier drüben, okay? Also nur die Daten, die Parteien verschieden bekommen. Jetzt wird der verbleibende Teil der gleiche Grafikknoten sein , den ich erstellt habe. Hier. Ich wähle diesen Grafikinhalt aus. Drücken Sie Enter. Sobald Sie hier die Eingabetaste gedrückt haben, erhalten Sie eine zusätzliche Option. Was ist das Feld? Feld ist, dass ich das Bild unterstreicht. Also gib das m-Unterstrich-Bild hier drüben. Und der Mime-Typ ist was? Es ist der E-Dur-Bindestrich, weißt du, BMP. Okay. Also habe ich dem nur einen Mime-Typ gegeben , Okay, Bildsymbol in irgendeinem See in der vorherigen Version direkt wenn Sie den BMP geben, wird es akzeptiert. Okay? Aber in der aktuellen Version können Sie sehen, dass es sagt , dass es mit dem Slice IMG Bindestrich VNP gestartet werden muss . Okay, also dieses System, es erwartet, im Format von Emitten weniger BAP zu geben. Also gebe ich das nur zu diesem Layout. Und jetzt machen wir die Bindung mit dem Bildfeld. Klicken Sie einfach auf dieses Layout. Es dauert einige Zeit, aber es wird bald erscheinen. Und dann nehmen wir ein Bildfeld und wir werden uns daran binden. Also wurde es jetzt geöffnet und dann nimm das Bildfeld, ziehe und Drop von hier. Okay? Angenommen, wenn Sie 8. Kurs 7 Address mit BAS: Hallo zusammen und guten Morgen. Willkommen zur nächsten Episode von Adobe Form, in der wir erfahren, wie wir die Adresse in Erwachsenenform anzeigen können. Es gibt im Grunde drei Möglichkeiten , die Adresse anzuzeigen. Der allererste, mit dem Textfeld, können wir einfach gehen und die Adresse ausblenden. Okay? Dies ist also der allererste. Dann haben wir den zweiten Weg, die Business-Adressdienste zu nutzen. Wir haben diese drei beliebten Tabellen unter den Geschäftsadressdiensten. Dies wird auch als Bias, DRC, DRP und ADCP bezeichnet. Dies sind die Tabellen , die unter die Geschäftsadressdienste fallen. Idiotie steht für Adresstabelle. Ein DRP steht für Poisson-Tabelle, und ADCP steht für Zuordnung oder Personen zu Adressen. Okay? Mit Hilfe einer Demokratischen Republik Kongo können wir die Daten aus einer Demokratischen Republik Kongo anpassen und sie im Adobe-Formular anzeigen. Dies wird also automatisch vom System erledigt. Wir müssen nichts aus der IDRC anpassen. Und wir müssen im Adobe-Formular anzeigen. Dies. Wir müssen die Adressnummer übergeben. Und der Rest der Dinge wird vom System automatisch erledigt, wie Sie sich erinnern, wir tun es im Smartphone. Das Smartphone, wir haben auch die gleiche Option, das Geschäft oder die Dienste zu nutzen. Peitsche einfach die Adressnummer da rüber. Und dann können wir die Adresse auf der Ausgabe sehen, um Ihnen die hier zu zeigen und zu einer Smart-Forms-Transaktion zu gehen. Und hier will ich ein Smartphone, das ich erstellt habe. Und mit der rechten Maustaste erstellen Sie hier und Adressen. Und hier ist die Adressnummer, die wir automatisch bei der Ausgabe angeben können , grün, sie zeigt die Adressen an. Zum Beispiel, unterstützend, bekomme ich hier eine Adressnummer , eins zu fünf. Und wenn ich diesen aktiviere und wenn ich renne, wird die Adresse angezeigt. Lassen Sie mich also die Ausgabedruckvorschau anzeigen. Und Sie können sehen, dass die Nachricht hier angezeigt wird. Also genau das, was wir müssen die Adressnummer auf die gleiche Weise in Adobe-Form angeben . Es ist auch möglich. Gehen Sie also zum Adobe-Formular und ich erstelle eine Adressdaten, die hinzugefügt werden soll, um das Adobe-Formular anzuzeigen. Lass uns gehen und auf diese Schaltfläche „Erstellen“ klicken. Unterstreichen Sie eine bereits unterstrichene Anzeige, die ich erstellt habe. Unterstreichen Sie also einen, ich werde Adobe-Adressanzeige erstellen. Hier ist die Schnittstelle, die wir geben müssen. Also wähle ich diese Jade IF-Unterstrich SOP-Demo aus, klicke auf die Schaltfläche Speichern, Objekt, klicke auf die Schaltfläche Speichern, gehe zu dieser Eigenschaft und wir werden mehr über diese Schnittstelle sehen. Okay, also sieht es hier gut aus, globale Daten und nichts nennt man Initialisierung. Definieren wir also zuerst unsere Anforderung und dann komme ich noch einmal hierher und ich werde es Ihnen zeigen. Voraussetzung ist die Anzeige der Kundenadresse. Um die Kundenadresse anzuzeigen. Eine sehr einfache Anforderung. Also geben wir einfach die Kundennummer weiter. Adresse der Kunden sollte auf dem Ausgabebildschirm angezeigt werden. Und die Adresse dieses Kunden sollte in Adobe-Form angezeigt werden. Okay, also die Logik dafür wären wir, wir würden hier einen Bildschirm senden auswählen. Und P unterstreicht Kunde. Nein, ich werde hier einen gewissen Wert geben . Und dann schreibe ich die Logik, die Logik, was ich tun muss, damit ich den Wert der Kundennummer hier übergebe. Dieser P unterstrichen Custer wird unterstrichen. Cus rein, oh, ich werde zur K in A1-Tabelle gehen. Wie Sie wissen, ist k one die Tabelle für Kundenmaster. Und von hier aus übergebe ich diesen Wert an das Feld des Gewinns A1, und im Gegenzug erhalte ich die Adressnummer AD R & R. Hier bekomme ich die AD RNR. Und dieser ADR und ich werden in welche packen. Variabel. Nehmen wir an, d v Unterstrich bei einer RNR. Und diese Variable werde ich verwenden, um die Daten zur Adobe-Ausgabe anzuzeigen. Lass uns gehen und das machen. Also hier haben wir, hier haben wir die Code-Initialisierung. Unter dem Code der Initialisierung bekomme ich einen. Dies ist das IB-Land und lasst uns das entfernen. Ich brauche das Speichern nicht. Hier. Ich schreibe einen Selektor. Selector AD, AD RNR von Kn in NGV unterstreichen AD R & R. Wir überlagern oder gleich dem hier drin. Wie du weißt, das. Was ich tun werde, werde ich definieren, wann der Eingabeparameter hier sicher ist oder was wir tun müssen. Wir müssen ein Treiberprogramm erstellen und von dort aus müssen wir diese Ecke passieren. Okay, also lasst uns zuerst so machen und dass ich Ihnen schnell zeigen werde , wie wir das als einen Eingabeparameter erreichen können. Hier. Geben wir die Clusternummer des Armunterstrichs an. Weil NEIN. Und ich bin ein Unterstrich. Gusto. Nein. In Ordnung. Dies unter der Ausgabe können wir einen CV-Unterstrich ADR A & R geben. Dies ist jedoch nicht erforderlich. Wir können diesen Teil Eingabeparameter und Ausgangsparameter hier für diese Koordinationsbeziehung ignorieren , dies ist nicht zwingend erforderlich. Unter dem wichtigen Parameter hier ist es ein erforderliches Element, Unterstrich, Besetzung, KEIN Typ, und geben Sie hier dieses Datenelement. Also lasst uns gehen und das Datenelement überprüfen oder direkt, wir können auch so weitergeben. Wir können k und k direkt übergeben Jeder Bindestrich, drücken Sie die Eingabetaste. Und das ist auch gut, es gibt kein Problem. Also rette es einfach. Und jetzt können wir diesen aktivieren. Es ist ein Fehler vorhanden. Gehen wir und korrigieren diesen Fehler db Unterstrich AD in R. Also geh zu den globalen Daten und hier werde ich den Unterstrich abweichen. Wir sind hier drüben und wir müssen es finden. Also einfach was ich das machen kann, Bindestrich E-D. Also das ist, ich kann es die Syntax übergeben. Okay, hier haben wir ein Problem. Ich gebe einfach die Single hier drüben, Control F2-Knoten, in Ordnung. Sieh dir das an. Es ist jetzt aktiviert und gehe zum Smartphone. Gehen Sie zum Kontext des Adobe-Formulars jetzt. Und ich würde diese globalen Daten in Faktor benötigen. Also muss ich einfach Drag-and-Drop hierher stellen. Und danach ist der wichtige Schritt, was Sie tun müssen, weil Sie die Adresse mit den Unternehmensdiensten anzeigen möchten . Zu diesem Zweck musst du einen I Dress Node erstellen. Okay? Dies wird durch diese API selbst gegeben. Okay? Bei dieser App, die erstellt wurde und hier innerhalb dieser Adresse, können Sie automatisch sehen dass die Adresse, die ich nicht anspreche, kommt. Hier können wir also eine Adresse angeben. Die Verwendung von B ist der Status aktiv. Es gibt zwei Arten von Unterstützung mit hohem Status, die Sie haben. Sie möchten diese Adresse nicht im Layout-See im Adobe-Formular verwenden , dann können Sie einfach inaktiv sein. Es wird nicht in Ordnung sein. Ich möchte es machen, dass ich es benutzen möchte, also muss ich es bei diesem Typ als aktiv markieren. Hier haben wir den unterschiedlichen Adresstyp, Organisation, die Privatadresse, Kontaktperson oder dynamisch definiert. Ich entscheide mich für die Organisation, Firma. Ich möchte das Definierte nicht dynamisch verwenden. Wenn Sie dies dynamisch definieren und die Eingabetaste drücken, wird dieses Feld das nächste Feld, den dynamischen Adresstyp, aktiviert . Und aus diesem Baum heraus, außerhalb der Organisation, Privatadresse, Kontaktperson. Sie können diese in eine Variable einfügen. Sie können diesen Adresstyp in eine Variable einfügen. Hier können Sie diese Variable zuweisen. Okay? Also möchte ich nicht dynamisch geben, werde ich diese Organisation derzeit hier verwenden und die Eingabetaste drücken. Jetzt können Sie sehen, dass es deaktiviert wurde weil ein harter, fest codierter Wert, ich habe hier die Adressnummer verwendet, die ich bei dieser abweichenden Punktepunktnummer an diese Adressnummer binden möchte. Ziehen Sie es einfach hier rüber. Jetzt ist es bei dieser Nummer gut gehandhabt. Dies, wenn Sie sich an das Konzept der fallenden Klasse direkt im Körper erinnern . Wenn also nichts vorhanden ist, wird in diesem Fall diese bestimmte Adresse gedruckt. Wenn also keine Adresse oder nicht, irgendwelche Adressen gefunden werden, dann denke ich, dass wir hier eine feste Adresse als Standardadresse angeben können und diese Standardadresse , wenn nichts gefunden wird VB gedruckt, also muss das sei überprüft, die von deiner Seite. Aber das ist meine Annahme. Okay. Dann brauchte ich dieses Konzept nur hier drüben nicht . Ich bin mir also nicht sicher, aber das mag auch Charakter sein. Gut bei dieser Nummer hier haben wir GVD-Unterstrich ADR NR, binden Sie es mit der Anzahl der zu verwendenden Zeilen. Die ersten zehn Zeilen kommen standardmäßig. Sie können bis zu fünf minimieren oder auch bis zu 15 markieren, oder? Die ersten zehn Zeilen werden also gedruckt. Und jetzt, wenn Postfach und Straße und nur Postfach Vorrang vor der Straße haben, wird dieses Boot sein. Wenn Postfach und beide dies angegeben haben, wird Postfach hier der erste Faktor gedruckt, dieser Zahn hat Vorrang vor P0 , den Sie zuerst drucken möchten. Okay, das ist also die Option, die wir haben. Was willst du es dynamisch markieren? Wenn Sie möchten, wählen Sie Dynamisch aus und drücken Sie die Eingabetaste, das nächste Feld wird aktiviert. Und hier können wir die Variable übergeben wo das Zahnwertfett wir haben, Priorität oder PO, Box Edge-Priorität hat. Es wird dort erscheinen. So können wir den Wert der Variablen binden. Und diese Variable, die wir bestimmen können, geben Sie den Code innerhalb der Schnittstelle unter der Code-Initialisierung ein. Es hat also dreimal Priorität gegenüber dem Postfach, das ich ausgewählt habe. Und jetzt sind diese alle optional. überlasse ich einfach. Und das, das, das ist unsere ganze Option. Lass uns das belassen. Es ist nicht erforderlich. Der wichtige Teil ist dieser. Der wichtige Teil ist nur, die Adresse aus der Tabelle zu holen . Und diese Adresse muss unabhängig davon existieren, was auch immer die Adresse innerhalb der K und K1 beibehalten wird , die in AD- oder CE-Tabelle vorhanden sein muss, dann funktioniert nur sie, weil sie den Daten von Der interne BAC-Mechanismus der Z-Tabelle läuft so. Okay, das ist also gut. Die Daten werden aus der Tabelle der Demokratischen Republik Kongo angezeigt. Okay, also speichere es einfach und aktiviere diesen einen Aktivator. Entschuldigung, kein Layout, das ich definiert habe damit es zu diesem Zeitpunkt nicht funktioniert. Lass uns ein Layout definieren. Okay? Es sagt Ihnen, dass Sie kein Absenderland angegeben haben, okay, ein wichtiger Parameter da drin. Ich merke nur, was wir haben, dass wir die Absenderfirma hier definieren müssen. Lass uns gehen und das machen. Doppelklicken Sie hier. Es bringt uns zur Absenderfirma. Okay, also nenne, das ist in Ordnung. Ich habe nur Haltegriffe. Und hier werden wir eine Senderland-Krankheit haben. Okay? Das können wir also in Indien geben, okay, rezentrieren und jetzt die Syntax überprüfen. Jetzt ist es in Ordnung. Normalerweise Ausfälle. Also lasst uns gehen und die Ebene erstellen. Dann kann nur die Adresse ausdrucken. Also gehe ich zum Layout. Und es wird jetzt hier rüber kommen. Und einfach, was wir tun müssen, gehen in diese Daten ein. Und hier haben wir den Adressknoten, nicht diesen. Diese Adresse, die BE verwendet , ist einfach per Drag & Drop hier rüber. Das ist das TextField, okay? Standardmäßig, wenn TextField erstellt wurde und es mit der Adresse verbunden wurde. Okay? Wenn Sie also einfach dieses Feld nehmen, können Sie sehen, dass es sich um ein Textfeld handelt. Standardmäßig hat es eine detaillierte Verbindung mit der Adressvariablen des Adressknotens erstellt, die wir innerhalb des Kontextes erstellt haben. Sie können einfach seine Größe erhöhen. Also werde ich seine Größe vergrößern. Also hier können wir diese Adresse auch ändern. Hier wenden Sie sich an Kundennummern. Kunde. Zahl. Wenn Sie die Kundennummer hier dynamisch anzeigen möchten, okay? Vielleicht müssen wir dieses Floating-Value-Konzept nochmal verwenden, oder? Und dann können wir diesen Wert binden. Also zeige ich dir eine Kundennummer. Nehmen wir an, wir haben g, v Unterstrich Ecke hier drüben, Kundennummer z, wir unterstreichen Ecke oder einfach ich gebe NEIN. Okay. Klicken Sie also mit der rechten Maustaste hier und es wird eine Option namens Floating angezeigt. Rechtsklick. Und v bekommen diese Option nicht. Okay, lasst uns diesen Teil verlassen. Ich zeige Ihnen auf eine andere Weise, dass es eine mögliche Kundennummer ist. Wir können seine Größe etwas vergrößern , um hier und jetzt rüber zu kommen. Okay, also was wir tun können, das funktioniert nicht, also können wir es umgekehrt machen. Leg es einfach hier rüber. Was wir tun werden, erstellen wir ein Textfeld. Okay? Also geh und erstelle ein Textfeld. Also wie man hier erstellt, wir haben bereits Objektorbibliotheken hier wenn Sie nicht wissen, wie Sie dieses Objekt später, Bibliotheken und weiter bekommen können, schauen Sie sich bitte meine vorherigen Videos an habe ich all diese Dinge ausführlich besprochen. Jetzt müssen wir von hier aus den Text auswählen. Schreiben Sie einfach das Besondere, okay, und legen Sie es hier rüber. Also jetzt nur um eine Sache hier zu machen. Nein, ich habe mich nicht angepasst und hier gebe ich die Kundennummer, Kundennummer und einen variablen Wert Wir haben die Kundennummer definiert. Also wie definiert man den schwebenden Wert v naught? Sie jetzt einfach mit der rechten Maustaste hier und wählen Sie dieses gefüllte Protein aus. Okay, also ist das TextField automatisch hierher gekommen und dieses Textfeld, ich binde mit der DBA-Unterstrich-Ecke eine globale Variable, die ich für den Kontext in der ersten benachbarten Ecke definieren werde . Und von dort komme ich in den Kontext. Aus dem Wettbewerb. Ich binde diesen, damit ich die Kundennummer sehen kann , die Speichern und die Syntax jetzt überprüfen kann. Und während der Quadratwurzel hat Zahl eine konvergente Routine. Das ist in Ordnung. Aktiviere dies , aktiviert und jetzt wurde es aktiviert. Jetzt hole ich mir eins. Ich zähle nur vom Gewinn in einer Tabelle oder von der eigenwilligen auch, wir können das ursprüngliche Problem bekommen. Okay? Slicer ist der 16 und ich werde gehen und ich werde diese IDRC benutzen und speichern. Also dieses Add, diese Zahl muss hier existieren. 1041 ist, dass es ein großes Eins-zu-Eins ist. Sieht aus, als hätte es mehr Text. Ich benutze einfach diesen 121, führe diesen aus, und ich lese das passiert. Okay, damit du das hier sehen kannst. Ich erhalte gerade die Kundennummer direkt am Eingabeparameter. Sie müssen die Kundennummern übergeben, damit die entsprechende Adressnummer aus diesem bestimmten Code angezeigt wird und sie an den Abweichenden übergeht , der gerade diese Nummer gegriffen und von dort aus wird an den Adobe weitergegeben. Es ist also der 1116. Jede Transaktion, die wir durchführen können, und von dort aus können wir eine Kundennummer untersuchen. Also bekomme ich diese Kundennummer. Kontrolle ist die Richtige. Die Kundennummer eigentlich möchte ich bekommen, damit wir ein wenig größere Daten erhalten. Also Eckland, ein M1 und eine DRA NR. Dies ist also das Spielsystem und das Feld für die Auswahl. DRA wollte das jetzt auch als Auswahlfeld behalten. Klicken Sie auf diese Schaltfläche Hochladen und die Adressnummer , unter der sie verwendet wurde. 121, dieser Kunde nur ich werde den Kopf schütteln. Keine Kunden für diese Ideen Zahlen, also kein Problem. Ich nehme jeden zufälligen Kunden. Das für t und dafür nummeriere ich einfach diese. Wir sollten zumindest einige Daten haben die dann nur sehen können. Also lasst uns gehen und prüfen, ob wir das Add haben, das für uns existiert. Wir haben die Daten und einige Daten, einige, einige verschiedene, unterschiedliche Daten kommen. Lassen Sie mich versuchen, ein paar gute Daten zu erhalten. Also kann ich dir einen besseren Output zeigen. Komm her und füge es ein. Führe das aus. Und es sieht gut aus. Das hier. Besprechen Sie also diese Adressnummer 1584731584731584731584. Ich suche nur 73158 für diesen. Okay. Also das ist 201201-Kunde, ich werde 201 auswählen. Führen Sie einfach diesen aus und geben Sie diese LPG-Reihe eins. Und lasst uns sehen, ob wir etwas Output bekommen. Also hier kommt die Kundennummer, aber hier kommt nichts. Es scheint also ein Problem zu sein. Lass mich gehen und nachsehen. Also 201, nur um sich an diesen zu erinnern, komm hierher und es scheint, dass Input eigentlich hier sein sollte, nur wir müssen nach links ziehen. Der Eingabewert selbst wird nicht angezeigt. Das rette es. Und jetzt überprüfen wir die Bindung. Bindung ist schon perfekt. Aktiviere diesen, aktiviere und starte es erneut. Es wird aktiviert. Es wird aktiviert. Nehmen Sie sich also etwas Zeit, jetzt wurde es aktiviert, klicken Sie auf diesen Button und geben Sie diesen Wert auf 01. Und führe das aus. Lpg eine Druckvorschau. Und in diesem Begriff lassen Sie uns sehen, wie es uns geht und wir erhalten die Daten hier. Sie können die Firma Ohm sehen, ich produziere Private Limited. Dies und das. So können wir die Daten erhalten . Und hier möchte ich, dass es die Kundennummer anzeigt , für die diese Daten angezeigt werden. Wenn du, wenn du das willst. müssen wir schon tun, wir haben dieses schwimmende Feld geschaffen. Also bitte schau dir das Video an, in dem ich über das Fruchtfeld gesprochen habe. Wenn du dieses Konzept nicht kennst, komm her und ich erstelle eines. Schon. Ich habe das besprochen, entweder Importparameter. Was wir also tun werden, werden wir in den Kontext gehen. Und hier in diesem Eingabeparameter ziehen und ablegen nach rechts. Gehe nun zum Layout, weil es in den Kontext gekommen ist. Jetzt kann ich das gebrauchen. Ich unterstreiche die Kundennummer in meinem Layout. Okay? Also werde ich das binden, dieses TextField, okay, also dieses Textfeld werde ich mit I M Unterstrich binden oder nein. Also lass mich das schließen und ich werde nach links expandieren. Nun nutzen riesige globale Daten diese Krankheit. Ich bin Kundennummer, oder? Dies wurde also mit diesem anderen Wert verbunden oder schreibgeschützt, das ist in Ordnung. Dies ist in Ordnung, um es zu speichern, diesen zu aktivieren und zu aktivieren. Und jetzt ist es das. Gut. Also führe das noch einmal aus. Ja. Gib diese 102 hier drüben. 201, es sieht sich Kundennummer und LPG One Druckvorschau an. Dieser Begriff auf 0 und auch com genäht. Und Sie können diese Kundennummer 201 sehen, und dies ist eine Kundenadresse, die wir haben. So können wir Formatierungen anzeigen und alles kann gut gemacht werden. Und ich glaube, dass Sie diese Formatierung kennen und wie es geht. Wir können hier rüberklicken und dann haben wir das Muster auch, wir können ein schönes Muster verwenden, wie welches Muster wir wollen, die Postleitzahl G und G, das andere, andere Muster. Wir können es versuchen. Wie wir uns erforschen können, können wir etwas recherchieren, welches Muster wie aussieht und welches für unsere Anforderung, Validierung und auch deren Daten geeignet ist . Dort gibt es viele Möglichkeiten. Du kannst es ausprobieren und kein Aussehen. Aussehen hier können wir wie eine Nonne oder eine unterstrichene oder solide Box auswählen . Sie können dies als benutzerdefinierte Kostenbearbeitung auswählen oder gemeinsam bearbeiten. Angenommen, der linke, wenn Sie etwas wie Solid markieren möchten , dann diese Option. Farboption auch willkommen, richtig, und schreiben Sie alles sicher. Wir wollen auch hier solide markieren. Hier. Geben Sie dies auch nur diese Auswahl, generieren Sie überall und den Hintergrund. Wenn du willst, linear nach unten, vielleicht linear nach unten. Und hier können wir eine Farbe auswählen. Klicke darauf, okay? Und so kommt es. Markt wörtlich. Nein. Markieren Sie es buchstäblich hellere Farbe, damit das gut sehen kann. Okay, jetzt sieht es gut aus, aber hier ist es sehr dunkel. Also müssen wir noch ein paar Experimente für diese Farbe machen und wie sie schön aussehen wird. Dementsprechend können wir die Farbe und Kunst auswählen. Das können wir also in Bezug auf die Dekoration tun. So können wir unser Adressfeld so gut dekorieren. So können Sie hier selbst den Stil und weiter dekorieren. Das ist das Schöne an Adobe-Form. Und das ist nachweislich Adobe so beliebt. Flexibilität, Entwicklung ist also so einfach. Genau hier. Und hier sieht man, dass es die Ausgabe anzeigt. Dies ist die Adresse und wir können die Größe verringern. Wir können die Größe dort selbst vergrößern, oder? Das haben wir also getan. Jetzt zeige ich Ihnen, dass dies aus dem Treiberprogramm, wie wir die Daten direkt weitergeben können. Kopieren Sie einfach dieses Funktionsmodell. Sie werden feststellen, dass wir den Funktionsbaustein benötigen. Gehe zu slice SETA zum früheren existierenden Programm. Ich werde es dort ändern, das war's. Ich werde nichts mehr tun. Was ich hier schon tun werde, haben wir dieses Konzept besprochen, das besagt, dass ich schnell gehe und zeige Ihnen, klicke auf dieses Muster, das jetzt für die Kundennummer erhalten wurde. Jetzt werde ich dieses Control D kommentieren, und dieses Mal passieren wir GB und Discord Adobe FM, oder? Dies ist auch ein Kommentar. Und jetzt der Name des Adobe-Formulars. Offensichtlich haben wir zwei Anleihen, damit sie den Charakterfunktionsbaustein auswählen den Charakterfunktionsbaustein wenn wir Änderungen im Layout vornehmen. Und wir aktivieren, es erzeugt den neuen Funktionsbaustein. Um diese Situation zu vermeiden, ist es besser, so zu verwenden. Es wäre also ein Job offen. Dies ist der Name des FV-Funktionsbausteins. Und hier haben wir das Funktionsmodell und wir nennen es. Wir rufen diese Funktion auf, um die Ausgabe anzuzeigen. Also hier die Kundennummer. Also einen Parameter bekomme ich vom Auswahlbildschirm. Also Parameter P Unterstrich, Kunde, CN-Typ-Ecke. Also P Unterstrich KANN einfach, wir geben es hier rüber. Hier müssen Sie hier tatsächlich Funktion geben, P, Unterstrich, C und Kundennummer. Okay, überprüfe die Syntax. Die Akzeptanz ist nicht definiert. Okay, lass mich kommentieren. Dieser Code ist nicht erforderlich. Überprüfe das und das ist in Ordnung. Das sieht in Ordnung aus. Das sieht in Ordnung aus. Das ist also in Ordnung. Um zu speichern, aktiviert es diesen. Aktiviere diesen. Ich werde diesen Code in das Beschreibungsfeld legen oder diesen Code in die PPT legen und ich werde diesen mit Ihnen teilen. Alle Informationen hier in diesem PPT. Von hier aus haben wir den Code und am Ende auch in den Notizbüchern, auch in der App oder dem Gott, von wo aus man diesen Code bekommen kann. Gut. Jetzt ist es also in Ordnung, bis die Syntax diese jetzt aktiviert hat und es einfach ausführen. Und hier. Die Kundennummer, wir müssen BB übergeben. Bb. Elaine, ich verlange nicht, dass ich das nur kommentieren werde. Speichern es aktiviert diesen Aktivierungsort je Kundennummer. Wählen wir von hier eine beliebige Kundennummer aus. Also 309, führe das einfach aus und du kannst sehen, dass es die Ausgabe anzeigt. Ich denke, für diesen 309-Kunden gibt es keine Adresse. Definiere das, also kommt es nicht. Okay. Also können wir gehen und nach 309 Lasso suchen. Ist das 16 in mehreren Sitzungen? Gehen Sie dazu und geben Sie diese Kundennummer an, führen Sie dies dafür aus, die AD RC Eddie RNR-Nummer ist nicht da. Deshalb zeigt es nichts an, oder? Sie müssen also den Kunden nehmen, der eine Nummer n haben muss, theta d t. Dafür gibt es auch keinen Wert für t 33. Also werde ich ein paar bekommen, äh, wir haben 201201-Kunden, wir getestet haben, dass ich 201 verwenden werde, sie passen. Und hier sollten wir die Daten haben. Und Sie können sehen, dass die Daten hierher kommen und Sie selbst richtig angezeigt werden. Lassen Sie uns damit aufhören oder Tradition. Und in der nächsten Lektion zeige ich Ihnen, wie ohne Geschäft oder Dienstleistungen die Adresse anzeigen können, wir ohne Geschäft oder Dienstleistungen die Adresse anzeigen können, die ebenfalls möglich ist. Also vielen Dank, dass du dir das angeschaut hast. Diese Sitzung anschauen. Bitte vergiss nicht zu abonnieren, was mich wirklich motiviert. Alles klar, Danke. Danke vielmals. Tschüss. 9. Kurs 8 Address ohne BAS: Hallo allerseits und guten Morgen. Willkommen bei der nächsten Episode von Adobe Form, in der wir erfahren wie wir die Adresse anzeigen können, ohne die Tabelle der Business-Adressdienste zu verwenden. Okay, also in unserer letzten Klasse haben wir gesehen, dass wir mit Hilfe von Unternehmen oder Dienstleistungen, das heißt, mit Hilfe dieser IDRC-Tabelle, wie wir die Adresse anzeigen können, oder? Im Grunde gibt es drei Möglichkeiten, die wir besprochen haben. Der erste ist sehr einfach. Die zweite verwenden wir im Allgemeinen den zweiten Weg oder wir benutzen den dritten Weg. Auf diese dritte Weise ist dieser Funktionsbaustein der wichtige Funktionsbaustein. Mit Hilfe dieses Funktionsbausteins formatieren wir unsere Adresse und gehen zur Anzeige des Adobe-Formulars. In der heutigen Klasse werden wir uns das ansehen. Was wir tun werden, diese oder eine VR wird diese Werte an den Parameter dieses Funktionsbausteins und dieses Funktionsbausteins übergeben diese Werte an den Parameter . Im Gegenzug formatiert es die Daten ordnungsgemäß und es wird in unserer internen Tabelle zurückgegeben, die interne Tabelle, die wir mit dem Adobe-Formular binden werden und dass wir eine anzeigen werden. Also lasst uns das Praktische sehen. Also gehe ich zur SFP-Transaktion. Und hier ist die Adressanzeige ohne, ohne, ohne v eins. Weil BAC bereits das Erstellen eines neuen Adobe-Formulars zerreißt. Hier. Adress-Anzeige. Ohne Busschnittstelle. Ich erstelle eine neue Schnittstelle oder verwende die vorhandene. Klicken Sie auf dieses lokale Objekt speichern. Okay, geh jetzt zur richtigen Lehre. Gehe zu dieser Schnittstelle. Also habe ich auf diese Schnittstelle doppelt geklickt und jetzt sind wir hierher gekommen. Und all die anderen unnötigen Dinge, die ich entfernen werde. Und ich werde nur diejenigen behalten, die jeder Eingabeparameter benötigt. Ich habe diesen bestimmten Wert unter dem Global entfernt , den ich auch nicht benötige, und jetzt werde ich unter der Code-Initialisierung diesen entfernen. Und hier schreiben wir den Code für die Funktionsbausteine. Also hier alles, ich habe es zu einer leeren Schnittstelle gemacht. Stimmt's? Jetzt. Was müssen wir tun? Dass wir diesen bestimmten Funktionsbaustein aufrufen müssen. Okay? Also das Funktionsmodell, das ich dir gerade gezeigt habe, lass mich von hier kopieren. Dies ist der wichtige Funktionsbaustein. Es wird die Daten für uns formatieren Control V Center. In diesem Funktionsbaustein werden wir die Adresse an diesen bestimmten Parameter übergeben. Basierend auf unserer Anforderung gibt es jedoch auch die Option für die Adressnummer bei diesem Handle, Prozent Prozent verarbeitet das Mittelland. Es ist eine der beiden Sprachen, so viele verschiedene, verschiedene Optionen, die wir haben. Um also besser über diesen Funktionsbaustein zu verstehen , was wir tun können, können wir zu einem C Typ D7 gehen und dieses Funktionsmodell anzeigen. Und wir können zur Funktionsbaustein-Dokumentation gehen. Wir können es vorlesen , wenn du willst. Wie basierend auf Ihren Anforderungen können Sie hier einfach nach Ihrer Anforderung suchen. Und Sie können verstehen, wie wir es in ein bisschen nutzen können, wie wir als prioritätsspezifische Anforderung verwenden können. Hier. Die Hauptnutzung dieses Funktionsbausteins, um die Daten in ein nettes Format zu formatieren. Also hier nehme ich ein einfaches Beispiel. Okay, ich unterstreiche nur Edison-Risiko-Score eins. Wir werden die Daten weitergeben. Zu diesem Zweck benötigen wir den Datentyp dieses Addison-Rescore-Typs. Schauen wir uns den Datentyp der Wissenschaftler und den Punktestand an. Dies ist der Datentyp. Ich kopiere das hier. Und was werde ich tun, damit ich diesen Datentyp entweder den Eingabeparameter bekomme, oder? Damit ich vom Treiberprogramm oder wenn ich dieses ausführen werde, kann ich den Wert übergeben. Also bin ich unterstrichener Adresse. Und die Typzuweisung ist dieser Typ. Füge es hier ein, die While-Schleife, die ich kopiert habe. Speichern Sie es einfach und gehen Sie jetzt noch einmal zur Code-Initialisierung. Und das werden wir sein, jetzt werden wir das wissen. Ich bin Unterstrichenadresse, die wir entweder von außen liefern können , oder? Entweder können wir von außen liefern, oder? Entweder können wir vom Treiberprogramm liefern oder wenn Sie möchten zu diesem Zeitpunkt. Unter der Code-Initialisierung können wir immer noch einen fest codierten Wert übergeben . Okay? Was ich in diesem Moment machen möchte, werde ich diesen Eingabeparameter als optional markieren. Okay? Also, dass ich bei der Eingabe, wann immer ich diesen ausführe, den Wert nicht obligatorisch übergeben muss, weil im Programm welches Handy ich im Programm welches Handy bereit bin, den Wert zu übergeben. Also nochmal, gehe zum Koordinatensystem ist etwas langsam. Also hier haben wir tatsächlich die Tabelle namens ACE Custom, die all diese speziellen Informationen enthält , die ich gerade den Namen kannte, ebenso wie Postfach Postleitzahl D, Region und land. Von dort aus werde ich einfach bevölkern. Arbeit wird für mich also einfach sein. Okay, also geh zu dieser Tabelle, ich zeige Ihnen, dass eine Flugkunden-Tabelle benutzerdefiniert ist und alle erforderlichen Informationen enthält. Sie können den Namen, das Formular sehen , dass Straße, Briefkasten, Postleitzahl, Stadt. In Ordnung. Also eine der ID, die ich einfach von hier auswählen werde. Also vielleicht 14 Nummer-ID, okay? Diese 14-Nummer-ID. Und ich werde die Select-Abfrage hier stellen. Wählen Sie Stern aus, wenn die Kundentabelle in diese eine Variable, ein Quecksilber, werde ich eine Vir deklarieren. Der Wert, welcher Wert? Die ID, ID gleich 14. Id gleich 14. Okay? Dies ist also die tatsächliche Kunden-ID, die ich übergebe. Warum also nicht von hier aus zu tun, oder? Damit wir die andere, andere Kundenadresse erhalten. Also unterstreiche ich den Kundentyp. Wählen Sie also den Typ und den Typnamen von hier aus, wir können zurückgehen und geben Sie dies unterstrichen Customer Control V Center. Ich mache es jetzt wirklich dynamisch. Ich unterstreibe den Kunden, oder? Voller Halt. Also Single wird es verwenden , weil ich weiß, dass es für einen, den ich getan habe, nur eine Dekodierung geben wird, also wähle Single. Jetzt in diesem Arbeitsbereich werden wir die Daten aus diesem Arbeitsbereich haben. Ich bevölkere mich. Ich unterstreibe. Also was schreibe ich den Code hier drüben. Wenn ich die Adresse unterstreiche , unterstreiche ich ADR AWS. Okay. Lass mich den Namen korrigieren. Steuern Sie also C-Code-Initialisierung. Steuerung V ist nicht anfänglich, ist nicht anfänglich. Ist anfänglich, wenn das leer ist. Wenn ich die Daten von dort nicht weitergebe, was sollte es in diesem Fall so machen. Aber die Auswahlabfrage dazu. Und wenn sagt, sind die Scheitelpunkte gleich. Wenn sagen Quelle gleich 0 ist. In diesem Fall füllen wir die Daten aus, oder? Ich bin unterstrichener Adressen-Kontrollraum für Bindestrich. Gehen wir also noch einmal hier rüber und klicken Sie auf diese Schaltfläche Speichern. Okay, gehe zu diesem Code, Initialisierungs- und Kontrollraum. Es kommt nichts. Was muss eigentlich tun? Wir müssen an einigen anderen Orten öffnen, vielleicht haben wir hier schon geöffnet. Adr ist eins, und hier werden wir die Daten erhalten. Dieser unbenannte Unterstrichtext ist also eine Komponente. In Ordnung? Also geh einfach hin und gib das hier rüber. Und dieser Wert aus WA-Bindestrich von Harold kommt nicht. Lass mich hier eins machen. Explizit. Ich definiere den Arbeitsbereich. Wir müssen definieren, dass ich nicht als benutzerdefinierte Zielgruppen-Deklination definiert habe, die wir direkt verwenden können. Okay? Also WE type ist hier benutzerdefiniert, steuere den Raum. Nun, dieses Formular, Formular wird in diesen Titel unterstrichen Text kommen. Okay? Jetzt bin ich Unterstrich Adresse Bindestrich Steuerraum. Kontrollraum kommt nicht in die Richtung. Ich gebe einen falschen Namen an, oder? Lass mich das kopieren und dort einfügen. Gehe noch einmal zur Code-Initialisierung, kontrolliere V. Es sieht gut aus. Und total Platz. Wieder, komm nicht. Gehen wir direkt zur Struktur hier drüben. Der Neem ist ihr Name eins und gib ihm einfach einen Kontrollraum für Bindestriche. Wir haben diesen Namen hier drüben, oder? Dieser Name, Vollstopp. Dann unterstreiche ich. Adresse. Steuerelement für Bindestrich. Der Weltraum funktioniert nicht. Also welche anderen Informationen wir geben müssen, lassen Sie mich sehen, namens name2 ist nicht in dieser benutzerdefinierten Tabelle vorhanden. Vielleicht können wir also einfach direkt auf die Straße gehen. Gib diese Straße hier mit einem Bindestrich Kontrollraum. Und auf der Straße haben wir einen vollen Halt. Und ich habe den ganzen möglichen Wert, was auch immer wir haben, wir können es hier geben. Es ist Arbeit, das zu formatieren. Okay? Also m Unterstrich Adresse, Bindestrich dann ein CT. Also all den mittleren Wert dieses Mal werde ich NCT hier selbst geben, er kommt. Ich bin Unterstrichenadresse. Ein Steuerraum für Bindestriche funktioniert nicht. Geh das nochmal hier durch. Und ein über die Lage des Landes, Region, Region, Land, wünsche ich mir wirklich. Geben Sie der Region also einen Bereich für den Steuerraum für Bindestriche. Und ich bin Unterstrich Adresse Bindestrich Control ist nein, richtig. Das Land direkt dieses Datum und ein Bindestrich Land. Okay. Also diese Mini-Entzündung, diesen Begriff Parsing, können wir auch mehr Informationen weitergeben, die möglich sind. Und klicke auf diesen Pretty Printer. Ein Fehler ist da. Wenn, sagen Sie, dass Sub C gleich 0 ist. Wenn hier, noch ein Ende. Wenn ich geben muss, klicke jetzt auf diesen hübschen Drucker und hübsche Drucker funktioniert gut. Jetzt diese unterstrichene Adresse, ich werde sie hier weitergeben. Okay, aktiviere diesen Export. Und sobald wir vorbei sind, wird es uns die Daten hier geben. Adresse drucken Sie die Formulartabelle. Okay, also aktiviere diese und eine interne Tabelle oder musst denselben Datentyp deklarieren , geh einfach zurück. Und das ist der interne Datentyp, den wir von hier aus finden können. Das haben wir also. Mal sehen. Dies sind die Typen, die wir haben. Tabellentyp, wir haben etwas Kopie. Das hier. Es wurde von hier gefunden. Ich habe von hier kopiert. Okay. Jetzt geh einfach zurück und wir bereiten uns vor , wann der lokale interne Tisch mir nicht hilft. Ich werde eine globale interne Tabelle erstellen , damit ich diesen Wert für das Adobe-Formular verwenden kann das Adobe-Formular , das Sam die globalen internen Tools erstellt. D t Format, Adresse, Typzuweisung ist Typ, und geben Sie diesen bestimmten Tabellentyp hier an. Okay, lass mich sehen, ob es gut funktioniert oder nicht tippe eine Typgruppe wird nicht unterstützt, das ist in Ordnung. Kein Problem hier. Unser Typ aus der Gruppe Typen wird nicht unterstützt. Was ich also machen werde, dass ich hier lokal erstellen werde. Erstellen Sie also einen Typ. Geben Sie dem Namen dieser Typen etwas GT-Unterstrich keine Adresse, Format. Geben Sie ein. Das hier. Jetzt wird das eins werden. Schon wieder. Der Fähigkeitstyp kommt hier rüber. Und jetzt geben wir dieses Band und sehen uns die Syntax an. Der Titel des Feldes m Unterstrichs ist ein Test, der nicht geändert werden kann. Okay, ich benutze hier drüben, unter der Code-Initialisierung gibt es jetzt kein Problem. Aber hier sagt es, dass das wichtige Parameterfeld, das wir erhalten, es nicht geändert werden kann. Es erlaubt uns nicht, uns zu ändern. Also habe ich keinen anderen Weg Was auch immer wir das tun, ich muss einen Arbeitsbereich erstellen, w, einen Adresstyp des Unterstrichs. Und der Typ, den ich entweder ADR eines Typs nehmen werde, AD r ist eine Daten. Lass uns aufhören. Und im See wenn , wenn ich die Daten bereitstelle, richtig. In der anderen Bedingung, die klar ist, werde ich diese Wert-Unterstrich-Adresse gleich zwei zuweisen. Ich bin Unterstrichenadresse speichern Sie einen Wert ist da. Ich gehe zur quadratischen Adresse. Ich komme direkt hier rüber. Und das werde ich hier rüber stellen. Kontrolliere V, kontrolliere V. Und Control V. Nur um, ich versuche diesen Wert zu ersetzen, oder wir können Control H verwenden und alles zusammen ersetzen. Gut. Jetzt sind wir fertig. Und hier haben wir zwei Takte , die eine unterstrichene Adresse haben. Also habe ich eine lokale Variable deklariert und verwende hier drüben. Jetzt sieht es hier gut aus. Speichern Sie es einfach, überprüfen Sie jetzt die Syntax und verdoppeln Sie den Unterstrich. Okay, ich WAR irgendwo. Ich habe das geschrieben, ich und überprüfe die Syntax. Nun konnte die Aussage nicht gleich enden. Unerwartet. Hier haben wir irgendwo ein Problem. Ein Problem ist also da. Lassen Sie mich überprüfen, wo die Problemadresse ist. Okay. Also denke ich, dass der vollständige Stopp fehlt. Ja. Hier fehlt uns also der vollständige Desktop und hier verwenden wir diese interne Tabelle nicht, die wir später in der globalen Tabelle erstellt haben. Also die Adresse im DD-Format kopiert dies. Also kopiere ich einfach und benutze es dort drüben. Und jetzt ist es in Ordnung. Jetzt sieht es gut aus. Sie können die Quelle sehen. Text ist gut formatiert. Geschlechter-Syntax. Die Syntax ist auch in Ordnung. Speichern Sie es einfach und aktivieren Sie es. Es wurde aktiviert. Wir sind jetzt fertig mit der Schnittstelle, oder? Gehen wir zurück zum Adobe-Formularkontext. Und ich benötige diese Formatadresse. Dieser Funktionsbaustein wird mit der Formatadresse zurückgegeben. Diese Adresse. Ich benutze es. Okay, also ziehe ich einfach von links und setze es nach rechts. Gehe jetzt zum Layout. Hier. Wir müssen in diesem Fall nichts tun. Jetzt ist es also ein sehr einfacher Weg zur Datenansicht und das ist Adresszeilen, die einfach per Drag & Drop hier drüben werden. Okay? Und jetzt sollte ich, falls es Cij ist, nur die vermarktete Höhe erweitert sich auf diese Höhe, denn das ist es, was wir haben. Dies ist die Adresszeile, dies ist das Feld, das wir haben. Wenn also mehr Daten vorhanden sind, wie mehr Zeilen vorhanden sind, sollten sie sich automatisch erweitern, oder? Also Höhe und Markierung erweitern sich, um zu passen. Sehr wichtig. Okay, also brauche ich von dort jetzt nichts. Jetzt ist dieses Objektattribut wichtig. Hier haben wir, hier haben wir einfach Drag & Drop oben. Gut. Also jetzt haben wir diese eine, diese Adresse, ich werde ihre Höhe nur ein bisschen so erweitern , es ist okay. Bevor Sie also hierher gehen, speichern Sie es einfach und überprüfen Sie die Syntax. Ich möchte dir etwas zeigen. So wird es sein, es wird besser verstehen können. Aktiviere diesen. Es wird aktiviert. Und es wurde aktiviert. Gut. Was ich Ihnen zeigen möchte, gehen Sie einfach zu dieser Code-Initialisierung und kopieren Sie diesen ausgewählten Einzelstern. Und beim Debuggen möchten Sie tatsächlich den Inhalt dieser internen Tabelle zeigen , wenn dieser bestimmte Funktionsbaustein zurückkehrt. Damit ich es dir zeigen will. Okay, also geh zu einem C-Typ T7. Okay? Und lass das laufen. Dies ist Ihr Funktionsbaustein Control V-Display. So debuggen wir auch das Adobe-Formular. Okay, so ist der Debugger, also das Adobe-Formular. Jetzt müssen Sie also nach dem globalen Unterstrich init suchen oder direkt können Sie diese bestimmte Selektorabfrage lösen, okay? Wenn Sie in der Lage sind zu finden, sollten Sie in der Lage sein, zu finden, okay , Hier die bestimmte Auswahlabfrage global missbraucht. Aber ich habe einen anderen Text kopiert. Also jetzt wird das nicht kopiert, aber ich weiß wo es sein soll. Das ist global darin. Unter dem weltweit angeborenen der benutzerdefinierte Code kalt. Sie können sehen, dass es nicht richtig navigiert. Also was ich tun werde, werde ich den Haltepunkt hier selbst setzen und das einfach ausführen. Führe das aus. Adobe-Formular, führe das aus. Geben Sie die API 01 und die Druckvorschau. Der Debugger hat Trigger bekommen und F5 drücken, oder? Ich gebe nichts weiter, weil ich nicht vorbeikomme. Daher sollte die Auswahlabfrage so gestellt werden, dass ich die Kundennummer nicht weitergegeben habe , dass ich die Kundennummer nicht weitergegeben . Lassen Sie mich die Kundennummer angeben, die die Kundennummer auch wegen der Eingabe nicht angeben kann angeben, die die Kundennummer auch -Parameter. Okay, also kein Problem. Lass uns zurückgehen. Und nochmal, geh zur Seeflut T7 und führe das aus, gib die Kundennummer an. Also werde ich das kriegen. Eine gute Kundennummer, die ich bekomme, die alle Daten enthält. Lasso ist der 11. Und hier unter dem ACE-Custom haben wir viele Daten. Einer der guten Kunden, der die gute Adresse hat, diese 21 oder 20, alles, was ich auswählen werde, gib das hier drüber. Also habe ich jetzt gegeben. Und jetzt bitte, wenn es sich um einen PGY1 handelt, drucken Sie die Vorschau und drücken Sie hier F5. Dies ist der Code, den wir geschrieben haben. Ich lege den Haltepunkt hier rüber. Und jetzt hier ist 12 d in Ordnung. Sagen Sie, Serverless ist 0, das ist okay. Sie können sehen, dass diese Daten ausgefüllt werden. Straße, Stadt und Region eins nach dem anderen. Sobald es in den Funktionsbaustein gelangt ist, werden die Daten ordnungsgemäß formatiert. In Ordnung? Aber hier heißt es , dass die Adressdruck-Formulartabelle unbekannt ist. Warum einige, ein Parameter, habe ich einen Fehler im Parameter gemacht. Es scheint zu gehen, gehen Sie zum System ist sehr langsam. Eigentlich. Slice n. Wenn noch einmal B, werde ich den Modus wechseln. Ich muss zur Schnittstelle gehen, die tatsächlich Initialisierung genannt wird. Und hier stimmen einige Parameter nicht überein. Es scheint eine Adresse zu sein, ich habe d t Format Adresse angegeben. Dies ist die interne Tabelle und wir müssen die interne Tabelle bestehen. In Ordnung? Also diese GT-Unterstrich-Format-Adresse muss nur prüfen, ob, was kann, ob es sich um eine interne Tabelle handelt oder nicht. Also gehe ich noch einmal zu C37 und führe das aus, führe diese aus, gib diese LPG-Zeile hier und drucke die Vorschau. Wenn fünf. Und lassen Sie mich sehen DD-Format Adresse 0, Adresszeile ein wenig dezidual k. Was ist dann das Problem? Okay, gut, zweiseitig hier und Drücken des Funktionsparameters F5. Tönungsformulartabelle ist unbekannt. Lass mich ein paar sehen, einen anderen Parameter. Es scheint, dass wir bestehen müssen. Einige weitere Parameter müssen übergeben werden. Also hier, unser Abfahrtsland, ist dies eigentlich auch ein wichtiges. Schreibe den Adresstyp. Lassen Sie mich mit der Anzahl der Zeilen des Absenderlandes nachsehen. Dann wird dies auch ermöglichen. Okay, also werde ich einfach nachsehen. Also lasst uns nachsehen. Was war das Problem. Geh zurück und geh zurück. Geh zum SFP. Und hier geht's zum Änderungsmodus. Entschuldigung, ich muss zu den Eigenschaften gehen und dann muss ich zur Schnittstelle gehen, tatsächlich zum richtigen Teach gehen und dann zum Adobe-Formular gehen. Ja. Diese Schnittstelle komme ich her. Und das Problem, was ich früher getan habe, war das Importieren, Importieren, was bedeutet, dass der Import nicht aktiviert wurde, oder? Ich muss nur diesen Importparameter aktivieren. Eine andere Sache war in Ordnung. Und zu dieser Zeit habe ich ein Extra und das Cinder-Land gegeben, ich habe einem diesen besonderen Wert gegeben. Und dann die Anzahl der Zeilen, die ich aktiviert habe. Dies ist jedoch optional. Der erste ist obligatorisch. Okay? Und jetzt versuchen wir es noch einmal zu sehen. Gehen Sie also zu dieser speziellen Adobe-Form und geben Sie hier einen Wert, 0000021 oder 20 aus dieser LPG-Zeile, einen. Druckvorschau. Und hier, so kommt es zum Wert, okay? Aber wir haben die mehreren Zeilen da drüben, oder? Wir haben die mehreren Zeilen da drüben. Also geh einfach zurück. Und ich gehe ins Debuggen und zeige dir noch einmal , wie die mehreren Zeilen kommen. Also versuche ich nur zurückzugehen. Okay. Ich bin jetzt getrennt. Lassen Sie mich noch einmal einloggen. Okay, also bin ich hergekommen und führe das hier aus. Geben Sie die Kundennummer hier an. Also 0000200 und klicke auf dieses Debuggen, das ich dir nur noch einmal zeigen wollte, gehe zur Suche nach der globalen Einheit. Danach nein, unser Code, den wir nennen werden, sagt, dass er bereits da ist. Lassen Sie uns noch einmal entfernen und beten, speichern Sie es so, als ob es LPG-Zeile eins wäre und drucken Sie die Vorschau, wenn Phi. Und hier haben wir den Punkt. In Ordnung. Also gib das, bewahre es und F6. Und hier können Sie sehen, dass wenn wir all diese liefern, dieser Formularname gerade ist, oder? Region wie diese. Dann bringen wir die Künstler in dieses Format, diese Daten, wenn wir jetzt anzeigen wollen, wenn Sie F8 drücken, können Sie sehen dass jeweils nur eine angezeigt wird. Um nun den ersten obligatorischen Schritt anzuzeigen, habe ich Ihnen gezeigt, dass Sie die automatische Anpassung für diese bestimmte Flüssigkeit aktivieren müssen . Also was das tun wird, das Auto passt. Also passen Sie automatisch an , was es tun wird, wenn die Länge eines bestimmten Textes länger sein wird, als er in den nächsten Tag passt. Es wird nur dieses bestimmte Feld erweitern und es wird dort drüben sitzen. Also zeige ich dir das. Aber das aktuelle Problem ist was? Alle Daten kommen nicht von selbst, oder? Um also alle Daten zu erhalten, was müssen wir tun? Rechtsklick hier und wickle die Pinna ein. Wickeln Sie diesen in unser Unterformular ein. Es ist jedoch bereits im SOP-Formular vorhanden, also Y, um sich gegenseitig zu erstellen. Es ist schon in dieser Unterform da. Standardmäßig. In diesem Körper. Stimmt's? Hier haben wir, aber dieses Unterformular, wenn du siehst, dass das das große Gute ist, oder? Dieses Unterformular ist das größere. Ich benötige ein kleines Unterformular. In Ordnung? Ich benötige ein kleines Unterformular. Also was ich tun werde, muss ich es abschließen. Es gibt keinen Weg hier drüben , sonst müssen wir die Seite verringern. So bitter, lass mich Insider-Sub-Formular setzen. Stimmt's? Jetzt ist das Unterformular. Und dieses Formular werde ich das sagen. Dies ist das Adressunterformular, unsere Kundenadresse oder Telefonanrufe zur Adressierung des Unterformulars. Okay. Also habe ich den Namen dieses Unterformulars gegeben, denn um das Unterformular Adresszeile hier drüben anzusprechen, dieser Name sieht nicht gut aus. Lass mich dieses Formular entfernen. Dies ist nicht erforderlich, da die Adresse ausreicht. Und jetzt ist diese Position für dieses Ziel in Ordnung. Hier haben wir zwei Möglichkeiten. Würdest du stehen und schweben? Was ist der Unterschied zwischen Position und Float? Wir haben diskutiert, sehen Sie, Buddhismus bedeutet, was passieren wird , dass Ihr Text, wenn Ihr Text mehr als eine Seite sein wird, nicht auf die nächste Seite fließen wird. Es wird nur bis zum Rand dieser bestimmten Seite gehen. Es wird nur auf einer Seite auf dieser Seite liegen , wenn Sie dies als geflogen markieren und wenn Ihre Daten mehr als eine Seite sein werden, werden sie in diesem Fall auch auf die nächste Seite übertragen. Also weiß ich, dass entschieden hat, dass dies nicht mehr als eine Seite sein wird. Ich behalte es hier drüben. Jetzt. Innerhalb dieser Reihe kommt innerhalb dieser mehrfachen Zeile, also Linie geeignet. In Ordnung? Zeilen sollten sich wiederholen. Wenn Sie also möchten, diese bestimmte Zeile sollte diese bestimmte Zeile diese bestimmte Zeile wiederholen. Um diese bestimmten Zeilen zu wiederholen, sollte die Petition vorhanden sein. Eigentlich versuche ich das zu sagen. Zu diesem Zweck haben wir ein Attribut, wie wir in unseren vorherigen Kapiteln, früheren Klassen, im verbindlichen Abschnitt diskutiert haben . Wählen Sie dieses Unterformular schneller aus und gehen Sie zur Bindung. Und hier haben wir das Wiederholungsunterformular für jedes Datenelement. Das müssen wir auswählen, aber das ist zu diesem Zeitpunkt wünschenswert, oder? Also V, was wir tun müssen, lass mich überprüfen, warum es deaktiviert ist. Kundenadresse, KörperpH, Salzform. Okay. Dies ist positioniert. Deshalb scheint das wünschenswert zu sein. Also Kundenadresse, ich möchte, dass sie positioniert wird. Körperseite, vielleicht ist es in Ordnung, fehlerhaft, aber der Kunde bei ist positioniert. Bei mir ist es okay. Geh her und hier ist es aktiviert. Wählen Sie dies einfach aus und speichern Sie es hier, die Syntax und aktivieren Sie diese. Okay? Jetzt laufen wir noch einmal und wir werden sehen, wie die Ausgabe erscheinen wird. Zu diesem Zeitpunkt haben Sie vielleicht erraten, wie Ihr Output kommen wird, oder? Also diese Adresszeile und Unzufriedenheit, Großbritannien , viele, so oft hinzufügen, wird diese Zeile kommen, oder? Entschloss sich, dass der Litauer viele Male kommen wird. Was wir tun werden, um diese Adresszeile zu entfernen. Zuerst zeige ich Ihnen , wie wir die Ausgabe bekommen werden . Klicken Sie also auf diesen Button und geben Sie dann den 00000 ein. In Ordnung. Führen Sie dies und einen BG einer Druckvorschau aus. Und du siehst, dass ich gerade dort gelandet bin. Also kommen jetzt alle Daten, alle Adressen kommen. Aber das Problem ist, diese Zeile hinzuzufügen, damit wir sie schnell beheben können. Es gibt nichts, was man sich Sorgen machen müsste, oder? Und wenn Sie hier drüben noch eine Sache beobachten, haben Sie das Layout oft geändert. Sie können sehen, dass jedes Mal der Funktionsbaustein früher 411 dort war, dann 412 und jetzt 413 ist. Wenn Sie also etwas im Layout ändern, wird ein neues Funktionsmodell generiert. Wieder werde ich mich ändern. Und da wird es wieder, wieder wird es das tun. Funktionsbaustein wird dies wahrscheinlich ändern können. Dies gibt nur einige wie erweitern Sie diese, entfernen Sie diese und erweitern Sie es. Gehe zu diesem Feld und Aussehen, ich werde es etwas besser machen. Stimmt's? Klicken Sie auf dieses Feld und begrenzen Sie die Länge, das ist in Ordnung. Erlaube mehrere Zeilen. Ich werde auch geben und dieses Muster. Lasst uns dieses Muster sehen. Es kommt so viele verschiedene Arten von Mustern. In Ordnung? Also der erste, Jeep-Code-Mustertext und oder wie die Postleitzahl werden wird, wie diese Telefonnummer, die Sie erhalten möchten, erschien. Wenn Sie also für jede Postleitzahl und all diese Option schön ändern möchten für jede Postleitzahl und all diese Option , ist auch hier drüben, wenn Sie die Telefonnummer in einem bestimmten Format erhalten möchten , richtig. Es wird die Sozialversicherungsnummer in vSATs kommen. Sie sind die verschiedenen Optionen, die wir auch haben. In Ordnung? Also das, ich werde hier drüben nichts damit machen. Du kannst es einfach selbst versuchen. In Ordnung? Weil der Unterricht länger wird. Klicke darauf, okay. Was ich tun möchte, dieses Aussehen, ich werde keine setzen, damit alles ohne Zeile eingeht und es wie Adresse aussehen wird, speichere es und aktiviere jetzt diese. Aktivierung und dieser Begriff auch. Wahrscheinlich sollte es den neuen Funktionsbaustein anzeigen. Okay, weil du sehen kannst, dass der 414 jetzt kommt, oder? Also neue Funktion, was haben wir? Wenn Sie Änderungen im Layout vornehmen und aktivieren, wird es erneut in das andere gesetzt. Okay, aber was ist das Problem? Warum kommen die Daten nicht? In Ordnung. So kommen die Daten nicht. Mal sehen, was das Problem ist. Geh. Ihre Daten kommen jetzt nicht. Hier. Das verbindliche Erscheinungsbild, keine. Ist es das Problem, dass das Erscheinen in einer App ausgewählt wurde? Beachten Sie, dass dies kein Problem sein sollte. Lassen Sie mich diese Gewohnheit auswählen. Und hier das solide, dann solide, solide, also machen sie direkt Firmware. Wir hätten uns für den Festkörper entscheiden können. Okay, wenn wir einige Variationen nicht verlieren werden . Dies wird also von Vorteil sein, wenn Sie den unteren Punkt mit dem oberen Punkt setzen möchten , etwas anders. Und hier, wenn wir eine bestimmte Farbe wählen, wird sie in diesem Fall Begünstigter sein. Also klicke ich auf die Farbe, aber sie kommt nicht. Es ist sehr langsam. Klicken Sie darauf, okay, speichern Sie es jetzt noch einmal und aktivieren Sie dies. Aktiviere dies. Führe das aus. Ja. Gib ein paar Daten hier drüben. Vielleicht Druckvorschau aus dem Jahr 2001. Und Sie können sehen, dass die Daten kommen, aber der Punkt-Punkt, all diese Dinge, die ich nicht wollte, oder? So sollten die Erwachsenen nicht drucken. Deshalb habe ich als keine ausgewählt. Aber es kam nichts. Vielleicht habe ich noch einmal die None ausgewählt, weil wir die None auswählen müssen. Ich will nichts sehen. In Ordnung. Also rette es einfach. Aktiviert. Aktiviert. Das letzte Mal scheint es, dass ich diese Kundennummer nicht angegeben habe. Aus diesem Grund wurden die Daten nicht ausgefüllt oder ich habe die falsche Kundennummer angegeben. Okay. Und lauf noch einmal. Lauf noch einmal. Und 416 sehen Sie, wie sich die Daten verändern. 20 Drucke sie passen auf LPG, LPG Reihe eins. Wir müssen LPG R1 und Druckvorschau auswählen. Und Sie können sehen, dass die Daten jetzt kommen, oder? Die Idee ist also, dass es jetzt perfekt kommt. Und wenn Sie eine Adresse und alles in diesem Textfeld angeben möchten. Und wir können mehr Formatierungen machen, oder? Wir können hier umso mehr Formatierung machen. Wenn Sie die Adresse eingeben möchten, wenn Sie zeigen möchten, dass dies die Adresse hier ist. Hier können wir die Adresse angeben. Daraus heraus können Sie sehen, dass diese Adresse angezeigt wird. Also lass uns damit einfach aufhören oder zwei Tage json. Und in der nächsten Sitzung werden wir ein anderes Thema sehen, das mit dem Adobe-Formular zusammenhängt. Auch hier haben wir so viele Themen, um Texte zu behandeln. Das Modul, wie wir nennen können, ist ein Textmodul. Wie können wir den Standardtext im Adobe-Formular verwenden. Dann gibt es Alternativen. Es gibt so viele ausstehende Themen , die wir in unserem kommenden Schrank sehen werden. Und sobald alles erledigt ist, nehmen wir ein Beispiel für das Formular und wir werden sehen, wie wir Erkenntnisse schaffen können. Tschüss, tschüss Hab einen schönen Tag. 10. Kurs 9 Alternative in Adobe Forms: Hallo zusammen und guten Morgen. Willkommen bei der nächsten Sitzung des Adobe-Formulars, in der wir mehr über Alternativen in Adobe-Form erfahren werden. Zuvor haben wir in der letzten Sitzung über den Unterschied zwischen dem Smartphone und dem Adobe-Formular diskutiert . Ein Smartphone hat ein Hauptfenster. Hier. Wir haben das Master-Detail. In einem Smartphone. Smartphone ist vergleichsweise ältere Technologie, während Adobe Form die neuere Technologie ist , die von SAP akzeptiert wird. Okay, der Partner SIP, SAP Adobe Fonts, können wir jedoch sagen, es OV-Formular. Ich glaube, es ist schon von sehr frühen Tagen her. Aber die Integration mit SAP, die Partnerschaft mit SAP. Dies ist ein neues Wort wie aus SAP-Sicht, das ist eine neuere Technologie, okay? Wenn wir es vergleichen, ein Smartphone. Jetzt, hier Schnittstellen fest in das Smartphone und das Smartphone selbst integriert das Smartphone und das Smartphone , haben wir die Schnittstelle. Und hier ist es lose integriert. Weil es die lose integrierte Schnittstelle ist, kann in mehreren Formen verwendet werden. Dann ändert sich hier der Funktionsbaustein nicht. Jedes Mal, wann immer wir das Layout im Smartphone ändern , das will, muss dort überprüft werden, okay, Hier haben wir gesehen, dass jeder, wenn wir etwas im Layout ändern, der Funktionsbaustein s Name wird geändert. Nach der Aktivierung. Keine interaktive Funktion, die wir mit Hilfe von Smartphone erreichen können . Aber in Adobe-Form haben wir die interaktive Funktion. Für die Formatierung in dieser intelligenten Form muss der intelligenteste Stil verwendet werden . Es bietet jedoch auch die Option MS Word. Aber die meiste Zeit machen wir es, der klügste Stil , der uns hilft. Hier benötigen wir keine klügste I, viele Formatierungsoption im Layout-Designer, wir haben ein Smartphone. Dies ist ein wenig schwierig und komplex, wenig schwierig und komplex wenn Sie es mit dem Adobe-Formular vergleichen, aber es ist besser als ein CPS-Skript. Das ist einfach. Okay? das Smartphone-Debra-Programm muss die Jobsaison nicht geöffnet oder geschlossen werden. Genau hier. Wir benötigen einen Stellplatz zur Eröffnung von Arbeitsplätzen aus nächster Nähe. Und wenn P und Job, ja, diese beiden funktionieren, was es braucht um die Entscheidung zu öffnen und hier zu schließen, SSE für Unterstrichenfunktion Unterstrich Modul, Unterstrich Name benötigt, verwendet werden , um rufen Sie den generierten Funktionsbaustein auf. Und hier haben wir den Namen des FP-Funktionsbausteins. Und alles passiert auf dem oben genannten Anwendungsserver. Hier sind wir. Wir haben den Adobe Adobe Documents Server. Es gibt. All das wird generiert. Es unterstützt den obigen Code nicht. Dieser Teil , den wir zuvor gesehen haben, haben wir auch gesehen , dass wir die Adresse anzeigen können, okay, ohne Unternehmensdienste verwenden, oder? Schauen wir uns die Alternative in Adobe-Form an. Ordnung. Wenn wir also über die Alternative in Adobe-Form sprechen, lasst uns zuerst verstehen, was eine Alternative ist. Wie wir wissen. Alternativ bedeutet wenn etwas nicht passieren wird, was passiert dann? Wenn ich in meinem speziellen Job-Carrier nicht erfolgreich bin, dann werde ich als nächstes tun. Das ist also die Bedeutung einer Alternative, die wir bereits kennen. In ähnlicher Weise möchten wir hier in einer bestimmten Situation die wesentlichen grundlegenden Informationen im Adobe-Formular anzeigen . Und wenn diese Situation nicht stimmt, , wenn dieses Flag im anderen Zustand nicht zutrifft möchte ich das Material mit der Beschreibung anzeigen . Hier. Meine Anforderung ist zwei, zeigen Sie die Meitner, M Tarte aus dem Gayle. Und hier möchte ich dem Meitner ein bisschen MAK TX, Material- und Materialbeschreibung zeigen . Hier Material, Materialtyp und Materialgruppe. Gehe jetzt zum System hier drüben. Und Zahnseide n ist C 3830. Sfp ist die Transaktion, bei der wir das Adobe-Formular löschen können. Und Jared. Native Demo von Adobe. Wir mussten hier eine Schnittstelle haben. Also werde ich diese Schnittstelle erstellen. Wenn und dann werden wir kommen und beginnen, den Adobe zu erstellen. Also diese Schnittstelle, die wir haben, klicken Sie auf diese Schaltfläche Speichern, lokales Objekt. Heb es einfach auf. Jetzt. Ich nehme einen wichtigen Parameter für Flag. Okay? Also hier bin ich unterstrichen Flagge. Gib diesen Typ und einer wird ausreichen. Speichern Sie es, gehen Sie zur Code-Initialisierung, gehen Sie zuerst zu den globalen Daten. Und hier würde ich eine interne Tabelle benötigen , jeder GT unterstreicht grundlegende Mottoentzündung. Und noch einen benötige ich gt. Amara. Beschreibung. Und das Basismodell sind da. Lass mich einen guten Namen nennen. D ist C. Okay? Also Windel hier müssen wir definieren, lassen Sie mich gehen und den Typ hier definieren. Lokal. Typen. Der Anfang von D ist Unterstrich. Basis-Modell. Unter dem Basismodell haben wir das vielleicht nicht Meitner eingeben. Und dann haben wir m Tarte, Typ M Tarte. Und dann habe ich den MAT Typ MAT. Ende von ihm ist Unterstrich. Unterstreiche Mara. Ordnung. Dieser Teil ist also erledigt. Definieren wir einen Typ. Also t, t unterstreichen, Mara-Typ unterstreichen. Die Tabelle von t ist Unterstrich. Grundlegendes Unterstrich-Modell. Sparen Sie es. Und jetzt geh zu dem weiteren, was wir schaffen müssen, oder? Um Teufeltyp zu machen, müssen wir erschaffen. Also kopiere das und füge diesen hier ein. Hier. Dies ist das Material , das das Material und seine Beschreibung enthält . Nichts weiter als das. Also hol den Ausgang. Und hier gebe ich auch dem Emitter dx. Entferne das und gib diesen hier rüber, kopiere es, füge hier ein. Auch hier füge ich ein. Und jetzt füge ich es auch einfach ein. Okay, jetzt sieht es gut aus. Speichern Sie es einfach, gehen Sie zu den globalen Daten. Und hier, richtig, dieses GT-Unterstrich , Basis-Unterstrich-Modell. Also der Tabellentyp, den ich gerade gebe, damit er zur internen Tabelle wird. Speichern Sie es und überprüfen Sie jetzt die Syntax. Es sieht zu diesem Zeitpunkt gut aus. Lassen Sie uns den Auswahlabfrage-Selektor schreiben. Hier. Selector, mein Partner, M, MAT von Mara in GT Unterstrich Basic. Myra. Okay. Und zwei hoch, mehr als 200 Roche. Okay, gut. Jetzt möchte ich das Material anzeigen , die Materialbeschreibung. Also Selektor, wählen Sie DNR, kann den Ausgang daraus bekommen, eine T-Tabelle erstellen. Und gt unterstreichen DESC und Risiko-Score-Modell für alle Einträge in GT-Unterstrich, Basisunterstrich, Mara, wir sind Partner sollten gleich GT-Unterstrich sein. Unterstrich Mara-Bindestrich Meitner. Das ist Wasser. Ich erwarte, dass ich es getan habe. Das erwarte ich. Die ausgewählten Gehrungsungleichheiten imitieren sie in Tabellentagen für alle Entitäten darin, unabhängig davon, dass Sie das Material für diejenigen haben , die nur die Beschreibung anzeigen möchten. Wir haben also zwei interne Tabellen, GT basic Mara, und dies wäre GT-Beschreibungsmodell und gt-Basismodell. Okay? Und was ich will, wenn ich dieses Flag x aktiviere, sollte ich die Beschreibung sehen. Ansonsten. Wenn Flag nicht da ist, aktiviert, sollte ich in diesem Fall die grundlegende Materialbeschreibung bekommen , die Materie M, cat und emetic hier bedeutet . Aktiviere diesen jetzt. Okay? Ein Fehler ist da. Gehen wir los und korrigieren diesen Fehler in der edlen Verfolgung muss durchgehend verwendet werden. Okay, irgendwo habe ich Koma gegeben. Entfernen Sie dieses Komma ist nicht erforderlich , da es Teil einer neuen offenen Sequenz ist. Überprüfe die Syntax und jetzt ist es in Ordnung. Aktiviere diesen. Und jetzt ist es in Ordnung. Zur internen Tabelle. Wir sind bereit damit. Geh einfach zurück und geh wieder zurück. Hier erstellen wir dieses Formular. Klicken Sie auf diese Schaltfläche Erstellen, geben Sie diese Schnittstelle an und hören Sie eine native Demo. Klicken Sie auf die Schaltfläche Speichern lokales Objekt. Dann werde ich es noch einmal speichern. Komm zu diesem Import. Hier. Es gibt einen Knoten, der als Alternative bezeichnet wird. Sie können hier sehen, wahr und falsch. Wenn etwas stimmt, müssen wir etwas zeigen. Und wenn etwas falsch sein wird, müssen wir etwas zeigen. Wenn Sie also diese Alternative sehen, was wird wahr sein und was wird falsch sein, oder? Dieses Item-Unterstrich-Flag wird also wahr sein oder ein Unterstrichen-Flag wird falsch sein. Wir sind diese Bedingung, wir müssen für diese Alternative schreiben. Hier haben wir die alternative Bedingung. Klicken Sie auf diese alternative Bedingung. Klicken Sie hier auf dieses Plus und auf Operanden. Geben Sie die Arm-Unterstrich-Flagge. Dies ist der Operand oder einfach das, was Sie tun können, ziehen und ablegen von hier nach hier. Das ist also Operand oder? Der Pfeiloperator ist gleich. Und was ich sage, wenn es X sein wird, Kapital X, in einfache Anführungszeichen gesetzt, sonst könnte es das Problem verursachen. Wenn das also Ausgang sein wird, bedeutet das wahr. Wenn es nicht x ist, bedeutet das unter der Alternative falsch. Die Bedeutung einer alternativen Bedingung stimmt das? Wenn es stimmt, was ich will, möchte ich die grundlegenden materiellen Informationen anzeigen. Legen Sie also diesen wahren Drag & Drop hinein und legen Sie diese wahre, diese interne Tabelle hinein. Und wenn Sie nur Material mit Beschreibung anzeigen möchten nur Material mit Beschreibung wenn es falsch sein wird, ziehen Sie einfach von hier nach hier. Das war's. So viel über Lille muss tun und dieser Kontext ist vorbei. Was bedeutet das Layout? Das Layout ist auch einfach , da wir dort auch die Drag-and-Drop-Funktionalität haben. Okay? Was ich unter der Hierarchie machen werde, ändere ich hier einfach einen Namen. In Ordnung? Also hier, unbenanntes Unterformular, ist es da. Was ich tun werde, schreibe ich es an den Körper, oder? Wir haben das Meisterwerk und dann haben wir den Körper. Also schreibe ich einfach einen Codenamen oder du kannst ihn verlassen. Körper, den ich gegeben habe. Gehe jetzt zu dieser Datenansicht und du kannst sehen , dass sie kommt. Die Spur wächst so wahr, das fällt, richtig. Die Tabellen kommen hierher, GT-Basisdaten, und dies sind die Felder der Tabelle. Die Tische sind hier drüben. Dieser Tisch ist in eine weiche Form gewickelt. Dieses Falsch ist nichts anderes als ein Unterformular. Das stimmt, ist nichts anderes als ein Unterformular. Du siehst, dass es eine weiche Form ist, oder? So ist die Subformel, und das ist ein Filmset. Unter einem weichen Formularsatz. Wir setzen wahr, falsch oder Form aus. Und in diesem Unterformular haben wir die interne Tabelle. Okay? Was ist jetzt zu tun? Was Sie einfach tun müssen, müssen Sie den Cursor setzen und drücken. Drag & Drop über. Hier hat sich das negativ verändert, okay, diese Alternative müssen wir per Drag & Drop ziehen. Ich habe mich hierher geschleppt und rübergefallen, oder? Wenn Sie hier etwas manipulieren möchten, dies, dass das Drag-and-Drop auch hier ist, tun, wenn Sie sich anpassen möchten oder können Sie tun, wenn Sie sich anpassen möchten oder einfach so belassen. dies, dass das Drag-and-Drop auch hier ist, können Sie tun, wenn Sie sich anpassen möchten oder einfach so belassen. was wir das tun müssen. Also nur eine Sekunde. Ja, jetzt ist es in Ordnung. Der nächste Schritt. Also habe ich gerade jetzt, um es zu kontrollieren, es zu kontrollieren, weil ich etwas getan habe, etwas, so dass das Layout mit Hilfe der Kontrolle gestört wurde, ist es wieder in die vorherige Position gekommen. Okay. Jetzt möchte ich die Daten anzeigen. Stimmt's? Jetzt wollen wir die Daten anzeigen. So viel reicht aus, okay? Einfach per Drag & Drop hier rüberziehen, oder? Zum Anzeigen der Daten Das reicht aus. Lass uns gehen und überprüfe das Speichern und aktiviere es hier. Und versuche zu aktivieren. Und es wird auch aktiviert. Aber wir werden etwas Mangel bekommen, werden ein paar Probleme bekommen. Wir werden verstehen, wir werden sehen, welches Problem wir ein Schritt für Schritt dieses Problem bekommen werden . Nein. Richtig. Also hier ist diese Flagge da. Ich übergebe das x. Wenn Sie also das x bestehen, benötigen Sie welche Beschreibung? Und wenn Sie den Zoo nicht passieren, benötigen Sie grundlegende Materialinformationen , die drei Felder benötigen, wenn Sie das Material nicht weitergeben. M, herb und brechig. Hier. Gib nichts weiter. Klicken Sie auf die Schaltfläche Speichern. Gib die LPG-Zeile hier drüben und klicke auf diese Druckvorschau. Jetzt können Sie sehen, dass die Daten kommen, oder? Wir haben die Daten hier drüben. Material, Lendenwirbelsäule, Materialbeschreibung Wo auch immer wir unsere Box-Alternative vom Einzelhändler platziert haben, begannen die Daten. kommen also Daten. Es gibt kein Problem. Es gibt kein Problem , dass es nicht so ist, als würden Daten nicht kommen. Daten kommen. Wenn du das x gibst, wird nur die Material- und Materialbeschreibung angezeigt , oder? Lpg Rowen. So können Sie auch hier sehen, dass dieses Material Holz, Materialtyp und Materialgruppe, wenn wir das x in nur einer Sekunde geben wollen, was wir definiert haben, wir werden das x dann geben , was es ist sollte angezeigt werden gehe in den Kontext. Und wenn wir das X eingeben wollen, das die grundlegenden Informationen. Das ist also in Ordnung. Wenn wir das x geben, wird das Basic angezeigt, damit es angezeigt wird. Und wenn Sie das x nicht angeben, wird die Material - und Materialbeschreibung angezeigt. Es funktioniert also gut. Es gibt kein Problem. Es funktioniert wie erwartet einwandfrei. Noch einmal zeige ich Ihnen, wenn wir den Ausgang geben , werden alle diese drei Felder angezeigt. Um das x und das Kapital zu geben, drücken Sie F8, LPG Zeile eins, Druckvorschau. Und los geht's. Und wir haben die drei Felder, oder? Daten kommen, Daten Asien, kommen, gehen zurück. Geh zurück und entferne diesen Niederschlag. Hier. Außerdem sollten Daten kommen. Genau hier, materielle und materielle Beschreibung, kommt es. Aber das Problem hier ist , dass nicht alle Daten kommen. Daten kommen. Das stimmt, oder? Der Zustand funktioniert auch gut. Das stimmt auch, aber alle Daten kommen nicht, richtig. Wir haben die 100 Rekorde. Wir haben uns entschieden. Wie viele Rekorde? Wir haben 21000 Datensätze. In der Tabelle. In der Tabelle haben wir die 100 Datensätze. Okay. Wenn Sie die Mara-Tabelle einchecken, haben Sie die 100 Datensätze. Mehr als 100. Da wir also die bis zu 100 Zeilen verwenden, wird es sicherlich den 100 gegenüberstehen, mindestens eine 100, weil es nicht zeigt, wie man all diese 100 Datensätze bekommt, oder? Wie Sie also wissen, müssen wir den Float markieren, wenn wir zur nächsten Seite gehen müssen. Wir müssen den so geformten Eisschwimmer markieren. Also was du tun wirst, geh zum Körper und klicke hier rüber. Fluid erlaubt Seitenumbruch innerhalb des Inhalts automatisch es kommt richtig. Paginierung unter dem Körper. Was können Sie das für den Überlauf tun. Gehe zur Seite und gib die Seite eins. Es geht also auf die nächste Seite. Bindend, nichts zu tun. Lass es. Gehe eins nach dem anderen zur Alternative. Ich gehe zur Körperalternative. Dann gehe ich durch und dann werde ich falsch werden. Wir müssen nichts mit diesem Unterform-Set machen, okay? Gehe zur Alternative. Gehe zum Unterformular. Dort sage ich, dass wir das Wort erteilen. In Ordnung. Zulassen Sie Pays, Break, Paginierung, Überlauf und gehen Sie zur Seite, Seite eins. Bindung, ein Wiederholungskurzformular für jedes Datenelement, ist hier nicht erforderlich. Okay? Gehe zu diesem True und gehe hier zum Unterformular. Wählen Sie auch diesen Float und diese Paginierung aus. Okay? Wenn es also das Extra und alles haben wird, können Sie diese Seite vielleicht auswählen, aber ich denke, hier ist es nicht erforderlich, nur zu überprüfen. Sie können dort drüben noch etwas recherchieren. Dies ist also nicht erforderlich. Ich verlasse das gerade, diese Paginierung ist hier drüben in diesem Körper erforderlich. Diese Alternative und das stimmt und falsch, es ist nicht erforderlich. Also mal sehen, ich gebe nicht und und und es sollte nach meinem Verständnis gut funktionieren, gehe zum Betrug und komme hierher, rette es. Geh zum Paginierungshelden. Also werde ich nichts tun. Nur das Pflicht, was ich für den Körper getan habe, habe ich diese Paginierung gemacht, weil dieses Loch Körper direkt im Körper ist. All das ist für mein Wissen da. Der Inhalt wird mehr als Körper sein, oder? In diesem Fall sollte es zum nächsten Ort fließen. Deshalb habe ich diese nächste Seite für andere ausgewählt, sie ist nicht erforderlich. Okay? Also nehmen wir das an, wenn unsere Ausgabe korrekt läuft oder nicht. Okay? Also float, schwebe alles was ich durchgemacht habe und diese Alternative auch und dieser Körper auch gut. Die Seetang. Überprüfe die Syntax. Es gibt kein Problem. Aktiviere diesen. Und es wird jetzt aktiviert. Okay, gut. Also wurde es aktiviert. Gut. Dieser Effekt und klicken Sie auf diesen Button. Gib das x. Ich möchte alle drei Felder sehen. Gib die zusätzliche Anstrengung. Geben Sie eine PGY1-Druckvorschau. Und los geht's, wir kriegen alle Daten. Du siehst diese Seite eins von vier, oder? Es zeigt eine Überbrückung, die alle 100100100 verkürzt. Ordnung, so können wir die Alternative nutzen. Okay? So können wir die alternative Option nutzen. Lasst uns, lass uns einfach selbst hier abhauen, okay? Und in der nächsten Sitzung werden wir uns die Textmodule ansehen, wie man die Textmodule benutzt wie man die zusätzlichen Module benutzt. Unsere Saison dauert schon etwa eine halbe Stunde, also will ich es nicht länger machen. Stoppen wir es hier drüben und wir werden sehen, wie man ein Texturmodul findet. Sagen wir, stopp hier drüben. Und wenn Sie Fragen haben, können Sie mich einfach fragen. 11. Kurs 10 So generierst du einen Barcode: Hallo allerseits. Guten Morgen. Willkommen zur nächsten Episode von Adobe Form. In dieser Episode erfahren wir, wie wir einen Barcode im Adobe-Formular generieren können. Also lass uns gehen und das machen. Wir gehen zu der Transaktion ist „P“, und wir erstellen einen in Jade, Adobe-Barcode in Demo. Klicken Sie auf diese Schaltfläche „Erstellen“. Und hier werden wir ein bereits vorhandenes Interface nehmen. Klicken Sie auf die Schaltfläche Speichern, lokales Objekt. Nein, geh zu dieser Eigenschaft und ich werde sehen , dass wenn ich einen Wert habe , den ich für den Barcode lösen kann, okay? Was ich also im Eingabeparameter machen werde, füge ich einen hinzu. Nehmen wir an, ich möchte die Materialnummer hinzufügen, um Metadaten für diese bestimmte Materialnummer unterstreichen, ich möchte den Barcode generieren. Also das rettet es. Als Eingabeparameter habe ich dieses Material hinzugefügt, damit ich von meinem Treiberprogramm als Eingabe zu dieser Materialnummer abrufen kann . Und dafür kann ich den Barcode erzeugen , der dies aktiviert hat, gehe zurück und gehe jetzt zu diesem Kontext und gehe zu diesem Eingabeparameter. Ich unterstreiche Meitner, Drag & Drop hier rüber. Klicken Sie jetzt auf dieses Layout. Und danach werden wir tun, um in die Datenansicht zu gehen und diese per Drag & Drop zu ziehen. Ich bin Discord-Partner hier drüben. Dies ist das Material Schnittholz. Für diese Materialnummer möchte ich einen Barcode generieren. Gehe also zur Palette und gehe zur Objektbibliothek. Und hier können wir sehen, dass es verschiedene Objektbibliothek gibt , die wir haben. Okay? Hier bekommen wir eine Option für einen Barcode. Suchen wir also nach dem Barcode. Eigentlich wird hier die Barcode-Option haben. Ja, hier siehst du, dass wir den Barcode haben, oder? So anders, anderer Barcode, wir haben Rechte. Basierend auf unserer Anforderung. Was ich das machen werde, wähle ich diesen Barcode aus. Und ich lege es hier rüber. Also habe ich es hier rüber gelegt, diesen Barcode. Jetzt schließ das. Und was müssen wir für diese bestimmte Materialnummer tun. Ich muss diesen Barcode mit den Werten binden , damit der Barcode entsprechend ausgefüllt wird. Gehen Sie also zur Bindung und klicken Sie auf diesen Button und gehen Sie zum Artikelunterstrich Meitner. Stimmt's? Also sind damit verbunden Ich bin Unterstriche, das war's. So viel müssen wir nur tun. Also. Speichern Sie es einfach, schütteln Sie es und aktivieren Sie es. Und jetzt können Sie eine Anwendung installieren , um den Barcode auf Ihrem Handy zu lesen. Okay? Und Sie können überprüfen, was der Wert dafür ist. Dieses Mal führe ich dieses Mal aus und gebe ihnen die Materialnummer. Vielleicht gebe ich ihnen die Materialnummer. Diese Entscheidung, meine Handynummer gebe ich hier und drücke fit. Richtig. Ich bin unterstrichenes Flag. Ich benötige nichts oder gebe einfach was du willst. Klicken Sie auf diese X-Button. Api 01 als Ausgabegerät und es passt. Hier. Sie können sehen, dass dies der Barcode ist, der kommt. Und wenn du diesen speziellen Barcode hier lesen willst, okay? Also hätten wir eine Barcode-Anwendung installieren sollen und das können wir lesen. Es wird uns den 8971472172 geben. Dies ist also ein Barcode-Format , in dem dieser Wert ebenfalls angezeigt wird. Wenn Sie vom Barcodescanner aus scannen möchten, können Sie dies schnell scannen, oder? So können wir den Barcode erstellen. 12. Kurs 11 Textmodule und Standard-Text: Lieber Lerner. Guten Morgen. Bei der Entscheidung des Adobe-Formulars erfahren wir, wie wir ein Textmodul erstellen können und wie wir einen Standardtext erstellen können. Dann werden wir sehen, wie diese Textbausteine und Standardtexte in Adobe-Form verwendet werden können , um den Text anzuzeigen. Also hier habe ich die Schritte geschrieben. Was müssen wir befolgen, um dieses Textmodul zu erstellen und das Adobe-Formular anzuzeigen. Und hier habe ich die Schritte für den Standardtext geschrieben. Schauen wir uns die Aktion direkt an, wie wir das nächste Modul erstellen können. Und wir können zuerst in Adobe-Form verwenden. Okay, das ist also die Transaktion. Gehen wir zur Transaktion Smart Forms. Dies ist die Transaktion. Wie wir wissen. Hier können wir kommen und das Textmodul erstellen. Hier. Dies ist der Name des Textmoduls, das ich tief auf der Schaltfläche Erstellen erstellen werde . Hier. Sie können sehen, dass dieser spezielle Fehler auftritt. Siehe SAP-Editor-Steuerelement, Doppelpunkt, Doppelpunkt, Objekt abrufen, Objekt 13 existiert nicht. Das ist sehr irritierend. In deinem System. Sie können den Seder auch abrufen, wenn eine Einstellung dort nicht aktiviert ist. Dies ist also die Einstellung, wenn Microsoft es vermeidet. Denn wann immer wir das Textmodul erstellen, okay? Wenn wir auf diese Schaltfläche Erstellen klicken, versucht es im Allgemeinen , die MS void zu öffnen. Also versuche ich nur, diese 1 zuerst zu entfernen und ich zeige Ihnen , wie Sie diese bestimmten Massen loswerden können. Also zuerst müssen wir zurück. Lass uns zurückgehen. Und ich zeige Ihnen, wie wir diese spezielle Nachricht lesen können. Dafür müssen wir in die Transaktion SET IT eingehen, und wir müssen dieses spezielle Programm, den CPS ET-Editor, verwenden . Führen Sie einfach dieses Programm aus. Und Sie würden MS Word als Editor für SAP-Skript-Smart Forms aktivieren. Und vielleicht können wir auch all diese Dinge ermöglichen, die ich hier einfach aktivieren werde. Klicken Sie darauf, aktivieren Sie und klicken Sie darauf. Ja. Wenn ich also hier geschwenkt habe, beachte, dass der Fehler nicht kommen wird, komm her. Und jetzt klicke auf diesen Create Button. Ich kann jetzt auch es kommen. Also lass mich eine Sache machen. Ich formuliere das einfach neu. Und nochmal werde ich es versuchen. Lassen Sie mich also einfach die Sitzung schließen. Was ich tun werde, klicken Sie mit der rechten Maustaste und Task-Manager. Ich beende es. Und noch einmal werde ich mich einloggen. Dieses Mal. Diese Einstellung sollte in Kraft treten. Und ich sollte den Fehler nicht bekommen. Jede Branche, auf die Sie klicken , und gehen Sie zu den intelligenten Formularen, klicken Sie mit der rechten Maustaste, geben Sie diesen Textmodulnamen an. Klicken Sie auf diese Create und dieses Mal sehen Sie , dass diese bestimmte Nachricht nicht kommt. Stellen Sie also sicher, dass die Einstellung auch in Ihrem System aktiviert sein sollte . Andernfalls können Sie die Nachricht erhalten, die irritierend ist und Sie nichts tun können. Ordnung. Jetzt schreibe ich hier drüben ein paar Texte. Dexter-Modul. Gib einfach ein Mr. Dexter-Modul. Klicken Sie auf diese Registerkarte und speichern Sie nun am lokalen Objekt, kopieren Sie den Namen des Textmoduls. Und ich gehe zur Transaktion SFP, unserer bevorzugten Transaktion für das Adobe-Formular slice n SFP, von wo aus wir die Adobe Fonts erstellen können. Adobe Dexter-Modul-Demo. Ich gebe den Namen des Adobe-Formulars an. Klicken Sie auf dieses Erstellen. In der nächsten Modulschnittstelle muss ich eine vorhandene Schnittstelle wählen. Vielleicht werde ich das benutzen, klicke auf dieses lokale Objekt. Speichern Sie es, gehen Sie zur Unterkunft. Und zeta IF-Fehler bilden wir hier. Ich benötige diese Kundennummer und alles in dieser Schnittstelle nicht , nur eine erforderliche Dummy-Schnittstelle. Unter den globalen Daten. Das benötige ich auch nicht, ich möchte dieses nicht benutzen. Nun werden hier auch einige Zitate geschrieben. Das benötige ich auch nichts oder benötige nichts. Du rettest es einfach. Schütteln Sie die Syntax und aktivieren Sie diese. Und es wurde aktiviert. Gut, sehr gut. Komm in diesen Kontext. Klicken Sie dann mit der rechten Maustaste hier, klicken Sie auf diesen Erstellen, klicken Sie auf diesen Text. Dies hat auch die gleiche Option wie eine intelligente Form, da wir wissen, dass es im Smart auch die verschiedenen Optionen zum Anzeigen des Textes bietet. Genau hier haben wir drei entgegengesetzte Textmodule Texte und dynamischen Text enthalten. Intelligente Form auch, wenn Sie vergleichen, wird es fast ähnliche Option erhalten. Okay, noch eine Option. Wann wird eine zusätzliche Option im Smartphone vorhanden sein, oder? Ich zeige Ihnen, welche zusätzlichen Optionen wir im Allgemeinen im Smartphone haben. Das ist für das Textelement, oder? Hier können wir also sehen , dass ein zusätzliches Optionstextelement vorhanden ist. neben diesem Textmodul Fügen Sie neben diesem Textmodul Texte und dynamischen Text hinzu. Alle sind da, oder? Auf die gleiche Weise auch hier. Also jetzt nur um den Namen des Textmoduls hier anzugeben, weil ich das Textmodul ausgewählt habe. Sobald Sie das Textmodul ausgewählt haben, nachdem Sie die Taste drücken, geben Sie den Namen für das Textmodul way com ein. Okay? Nun, der Textname hier, komm und wähle von hier aus. Gib das nächste Modul an. Wir müssen unter der Formel angeben oder direkt unter den einfachen Anführungszeichen geben, wir können direkt den Namen des zu benennenden Textes angeben. Das ist in Ordnung. Wir haben die Textsprache Englisch gegeben. Ich gebe ihm nur eine Option, keinen Fehler, wenn dx nicht verfügbar ist, wenn keine SMS vorhanden ist, behalte diese speziellen Texte zu benennen. Und wenn ich das überprüfe, wird es keinen Fehler geben. Andernfalls wird der Fehler ausgegeben. Kopist ist an dem Textmodell gestorben, egal welchen Stil wir in diesem Textmodul beibehalten haben, denselben Stil, den ich hier kopiert werden möchte, damit ich diesen zu diesem Zweck aktivieren werde. Wenn Sie einigen Kunden Stil geben möchten, können Sie diesen verlassen und Sie können den Kunden völlig geben. Okay. Heb es einfach auf. Überprüfe die Syntax. Es gibt einen Fehler, weil ich das Layout nicht beibehalten habe. Normalerweise besteht der Zweck darin, diesen Text anzuzeigen. Das ist also sehr einfach. Der nächste Schritt wird sehr einfach sein. Gehe jetzt zur Datenansicht. Drag & Drop hier rüber. Ganz einfach. basierend auf Ihrer Textgröße Erhöhen Sie basierend auf Ihrer Textgröße die Länge dieses Boxers. Und hier kann ich die Dexter-Modul-Demo geben. Und ich kann so geben. Es gibt also Unterstützung, wenn Sie diese nicht direkt geben möchten, wie wir im vorherigen System gesehen haben. Wir können es verstecken. Aber hier will ich es einfach behalten, speichern. Und abgesehen davon, was wir tun müssen, überprüfen Sie die Syntax. Aktiviere diesen, aktiviere diesen und wir werden es unabhängig probieren. ist kein Treiberprogramm erforderlich. Okay, direkt können wir testen. Also werde ich es einfach direkt von hier aus laufen lassen. Und wir werden das sehen, wenn es den Text anzeigt , den wir dort beibehalten haben. Also hier diesen Track rechts und hier sehen Sie diesen Textmodul-Test. Es kommt die nächste Moduldemo ich geschrieben habe, und Textmodul-Test. Also kommt es. Wenn die große Menge an Text vorhanden ist, wird er sich füllen, oder? So können wir hier das dxdy-Modul erstellen. Jetzt werde ich Ihnen schnell zeigen, wie wir den so zehn Text erstellen können und wie wir fast auf die gleiche Weise verwenden können, wie wir Slicing machen können, ist also zehn Dexter und geben Sie etwas Adobe-Standardtext. Klicken Sie auf diese Schaltfläche „Erstellen“. Erlauben und geben Sie Ihre Standardtextur. In Adobe-Formulardemo. Speichern Sie es, gehen Sie zurück, kopieren Sie den Namen dieses Textnamens. Und so entlastet weniger als SFP dieselbe Form. Gehe in den Änderungsmodus, gehe zum Text hier drüben. Und ich werde diesen behalten noch einen Text erstellen. Und diesen Textnamen gebe ich dafür auch den Namen. Also schrieb Dean eine SMS, es sollte hier keinen Platz geben. Also dann Text für DMO, Ordnung, und hier wird es aktiver Status sein, oder? Jetzt wähle ich anstelle des Textmoduls den Include-Text aus und drücke die Eingabetaste. Geben Sie den Namen für den Textnamen an, den wir direkt kopiert haben, wenn ich versuche zu kopieren, er sagt, dass er nicht existiert, aber er ist da, oder? also das einzelne Zitat verwenden, , wenn wir die Eingabetaste schreiben und drücken wird es unsere Summe annehmen, wenn wir die Eingabetaste schreiben und drücken. Wenn wir einfügen, ohne den einzelnen Code zu verwenden, wird dies nicht der Fall sein. Okay, jetzt habe ich es gerade gerettet. Und andere Option, die ich beibehalten habe , da sie genau dort ist, optional auswählen. Das Textobjekt nimmt die ID-Textsprache an. Das muss ich auch betreuen. Warum sollten Sie diese spezielle Option nicht verwenden? Es ist besser, von hier aus mitzunehmen. Klicken Sie also darauf und wählen Sie dieses aus, drücken Sie automatisch die Eingabetaste, die ausgefüllt wird. Alle anderen obligatorischen Teile. Diesmal ist kein Iterativ verfügbar. Ich überprüfe es. Ich möchte keinen Fehler bekommen. Ein Standardabsatz, Stil des ersten Absatzes. Wenn Sie einen Kundenstil verwenden möchten, können wir den Standardabsatz und den ersten Absatz verwenden. Das habe ich nicht benutzt, also habe ich keine Ahnung von D. Jetzt klicke auf diese Save-Button-Jacke und hier ist es stillen. Louis-Stil wurde angegeben, da ich diesen Kundenstil nicht angegeben habe. Es sagt das. Also kein Problem, das für dieses Textil nicht obligatorisch ist. Wenn Sie also den Text in Name ändern möchten, vielleicht das nächste Modul. Wir können den Namen nennen, und hier können wir den Namen Textmodul und die Gamow Dexter-Moduldemo geben . Das war's. Dies war der wichtige Schritt , der den Namen für die früheren ändert. Das hat also eine bessere Entwicklungspraxis. Gehe jetzt zum Layout. Und was ich tun werde, werde ich wieder so viel ziehen und fallen lassen, nur dass ich als nächsten Schritt hier tun muss , ich werde die Seiten verringern. Ich benötige nicht so viel, weil nur eine einzelne Textzeile, die ich gerade habe, zur Datenansicht gehe. Und hier für den Osten, wenn es Text geschrieben ist, nehme ich ihn einfach von dort und lege ihn hier weg. Auch hier ist dies der Text und dies ist ein Textmodul. In Ordnung? Also brauche ich ein bisschen. Jetzt sieht es gut aus. Ich mache es enger. Der Rette es. Überprüfe die Syntax. Aktiviere diesen, aktiviere diesen. Das war's. Und wir werden es schnell probieren. Sollte übergeben werden, weil alle obligatorischen Dinge, die wir getan haben, richtig, Klammern, wenn ja, und führen Sie diese LPG-Zeile eins aus, Druckvorschau. Und hier haben wir den Standardtext in Adobe gebildeter Demo. Und für das Textmodul kommt es nichts. Lassen Sie mich prüfen, was das Problem ist. Es scheint ein Problem zu sein. Also Textmodul, okay, der Name habe ich hier geändert, oder? Du siehst, dass ich den Namen geändert habe. Layout. Gehe zur Datenansicht. Hier. Das Textmodul. Gehe zur Bindung und Bindung. Du kannst immer noch sehen, dass dieser Text da ist. Diese Bindung wurde also tatsächlich gestört, weil ich die Namen geändert habe, also lassen Sie mich die Bindung schnell mit diesem nächsten Modul korrigieren . Ich speichere es Chiquita und aktiviere es. Jetzt sollte es kein Problem geben. Also sollte es jetzt funktionieren, sie passen und wir machen es einfach schnell. Und dann jetzt hier, Epigenom, eins, Druckvorschau und komm her. Du siehst, dass es jetzt richtig kommt. Der nächste Modultest und der standardmäßige SMS Adobe Form Demo-Bot, der Text wird ordnungsgemäß ausgeführt. Lassen Sie uns jetzt damit aufhören oder eine Sitzung hier drüben. Wenn Sie meinen Kanal nicht abonniert haben, abonnieren Sie bitte den Kanal. Und im nächsten Video werden wir uns mit dem anderen Thema treffen, wie wir den dynamischen Text verwenden können . Danke fürs Zuschauen. Danke vielmals. 13. Kurs 12 Dynamischer Text: Hallo allerseits. Guten Morgen. Willkommen zur nächsten Episode von Adobe Form. Und hier in dieser Episode werden wir etwas über den dynamischen Text erfahren. Was sind die wichtigsten Schritte bei der Entwicklung eines dynamischen Textes, den ich hier geschrieben habe. Ich zeige es dir in der Praxis. Aber der wichtige Punkt von hier aus werde ich es dir einfach wissen lassen. Die Bedeutung von dynamischem Text besteht darin, dass Sie Ihre eigene interne Tabelle von Dexter vorbereiten können Ihre eigene interne Tabelle von und dass Sie auf dem Erwachsenenformular anzeigen können. Sie können jede Art von Texten anzeigen. Sie müssen zur Laufzeit des Programms kein bestimmtes Text- oder Textmodul verwenden , unabhängig vom Text, den Sie anzeigen möchten, den Sie in der internen Tabelle des Typs einfüllen können , diese Tabelle Typ D SF text. Das ist wichtig, um sich daran zu erinnern diese eine andere Sache sehr einfach sein wird, okay? Es gibt also eigentlich zwei sehr wichtige Dinge, an die man sich erinnern sollte. Eine besteht darin, sich an diesen Tabellentyp zu erinnern, und eine andere besteht darin, sich daran zu erinnern, dass wir das Konzept des schwebenden Feldes verstehen müssen, wie wir die Bindung des Layouts zu diesem Zweck ausführen werden dass wir das Konzept des schwebenden Feldes verstehen müssen, wie wir die Bindung des Layouts zu diesem Zweck , wie wir kann die schwebenden Felder binden. Diese beiden wichtigen Konzepte, eines ist dieser Tabellentyp, den wir verwenden werden, und ein anderes ist, wie man das Floating Free bindet. Wenn Sie also nicht wissen wie Sie sich an das Fruchtfeld binden sollen, wie Sie die Fruchtfelder verwenden. Zu diesem Zweck habe ich bereits ein Video vorbereitet, und das ist, glaube ich, das allererste Video. Dort können Sie diese beiden Konzepte überprüfen , die jeweils erforderlich sind. Lasst uns direkt ins System gehen und sehen, wie wir es schaffen können. Also. Ich bin bereits in die Transaktion namens SFP gekommen, um das Adobe-Formular zu erstellen. Und hier habe ich den Namen des Formulars angegeben. Klicken Sie auf diese Schaltfläche „Erstellen“. Okay, und ich schreibe hier eine dynamische Dexter-Demo. Hier. Habe ich diese Schnittstelle gesessen? Eigentlich haben diese Schnittstelle bereits erstellt. Wir wissen bereits, wie man das Interface und alles löscht. Wenn du es nicht weißt, gehe bitte meine vorherigen Videos dort durch. Es wird auf all diese Dinge stoßen. Klicken Sie rechts auf die Schaltfläche Speichern. Klicken Sie auf dieses lokale Objekt und klicken Sie auf dieses Speichern, gehen Sie zu Eigenschaften, doppelklicken Sie auf diese Schnittstelle. Und hier habe ich bereits erklärt, dass eine interne Tabelle vom Typ t f texte ist. Das ist wichtig, sehr wichtig. T ist F-Text. Doppelklicken Sie auf diesen Tabellentyp. Es gibt einen Zeilentyp namens T-Zeilendoppelklick auf diese Entitäten mit zwei Komponenten. Eine ist für das TD-Format und ein anderes ist für TD-Linie. Die stetige Zeile wird diesen Text enthalten. Und das TD-Format wird verwendet, um den Text zu formatieren wie wir es in der Routine oder im Smart Form Texteditor tun oder im Smart Form Texteditor Sie dort gesehen haben. Also zeige ich Ihnen nur, was ist die Entitätslinie im Mindestabstandsformat. Gib einfach ein paar nur 123. Klicken Sie auf dieses Erstellen. Es ist bereits vorhanden. Klicken Sie auf dieses Erstellen. Ich habe einen anderen Namen gegeben. Gehen Sie also hier in den SAP-Skript-Editor. Hier sehen Sie, dass dies tatsächlich ein TD-Format ist. So anderes, anderes Format haben wir ein anderes, anderes Format. Wir haben das ist Ihr Wir haben die TD-Linie. Okay? Das ist es, was wir haben die TD-Linie. Hier sehen Sie also , dass dies das TD-Format ist und dies das TD-Format ist. Also jedes Format, also Standard, das ist das Standardformat und das ist eine TD-Zeile, okay? Du weißt das, wenn wir hier etwas ändern, oder? Also hier der Zeilenvorschub, dies ist für den Zeilenvorschub , um diesen als Zeilenvorschub zu verwenden. Die, jede Zeile wird nacheinander kommen. Das haben wir bereits im Smartphone-Bereich gelernt. Okay, also lasst uns nicht genauer hierher gehen. Gehen wir auf unsere heutige Agenda. Wir werden ausführlicher sehen, wie wir uns in Adobe-Form abbilden können, oder? Gehen wir also noch einmal zur Adobe-Farm. Das ist also mein Adobe-Formular. Um einfach zurück zu gehen, geh zurück. Wir haben also verstanden, was dieser Tabellentyp bedeutet. Es hat eine Linie vom Typ T, und es muss das TD-Format und die Zeile formatieren. Okay? Also hier unter der Code-Initialisierung bereite ich nur die Daten vor, oder? Ich bereite nur die Daten vor. Was ich tun möchte, deaktiviere ich das. Ich werde dieses eine 2D-Format entfernen, lass es zu diesem Zeitpunkt mit dem Standardformat. Okay? Heb es einfach auf oder was auch immer das tun wird. Das mache ich. Kommandiere diesen. Okay. Ich werde kommentieren statt zu löschen. Und später werde ich dir mit Hilfe dessen zeigen, weißt du, das ist für die nächste Zeile. Das ist für die nächste Spur. Das Speichern Sie es, überprüfen Sie es und aktiviert, aktiviert. Und es ist jetzt aktiviert. Unter der Schnittstelle kacke ich also eine interne Tabelle der verschiedenen Texte. Ich bin ein Bunker, den Giuseppe mitnimmt. Dann abonniere bitte meinen YouTube-Kanal und dann meine Kontaktdaten. Das, okay. Also habe ich aufgegeben, dieses interne Problem vorzubereiten, diesen Text, den ich im Adobe-Formular ausfüllen möchte. Komm her und klicke auf dieses Layout. Okay? Bevor wir jedoch auf das Layout klicken, sollten wir tatsächlich in den Kontext gehen. Und dort müssen wir ein Textfeld erstellen. Gehen Sie also zum Kontext oder klicken Sie mit der rechten Maustaste hier, klicken Sie darauf, erstellen und erstellen Sie einen Text. Und dieser Text muss dynamischer Text sein. Der Name ist: Geben wir hier einen guten Namen, Dine-Text, Sterben, Dexter. Und hier können wir den Texttyp so etwas wie dynamischen Text geben. Drücken Sie die Eingabetaste, und geben Sie das Feld an, mit dem Sie diese bestimmte interne Tabelle binden möchten, an das ich sie binden möchte. Lass mich hier rüberziehen. Und mit diesem IT dy und dx möchte ich es tatsächlich binden. Diese Tabelle ist also automatisch IT-Zahnärzte, sie ist hierher gekommen. Ich habe keine SMS geschrieben. Entschuldigung. Gehe zum Feld hier drüben, kopiere diesen Namen. Also kopiere ich einfach diesen Namen. Kopieren Sie diesen Namen und gehen Sie zu diesem Feld und geben Sie hier den Namen an, diesen Jodtext. Speichern Sie es und überprüfen Sie es und aktivieren Sie es dann. Okay. Das ist also der zweite Schritt. Zweiter Schritt, den ich gemacht habe. Was ich jetzt tun muss, der wichtigste Schritt, was wir hier tun müssen, weil wir diesen Text zu diesem Zweck anzeigen müssen, müssen Sie ein Objekt erstellen. Gehen Sie also hier zum Objekt Live-Radio und wählen Sie das Textfeld aus. Okay, also das ist mein Textfeld und lege es hier hin und vergrößere die Größe dafür. Klicke darauf, okay? hier mit der rechten Maustaste und legen Sie das Fruchtfeld fest. Wir wissen also, wie man dieses schwebende Feld erstellt, oder? Sobald es fertig ist, dann komm die Bandierung hierher und mache die Bindung. Komm her, hier. Hier sind das eigentlich die Dine-Texte. Sie müssen die Bindung mit dem TextField machen, keine IT hören, essen und Daten oder ähnliches. Sie müssen nicht zur Daten- und TD-Linie gehen, wir müssen uns nicht an die TD-Linie binden. Wir müssen uns bereits an den Dine-Text binden. Td. Sie haben diese spezielle interne Tabelle bereits mit diesem dynamischen Text verbunden, oder? Der dynamische Text, wir müssen ihn mit diesem Textfeld binden. Das war's. Dies ist der wichtige Schritt. Aktiviere diesen, aktiviere diesen. Das haben wir getan. Und danach werde ich einfach ausführen und wir werden sehen , wie unsere Daten angezeigt werden. Aktiviere. Führen Sie dann diesen aus, klicken Sie auf diese Schaltfläche und führen Sie diese aus. Wir gehen zu dieser Druckvorschau nach IP 01. Und los geht's. Es kommt richtig? Banca verschwindet. Abonniere meinen Kanal. Meine Kontaktdaten sind unter 971472172. Das kommt also die Textuhr, die wir dort geschrieben haben. Es kommt gut hierher. Ich möchte diesen Text nacheinander anzeigen. Was wir zu diesem Zweck tun können, können wir das TD-Format verwenden. Okay? Gehen Sie also hier in die Schnittstelle und kommen Sie unter der Code-Initialisierung hierher, aktivieren Sie einfach diese. Versuchen Sie einfach, diesen zu aktivieren und führen Sie diesen aus. Versuchen Sie, eine Ausführung dieses zu aktivieren. Und wir erwarten , dass dieser in die nächste Linie kommt. Okay, es sollte kommen. So können wir den dynamischen Text damit anzeigen. Stoppen wir unsere Sitzung hier drüben. Wenn Sie damit Probleme haben, lassen Sie es mich bitte wissen. Okay. Bitte lass es mich wissen. Wenn du das nicht kannst, zeige ich dir, wie es geht. Okay, gut. Das ist also die Aufgabe für dich. Du hast damit zu tun. Stoppen wir einfach unsere Station hier drüben und wir treffen uns in der nächsten Sitzung. Tschüss. 14. Kurs 13 Intelligente Formen in Adobe umwandeln: Hallo allerseits. Guten Morgen. Willkommen zur nächsten Episode von Adobe Form. In dieser Sitzung erfahren wir, wie wir Smart-Formulare in das Adobe-Formular konvertieren können. Erstellen wir zu diesem Zweck ein kleinstes Smartphone. Komm her. Und ich muss diese mehrfache Sitzung schließen , die ich geöffnet habe. Also, okay, gut. Jetzt habe ich geschlossen und lass uns zu der Transaktion gehen, die als intelligente Firma bezeichnet wird. Und wir werden schnell schauen, wenn ein kleines Smartphone schlau ist. Zu migrierende Unternehmen migrieren zu Adobe. Vielleicht erstelle ich ein Smartphone, das ich in den Adobe migrieren muss. Habe den Namen so angegeben, klicke auf diese Schaltfläche Erstellen. Und buchstäblich wie diese Aktualisierung so wie es ist, ein globales Datum hier drüben. Es oder GT-Unterstrich Amara-Typ ist Typ und gibt den zugehörigen Typ in der Partitur Mara an. Kommen Sie zu diesen Typen definierten Typen hier drüben. Beginnen Sie von TAs, unterstreichen Mara und geben Sie hier eine Komponente. Mein Partner, dann tippe Punkt und emittiere dann d k L Typ MIT K L. Und dann ist Ende von t Unterstrich Mara. Eine weitere Typen, eine Tabelle Typ a erforderlich d t Unterstrich Mara-Typtabelle von t ist der Unterstrich Mara. Speichern Sie es und gehen Sie zu diesen globalen Daten zu Tinder is Kamara. Ich habe Wn bereits Haftungsausschluss gegeben. Ich benötige einen Arbeitsbereich, weil ich eine Tabelle erstelle. Überprüfen Sie die Syntax zu diesem Zeitpunkt, es sieht gut aus. Und hier haben wir dieses Hauptfenster. In diesem Hauptfenster erstelle ich eine Tabelle. Die Tabelle wird diese drei Felder haben. also drei Felder, die ich hier auf Zeilentyp geben werde hier auf Zeilentyp erstellt, da Sie wissen , wie Sie erstellen, rechten Maustaste hier, klicken Sie auf diese Erstellen und klicken Sie auf diese Tabellenzeile. Komm her, wähle diesen Zeilentyp aus. Diese drei Zellen sind jetzt hier drüben. Rechtsklick und erstellen Sie hier drüben. Und dann klick darauf. Dexter und schreibe den Text vielleicht hier für den Header. Doppelklicken Sie also hier auf dieses allgemeine Attribut und geben Sie das Material an. Also hier, Material, das ich gerade gebe, klicken Sie auf die Schaltfläche Speichern. Und jetzt werde ich es auch für andere Seiten tun. Also werde ich es ähnlich machen, okay, also habe ich den Text für all das erstellt. Eine davon ist für die materielle und immaterielle Gruppe, eine Materialart und zuletzt für die Materialgruppe. Jetzt im Hauptbereich, wie unter dem Tisch sechs und geh und erstelle auch hier. Also, was ich tun werde, werde ich zu dieser Tabelle gehen, und ich werde diese Schleife verwenden, zu den Daten und der internen Tabelle gehen, in der wir GT-Unterstrich Mara in einen Unterstrich Mara haben . Und das unterstreichen WIR Mara. Wir verwenden hier mit der rechten Maustaste und klicken auf diesen Text um. Und wir werden diesen WMD-Score Mara Bindestrich Partner binden. Okay, für dieses bestimmte Feld klicken Sie auf diese Schaltfläche. Und kaufmännisches Und-Control V Bindestrich MAT, NR und kaufmännisches Und-Zeichen. Ordnung. Klicke darauf, okay? Und in ähnlicher Weise werde ich dafür tun. Dafür werden wir auch hier tun, klicken Sie auf diesen Plus-Button. Und Prozent WA Unterstrich Modell Bindestrich m Tart. Und klicken Sie auf diesen Okay Button direkt hier auch mit der rechten Maustaste, klicken Sie auf diese Schaltfläche Erstellen und Text. Und dann klicke ich auf diesen Plus-Button und es wird auch diesen binden. Also wissen wir, wie es geht. Okay, wenn du es nicht schon weißt und lass es mich bitte wissen, ich zeige dir das Smartphone-Video. W, ein Unterstrich Mara-Bindestrich MAT. Klicken Sie auf diesen Okay Button und speichern Sie ihn. Also all diese drei Felder werde ich jetzt bevölkern. Und danach überprüfe ich einfach die Syntax. Und sagen wir, es gibt kein Problem. Aktiviere diesen. Und nach dieser Aktivierung werden wir diese einfach ausführen. Es wurde um das herum aktiviert. Von hier aus selbst. Lauf es einfach hier rüber. Geben Sie diesem Drucker ein Vorgespräch und den Materialtyp, den Materialtyp. Das wird gut, oder? Daten sind nicht da , weil ich die Select-Abfrage nicht geschrieben habe , oder? Also werde ich einfach die Select-Abfrage schreiben. Hier müssen wir also die Select-Abfrage hinzufügen. Ich hab gerade zwei verpasst, oder? Ich dachte, ich habe bereits unter der Initialisierung geschrieben , richtig. Wählen Sie DNR, Dart, Dart aus, emittieren DKL von Martha in GT-Unterstrich. Unterstreiche Mara, bis zu zehn Reihen, okay, bis zur Ausschreibung, die es retten. Und aktivierte globale Definition GT Unterstrich Amara, Es ist unbekannt, aber wir haben hier GT-Unterstrich-Modell gegeben. Das ist in Ordnung. Aber wir müssen unter dem Ausgangsparameter tun, wir werden zwei Tail-GT-Unterstriche Mara haben. Sieh dir das jetzt an. Jetzt ist es in Ordnung. Aktiviere diesen. Es wurde aktiviert, fällt aus und führte diesen aus. Geh her. Und LPG O1 Druckvorschau. Und jetzt kommt es wunderbar hierher, oder? Gleiche Anforderung muss ich auf das Adobe-Formular migrieren. Was Sie tun müssen, müssen Sie hier auf dem Einstiegsbildschirm zum Smartphone zurückkehren . Okay, Gehen Sie danach zum Dienstprogramm, klicken Sie auf diese Migration, gehen Sie zum interaktiven Formular und klicken Sie auf diesen Export. Okay, hier kannst du deinen Namen nennen, was auch immer du nennen willst. Also möchte ich einen anderen Namen nennen. Jane Doe. Adobe ist migriert, so etwas. Dies ist der Name des Formulars und hier gebe ich Jid F für die Adobe-Migration. Migriert. Vielleicht so. Klicken Sie automatisch auf diesen Okay Button. Es wird das Interface und alles löschen. Automatisch wird das Interface und alles erstellt. Also was ich getan habe, bin ich zum Dienstprogramm gegangen. Sie sind eine Migrationsoption von Migration, Exportmigration in das interaktive Erwachsenenformular. Ich habe da drüben geklickt. Nachdem es danach gefragt wurde, nach der Formel, meinem Schnittstellennamen, habe ich diese basierend auf meiner Anforderung angegeben . Und hier ist das der wichtige Teil. Dies ist der wichtige Teil. Schnittstelle generieren bedeutet dass die Schnittstelle generiert wird. Wenn Sie das Interface bereits erstellt haben, entfernen Sie einfach diese, nicht erforderlich, okay? Und dann erzeugen sie Kontext. Es erstellt die automatischen Kontexte. Du musst nichts tun. Es wird automatisch das Layout erstellt. Wenn Sie der Meinung sind, dass Ihr Layout sehr komplex ist und Ihre Anforderungen nicht erfüllt. Und du willst es selbst machen, du kannst das auch tun. Du kannst es einfach deaktivieren. Aber da musst du gehen und manuell, du musst alle Manipulationen machen und weiter. Sie müssen Ihr Layout selbst erstellen. Hier der Text, und hier müssen Sie wählen Datenbindung erstellen zwei Kontexte. Weil wir diese bestimmte Option gewählt haben, korrigieren Sie die Bindung und binden Sie sie zu tun. Erstellen Sie also Datenbindung an den Kontext. Wenn Sie genauer verstehen möchten, können Sie vielleicht F1 drücken und einfach überprüfen, was das bedeutet. Okay? Generieren Sie also Datenbindung für Kontext, wenn Felder aus einem statischen Text angezeigt werden, Textelement ist Datenknoten im Kontext, der von dieser Struktur erfüllt wird. Dies dient also zum Bindungszweck, Sie können einfach überprüfen es sich um Anzeigefelder handelt, hier angeben, dass keine automatische Datenbindung stattfindet, oder? Bedeutet, dass die automatische Datenbindung nicht erforderlich ist. Die Felder aus den statischen Tests werden im Kontext nicht angezeigt. Stattdessen werden sie nur als Platzhalter im Layout angezeigt . Das Layout. Sie können also einfach ändern. Okay, du kannst es ändern. Also verbindlich, wenn wir dieses auswählen wollen, müssen Sie es manuell dort machen , die Bindung und alles. Aber wenn wir uns automatisch entscheiden, wird es für Sie tun. Dort benutze ich die Tische hier drüben. Ich wähle diese Tabelle aus. Aber gefaltete Vorlagen und alles, was ich nicht verwende, oder? Diese Vorlagen sind nicht da, gefaltet ist nicht da, Grafiken sind nicht vorhanden, ihre Adressen sind nicht da. Also entferne ich gerade diese Ausgabeoptionen, Kopf- und Fußzeilenereignisse. Vielleicht kannst du diesen auswählen , weil ich die Tabellen verwende. Und Programmnotizen. Wählen Sie dieses auch aus. Für die sicherere Seite ist es besser, alles auszuwählen. Manchmal funktioniert es nicht, manchmal funktioniert es nicht. Wenn Sie in diesem Fall alles auswählen möchten, Sie diese Datenbindung zwei Kontexte aus und wählen diese Anzeige ist Grafikordner und Vorlage aus. Versuchen wir es jedoch , wenn es nicht mit ausgewähltem funktioniert , da ich diese Adressgrafiken und Ordner oder Vorlagen nicht verwende . Warum also wählen, Deshalb habe ich nicht aber Tabellen und Loop verwendet, ich verwende Ausgabeoptionen, jedes erforderliche Kopf- oder Fußzeilenereignisse, weil ich die Tabellen verwende, daher kann dies erforderlich sein. Was auch immer ich ausfülle , das erforderlich ist, behalte einfach diesen und wähle diesen aus. Seitenumbrüche und Programmnotizen. Es ist gut zu Selector. Klicken Sie auf diesen Okay Button. Und lokales Objekt, lokales Objekt. Jetzt wird Ihr Adobe-Formular erstellt. Was du tun musst, musst du nur aktivieren. Das war's. Gehen Sie in den Änderungsmodus und gehen Sie zur Entschuldigung, Sie müssen zur SFP-Transaktion gehen und hören, welchen Namen Sie angegeben haben. Hat Adobe so etwas migriert? In Ordnung. Aber abgesehen davon ist dies der, das ist der Formularname, den wir gegeben haben. Der Änderungsmodus, der Anzeigemodus, gehen Sie zu den Spa-Partys und doppelklicken Sie auf diese Schnittstelle, müssen diese Schnittstelle aktivieren. Hier können Sie das automatisch aufnehmen. Die globalen Daten, die ich erstellt habe, GT-Unterstrich Moräne sind intelligentes Format. Wir unterstreichen Mara, wenn Sie sich erinnern, über ihr Smartphone habe ich beides erstellt. Intelligente Form. Ich habe beides automatisch erstellt. Es zeigt beides an. Sehen Sie auf diesem Smartphone, GT unterstreicht Miranda Blue und diese Kamera ist hier gleich. Automatisch. Es hat Typen erstellt. Zwei Arten haben sich über den Meira-Antitumor Ihres TA entwickelt. Okay, es ist hier drüben geschaffen. Jetzt gefülltes Symbol, nichts, was ich dort getan habe, also wird es unter der Koordinatenlegende leer sein , ganz unten ein Stück Code unter der Initialisierung. Und hier erscheint es auch. Jetzt. Ich muss es nur aktivieren. Das war's. Diese Aktivierung hat stattgefunden. Geh jetzt zurück und geh zum Kontext. Und im Kontext können Sie sehen, dass diese Tabelle automatisch auf dem Tisch hier vorbeikommt. Diese beiden zusätzlichen Ordner kommen, oder? Das bewirkt die Verwirrung, oder? Um diesen X-Punkt-Ordner zu haben. Lass mich das entfernen. Rechtsklick. Hier, werde das entfernt, okay. Wählen Sie einfach den Änderungsmodus aus und entfernen Sie ihn. Dann können wir dies nur tun. Wählen Sie diese beiden aus und klicken Sie mit der rechten Maustaste und löschen. Es ist nicht erforderlich. So viel ist nur erforderlich. Hier wird gesagt, dass der Layouttyp unbekannt nicht mehr gültig ist. Also geh zur Unterkunft. Und hier ist der Layouttyp da, gibt Ihnen das Standardlayout, okay? Irgendein gültiges Layout, okay? So unbekannt, es ist kein Akzeptor. Jetzt. Gehe jetzt zum Layout. Ich gehe zum Layout und zeige Ihnen, wie das System das Layout automatisch intelligent erstellt und die Bindung durchführt. Okay? So sind wir also, okay, komm her und hier, hier, hier, hier, hier unter dem Hauptlayout. Dies ist der ws-Unterstrich Mara und Medi-Cal genau hier. Automatisch dieses Material, Materialtyp-Materialgruppe, Meitner, m dot und MIT Cal Bindung und Wissen. Finden Sie automatisch es ist fertig. Okay. Sie müssen all diese Dinge nicht belästigen, wie was das ist und was nicht System ist , auch automatisch Zahlungsfrist. Die Salzform und es ist erforderlich, wie Sie sehen können, dass dies die Unterform ist . Dies ist auch ein Unterformular. Innerhalb des Unterformulars haben sie eine Regel erstellt, oder? Wenn Sie sich an die Tabelle mit dem Unterformular erinnern, ist dies auf die gleiche Weise. Tabelle unter Verwendung des Unterformulars. Dies ist auf die gleiche Weise. So wurde es hier drüben gemacht. Wenn Sie dies nicht tun, können Sie zu diesem bestimmten Video gehen, wenn wir uns nicht erinnern können. Wir sind, ich habe über die Tabelle mit dem SOP-Formular erklärt und dann wird es besser korrelieren können. Aber wenn wir es zu diesem Zeitpunkt nicht verstehen können , brauchen Sie sich keine Sorgen zu machen. Um es einfach auszulassen. Ich System hat seine Arbeit automatisch selbst erledigt. Speichern Sie es einfach, überprüfen Sie die Syntax aktiviert. Wir können sehen, dass ich in diesem Layout nichts getan habe. Okay? Und ich werde versuchen, es auszuführen und wir werden es versuchen, wir werden beobachten, dass was passiert? Aktiviere diesen. Und lasst uns die Ausgabe beobachten, die anwesend passt. Klicken Sie auf diesen Yes-Button und führen Sie dies aus. Okay, ich erwarte die gleiche Ausgabe, aber mal sehen, ob sie angezeigt wird oder nicht. Und Sie können sehen , dass hier auch die gleiche Ausgabe angezeigt wird, oder? Aber echter Materialtyp und all diese Dinge. Wie nahtlose Transformation gibt es also? Stimmt's? Aber es wird nicht immer nahtlos sein. Sie müssen sich daran erinnern, dass Sie das Konzept des Adobe-Formulars kennen müssen . Dann wird nur Ihre Migrationsarbeit einfach sein. In einer komplexen, intelligenten Form wird dies nicht so reibungslos sein. Sie müssen also das Konzept der Adobe-Form und Ader kennen. Sie werden migrieren und wenn Sie auf ein Problem stoßen, sollten Sie es schnell beheben können. Okay, damit wird unsere Diffusion hier drüben gestoppt. Und in der nächsten Sitzung beginnen wir mit der Suche nach neuen Themen. Vielen Dank, dass Sie an dieser Sitzung teilgenommen haben. Tschüss. Nett. 15. Kurs 14 Bedingte Seitenumbruch N: Hallo allerseits. Und guten Morgen. In der heutigen Sitzung werden wir erfahren, wie wir den bedingten Basisseitenbrecher im Adobe-Formular verwenden können . Also hier, was wir eigentlich tun werden , werden wir einige haben, zumindest eine Bestellung anbieten. Lassen Sie uns zum Beispiel hier sehen, dass wir dies für die hinteren drei Einzelposten haben , die wir haben. Und weiter posterior zu einer weiteren drei Einzelposten. In Ordnung? Hier ist Ihre Anforderung, wann immer Sie einen neuen Hinterteil bekommen, wann immer Sie mit diesen beiden beginnen, die neue politische Ordnung auf der nächsten Seite erscheinen sollte , okay? All diese werden also auf der ersten Seite angezeigt, dann sollten alle diese Tools auf der nächsten Seite angezeigt werden. Auch hier sollten alle drei, wenn es da ist oder etwas anderes als der vorherige, wenn es da ist, wenn es da ist oder etwas anderes als der vorherige, wenn es da ist, auf der nächsten Seite erscheinen , damit wir mit Hilfe von bedingter Seitenumbruch. Okay, also lasst uns weitermachen und sehen, wie wir das machen können. Eins. Komm her und lass uns einen erstellen, Jed, Adobe Conditional, Basisstein. Klicken Sie auf diese Schaltfläche „Erstellen“. Und hier gebe ich eine Beschreibung. Wir wählen diese vorhandene Schnittstelle. Das habe ich bereits erstellt. Okay? Also diese Schnittstelle, die wir verwenden werden, wissen wir, wie man das Interface erstellt, oder? Lass uns hierher gehen und wir müssen zuerst die Daten vorbereiten. Gehe also zu diesen globalen Daten und gehe in den Änderungsmodus. Was ich das tun werde, werde ich hier ein paar Daten erstellen. diesem Zweck Lassen Sie mich zu diesem Zweck dieses löschen und klicken Sie auf diesen Plus-Button. Und hier schreibe ich GT-Unterstrich P0. Okay, also eine reine Liste, ich nehme sie an. Und offensichtlich brauchen wir hier etwas den Körpertyp. Also hier der globale Tabellentyp, oder? Wir müssen definieren. Kommen Sie also zu diesen Typen und wir definieren hier schnell einen Tabellentyp. So tippt Anfang von TAs und heißt P0. Und hier verwenden wir den EB Elan, den Bestelltyp E, B, E L N. Dann lassen Sie mich von ihrem Schrägstrich kopieren. Es ist also 11 IQ APO Prozedur-Einzelpostentabelle. Wir haben diese AKP. Von hier aus bekomme ich einige Felder, den EB, EB, ELP, das ist die Artikelnummer. Okay, also kopiere ich das und füge es hier ein. Und was ich sonst noch nehmen muss, nehme ich vielleicht diese Bucher und Pflanze. Okay. Eigentlich bin ich auf der Materialnummer, ich bin bereit, Materialholz zu nehmen, und das war's. Also tippe. Und dann haben wir diesen Mitral. Also E B, E B. Und hier essen wir das Umayyad Dinner. Ende des D S Unterstrichs TO Typen d t Unterstrich B oder Typ Tabelle von t ist Unterstrich TO. Dies ist ein Tabellentyp, den wir erstellt haben, oder? Ich werde diesen Tabellentyp hier im Global Data Control V verwenden . Auch bekannt als GTN heißt PUE ist meine interne Tabelle, in die ich die Daten eintragen werde. Also hier werde ich die Daten eintragen. Wählen Sie aus, wählen Sie E B, E N, E B, ELP und MIT aus den Daten, die wir auswählen müssen . Wir können in den Unterstrich auswählen und gt unterstreichen, um anzunehmen, 20, vielleicht 20€ Order Bay. Ich sortiere es einfach nach EB Lin. Okay, also das ist die Frage, die ich hier geschrieben habe. Und es wird die Daten in diese globale interne Tabelle bringen. Okay? Speichern Sie es, überprüfen Sie die Syntax hier drüben. Sie können kein internes k From in Tabelle verwenden. Eigentlich muss Control F2, Control F3, aktiviert werden, zurückgehen und zu den Kontexten gehen. Nun, diese globalen Daten muss ich hier per Drag & Drop rüberziehen, oder? Heb es einfach auf. Gehe jetzt zum Layout. Okay? , Stellen Sie diese Daten von dieser Interface-App aus in diesen Kontext da ich zwei riesige habe, um sie richtig anzuzeigen. Jetzt komm her. Und was wir dazu tun müssen, gehen Sie zu dieser Datenansicht. Ziehen Sie diese interne Tabelle hier automatisch die Bindung und alles wird richtig erstellt. Danach. Was wir tun müssen, gehen zu dieser Hierarchie hier. Nur für bittere Erfahrungen gebe ich den Namen als Körper an, oder? Diesen Namen des Unterformulars gebe ich uns eine Leiche. Okay? Jetzt können Sie hier sehen , dass ich unter der Hierarchie aus der Datenansicht einfach automatisch Bindung und alles, was Gott geschaffen hat, gezogen und gelöscht habe . Du kannst das hier drüben aufnehmen. Also für dieses spezielle Feld, Richtig, die Bindung wurde berücksichtigt, oder? Also diese, all diese Dinge, die wir gerade wissen, unsere Anforderungen hier drüben, um diese zu teilen, richtig. Auf dem neuen Material Lumber. Okay, also lass mich eine Sache machen. Ich stelle es einfach hier hoch. Also möchte ich hinzufügen ist nur, es ist eigentlich zu diesem Zweck, ich versuche alles auswählen zu müssen. Und dann muss ich hier rüberziehen . Okay, also ist das in Ordnung. Jetzt leg es hier rüber und hebe es einfach auf. Und als nächster wichtiger Schritt, was müssen wir tun? Weil wir die Daten zur neuen Bestellung aufteilen müssen. Zu diesem Zweck müssen wir den bedingten Seitenumbruch verwenden. Also wird hier eine Option für den bedingten Seitenumbruch vorhanden sein . Okay? Unter der Paginierung erhalten Sie also den bedingten Seitenumbruch. Also gehen wir zu diesem Körper und gehen zu dieser Paginierung. Und hier bedingte Pausen kannst du hier am Körper sehen , auch du hast bedingte Pausen. Wenn Sie den Cursor auf GTP setzen , befinden Sie sich hier unter der Paginierung. Diese bedingten Pausen sind da, aber sie ist deaktiviert. Wenn Sie später nach dem Überlauf suchen. Auch hier hast du den Conditioner kaputt, aber er ist digital, oder? Wenn Sie sich hier für die Daten entscheiden haben Sie auch den Conditioner große Paare, aber es ist deaktiviert. Hier haben Sie also diesen Seitenumbruch aktiviert, aber das ist nicht von uns riesig, weil wir die Bedingung haben. Weil wir die Daten von einem Ort zum anderen fließen müssen. Was müssen wir unter diesem Körper tun, das, unter dieser Unterform müssen wir es tatsächlich zum Schweben bringen. Okay? Wenn Sie dies also als Float markieren, gehen Sie jetzt, wenn Sie beobachten, zu diesem GT-Unterstrich P0. Und wenn Sie hier zur Paginierung gehen, können Sie sehen, dass der bedingte Haltepunkt jetzt direkt früher aktiviert ist , damit der Körper beobachtet werden kann, direkt früher nur für den Körper in Richtung aktiviert. Jetzt für die GT-Unterstrich-PO ist sie aktiviert und für Daten ist es auch integraler Bestandteil. Wo müssen wir den bedingten Ziegelstein legen, Ziegel. Wir müssen die bedingten Datenbrüche ziehen, oder? Auf die Daten, da dies die Daten sind, müssen wir Daten angeben , damit sie sich teilen. Zu diesem Zweck werden wir jedoch überall die Option bekommen, alle haben hier ihre eigene Bedeutung , wir müssen ihre Daten bedingten Bruch setzen . Komm her, klicke auf diesen Bearbeitungsteil und klicke hier auf dieses Plus. Okay, lass es so sein. Wie ist es? Okay, klicke auf diesen Button. Und wo wir den bedingten Seitenumbruch auf diese EBL setzen wollen den bedingten Seitenumbruch auf und wann immer die neue EBL und wir kommen werden. Wählen Sie also die CPL dort automatisch aus. Sie können sehen, dass der Code hier gut geschrieben wurde. Okay, also müssen wir nichts schreiben. Dies ist also der JavaScript-Code wurde festgehalten, wenn diese gepunkteten Halbnotendaten minus eins, was bedeutet, dass die vorherige vorherige Bestellung nicht gleich Null ist. Und und dann sagt der Diätfall, dass dies der Code ist. Lassen Sie mich dieses kopieren und ich füge es in Notepad ein und ich werde versuchen, hier drüben zu erklären. Das ist der Code wurde geschrieben, okay? Das ist also der JavaScript-Code. Also wird nur überprüft, ob die vorherige Bestellung jeweils nicht leer ist , oder? In diesem Fall geh und überprüfe diesen Punkt. Rituelles Nichts bedeutet, dass es nur den Wert bekommen wird, okay? Daten minus einer gepunkteten Linie bedeuten also , den vorherigen Wert zu überprüfen. Wert, roher voluminöser Wert, nicht gleich dem aktuellen Wert. Wenn es nicht gleich ist, in diesem Fall, was Sie hier tun müssen, erhalten Sie diese Option, okay? Also brech, brech das Paar hier. Dies sind die andere Option, oben auf der nächsten Seite, oder? Ich möchte ganz oben auf die nächste Seite gehen. Okay. Also habe ich dieses ausgewählt. Klicken Sie auf diesen Okay Button, speichern Sie ihn einfach, schütteln Sie ihn und aktivieren Sie ihn. Und jetzt führen wir es aus und wir werden sehen , ob wir den erwarteten Output erhalten oder nicht. Okay? Also lass uns warten. Ja, es wurde aktiviert. Drücken Sie nun, wenn es auf diesen Button klickt, und führen Sie ihn einfach aus. Okay. Und wir werden sehen, dass es viel gibt, ob es kaputt geht. Okay? Also hier haben wir, wir haben, wir haben, wir haben keine Daten. Es wird nur geteilt, aber wir können keine Daten sehen. Alles klar. Wir können keine Daten sehen. Es gibt mehrere. Es gibt mehrere. Okay, hier haben wir ein paar Daten, genau hier haben wir ein paar Daten, 304. Okay? Es funktioniert also nicht, etwas stimmt nicht. Lass mich da drüben nachsehen. Ich kann zurück. Und was wir jetzt tun werden , sind wir hier. In Ordnung. Gehe zu diesen Daten und hier, bearbeite. Dies. Sieht gut aus für mich. Nun, diese EBL, und wir wählen die EBL und das ist in Ordnung. Hier. Es sieht gut aus. Okay, lass mich eins machen. Lass es mich mit dem Formular CALC versuchen. Es sollte jedoch kein Problem damit geben. Löschen Sie dies auch und kommen Sie hierher EBL. Und so ist es mit der Form calc eine sehr einfache Logik. Und ganz oben, aber das ist in Ordnung. Klicken Sie auf diesen Button, den Speichern es. Überprüfe die Syntax. Bilden Sie calc und JavaScript. Es gibt zwei Möglichkeiten in dieser Adobe-Form, die vom Adobe aus beiden oder aus der Sprache unterstützt wird . Javascript ist auch Programmiersprache und das Formular calc. Calc ist auch eine Sprache, in der wir den Code schreiben. Lass uns prüfen, ob es gut funktioniert oder nicht. Klicken Sie auf diese Schaltfläche Ja, klicken Sie auf diesen Aufwand und LPG eine Druckvorschau. Okay. Also geh hier runter auch es ist das Gleiche. Geh immer zurück und lass uns versuchen zu verstehen, wie die Daten entstehen. Und dann werden wir sehen. Das sind also die Daten wir hier für den Körper gemacht haben, den wir als Float markiert haben. Das ist in Ordnung. Paginierung. Eine Paginierung ist hier nicht erforderlich, für die Daten erforderlich sein. Für Z, T und Disco appellieren. Auch hier benötigen wir die bedingte Pause nicht. Für Daten. Hier brauchen wir nur, dass wir es hier rübergebracht haben. Füllen Sie weiter den Überlaufleiter füllen Sie weiterhin das übergeordnete Element. Das ist in Ordnung. Nach dem vorherigen Zeilenkopf ein Seitenumbruch innerhalb des Inhalts. Okay. Okay. Also habe ich was ist das Problem? Lopez bricht innerhalb des Inhalts hier haben wir vier GT-Unterstriche P0. Auch hier müssen wir diese Option auswählen, Seitenumbrüche innerhalb des Inhalts zulassen. Und jetzt sieht es gut aus. Bindend, wiederholbar. Das ist okay. Überlauf. Das ist sie nicht erforderlich. Lass es mich überprüfen. In Daten. Ja, das sollte sein, dass dieser Seitenumbruch mit dem Inhalt erlaubt sein muss . Jetzt speichere es einfach und überprüfe es und aktiviere es. Erlauben Sie also Seitenumbruch innerhalb des Inhalts, der ebenfalls wichtige Einstellungen ist. Bleib einfach im Nebel und lass uns nun versuchen zu sehen, ob es das gibt, und führe dieses aus, gib dieses LPG oder eine Druckvorschau. Und los geht's. Jetzt funktioniert es gut, oder? Sie können sehen, dass dieser besondere Herbst auf der ersten Seite kommt, oder? Und wenn Sie nach unten gehen, gehen Sie den zweiten Vorgang nach unten, fünf kommen auf der nächsten Seite. Wieder gehst du runter. Und jetzt kommt der 666 auf die Gezeitenpaste und wählt aus , dass es jetzt kommt. All das, all das verschiedene Verfahren, das unter eine andere Seite fällt. In Ordnung? Das können wir also mit Hilfe eines bedingten Seitenumbruchs erreichen. Hier benutzen Sie also das, wissen Sie, hier verwenden Sie das Formular calc oder JavaScript. Es gibt kein Problem. Die Spannung wird funktionieren. Beide funktionieren in beiden digitalen Programmiersprachen, genau so, wie sie die Syntax schreiben und alles ist das anders? Wenn Sie jetzt mit den JavaScript-Aufrufen nach nachfragen, wird die gleiche Ziffer erzeugt. Also haben nur die Einstellungen, was wir für die Bienen innerhalb des Inhalts getan haben die Bienen innerhalb , die wir auf diese Weise verpasst haben, das Problem verursacht. Okay, also führe es aus um zu überprüfen, dass es mit JavaScript auch funktioniert, wenn du LPG One lehrst, Druckvorschau. Und hier, Okay. Was passiert hier mit dem JavaScript falsch? Etwas ist mit der Zelle schief gelaufen, also sollte es gut funktionieren. Lass uns gehen und auf diese Daten klicken. Hier lassen wir diese weiterhin dieses Paginierungsdatum ausfüllen. Wenn das oben auf der nächsten Seite ist, ist das in Ordnung. Und wenn dieser Punkt nicht gleich null auflöst, okay? Dann geh und sieh danach nach. Wenn VLM schreibt. Dieser Code sieht auch gut aus für mich. Kontrolliere a, kontrolliere C, das, lass mich hier nachsehen. Dies ist der Code, der nicht gleich dem Daten und Daten Evelyn Zeilenwert hat . Sie können sehen, dass der vorherige Code tatsächlich nicht gelöscht wurde, oder? Das Formular Kyle-Code war nicht. Lass mich alles schneller löschen. Das ist es, was das Problem verursacht. Okay, jetzt sieht es gut aus. Lass mich hier nachsehen. Der Code dessen, was es kommt. Ja, es ist in Ordnung. Nun, dies ist der zusätzliche Code aus dem Formular rechnen wij. Klicken Sie immer noch dort auf die Schaltfläche Okay, klicken Sie auf die Syntax speichern und aktivieren Sie diese, Activate. Und jetzt erwarten wir das gleiche Ergebnis, Azure von calc. Also lasst uns nachsehen. Führe das hier aus. Klicken Sie auf diesen Button. Run dies gab der LP 01 hier drüben, Druckvorschau. Und los geht's. Es funktioniert auch hier auch hier gut mit dem JavaScript. Also wenn wir den Code richtig geschrieben haben oder die Lösung einwandfrei funktionieren soll. Es funktioniert also gut. Okay, es funktioniert gut. Damit beenden wir unsere Sitzung hier drüben. Und bei der nächsten Entscheidung werden wir uns mit dem neuen Link treffen. Wir beginnen hauptsächlich mit den JavaScript-bezogenen Dingen für das interaktive Formular. Oder wenn Sie die Validierung mit Hilfe von JavaScript oder PHP durchführen möchten, wenn Sie ein Feld im Formular dynamisch ausblenden möchten. Diese Art von Faust wie wir mit Hilfe von JavaScript erreichen können und diejenigen, die wir von schön sehen werden , um einige zu sehen. 16. Kurs 15 Java-Script und Form Calc N (Detail): Hallo allerseits. Einen guten Morgen. In der heutigen Sitzung werden wir also etwas über das Skriptkonzept in Adobe-Form erfahren . Es gibt im Grunde zwei Skriptkonzepte von einem ist die Form Calc und ein anderes Alter, das JavaScript. Lassen Sie es mich also hier unten notieren. Wir haben die beiden Skriptsprachen hier in von SAP unterstützten Adobe-Formularen zur Verfügung. Jeweils eins von calc. Das ist also tatsächlich diese Form calc und dieses JavaScript auf beiden. In diesem Formular kann Kyle JavaScript, was ist das Adobe-Formular, eine Skriptsprache, die von Adobe unterstützt wird. Versuchen Sie also wirklich, die Bedeutung beider und die Unterschiede zwischen beiden zu verstehen . Und dann werden wir einige Beispiele für dieses Formular sehen , Calc und JavaScript hier in diesen Folien. In eine Skriptsprache. Okay? Okay, eins ist das Formular calc und, und JavaScript, und andere ist das JavaScript. Wenn Sie also beobachten, dass sie grün vorbereitet sind, Grün den Vorteil dieser Form dar calc. Grün ist die Darstellung des Vorteils dieser Form calc. Und hier ist dieser gelbliche die Darstellung des Nachteils der Form. Lassen Sie es mich also einmal hier schreiben. Und das ist der Vorteil. Und hier ist das der Vorteil von JavaScript. Und hier ist es ein Nachteil. Versuchen wir nun, die Vor- und Nachteile beider Sprachen zu verstehen . Lasst uns also eins nach dem anderen erkunden. Okay? Also jetzt werden wir zuerst mit dem Formular calc hier drüben gehen, und dann werden wir es machen, das JavaScript. Wenn Sie den Vorteil des Formulars hier sehen, ist es gut für einfache Anforderungen, okay? Einfach zu bedienende Berechnung, es ist sehr einfach zu bedienen. Wir werden es mit Hilfe eines Durcheinander sehen. Im Allgemeinen haben wir eine Codezeile. Grundsätzlich ist es jedes Mal, wenn wir schreiben, schneller, weil es einen Adobe aus integrierter unterstützter Sprache handelt. Und es ist sehr gut mit Datum und Uhrzeit, Finanzberechnung, arithmetischer Berechnung und logischer Berechnung für eine solche Art von Arbeit zu arbeiten, wenn wir in diesem Fall diese Form erreichen müssen calc wird sehr praktisch und sehr nützlich sein. Es ist einfacher zu warten und leicht zu verstehen. Und einfach zu verstehen. Es hat auch einige Nachteile. Mal sehen, was ist die Wüsten-Krankheit sie von Calc II hat, nicht so mächtig oder so kräftig wie JavaScript. Wenn Sie also mit dem JavaScript vergleichen, ist es nicht so mächtig. Mit Hilfe von JavaScript können Sie die komplexe und ausgeklügelte Funktionalität erreichen . Also, wenn Sie eine Schäumanwendung haben , in der viel Interaktivität, viele Komplexitäten dort sind. Dann können wir dies mit Hilfe dieses JavaScript erreichen. Im Vergleich zu JavaScript ist also nicht so mächtig. Es unterstützt das HTML-Formular nicht und unterstützt daher die HTML-Programmiersprache nicht. Sie sind also wie Hypertext-Markup-Sprache. Sie sind keine Unterstützung. Sie können also nicht darin verwenden, aber Sie können das JavaScript im HTML-Code verwenden. Wenn du willst. Wenn Sie beispielsweise ein HTML-Formular öffnen, müssen Sie Ihren Namen, Adresse und all diese Dinge angeben. Wenn Sie also eine Validierung von Calc machen möchten , wird es dort nicht unterstützt, aber JavaScript, riesig, oder? Für jeden Webbrowser unterstützt jede Art von Webbrowser das JavaScripting, oder? Deshalb ist SAP Way Treibstoff. Wir haben also die JavaScript-Konzepte dort weit verbreitet. Formular unterstützt das HTML-Formular also nicht. Auf der anderen Seite unterstützt JavaScript HTML als auch Adobe von beiden. Nicht sehr nützlich, um die ausgeklügelten oder interaktiven und dynamischen Formen zu erstellen die ausgeklügelten oder interaktiven , die gleich sind. Fast der erste, was wir hier haben. Lassen Sie uns das JavaScript ansprechen, gut für komplexe Anforderungen an interaktive und dynamische Form, oder? Das ist also sehr gut. Für komplexere Anforderungen kann mehrere Codezeilen vorhanden sein, da es sich um eine Programmiersprache handelt kann mehrere Codezeilen . Er versagt all die Dinge, die es haben kann, oder? Es ist ein bekanntes JavaScript ist eine bekannte Programmiersprache und viele Leute hätten bereits an JavaScript gearbeitet , funktioniert sowohl für dieses Tabellenformat, Adobe-Form, als auch für das Objekt- orientiert. Diese Form calc ist keine objektorientierte Sprache. Das JavaScripting, Sie haben einen Nachteil. Es ist nicht so groß, so einfach zu bedienen, wenn man es mit dem Formular calc vergleicht. In Ordnung? Also für die einfache Anforderung, besser dieses Formular zu verwenden. Es ist das Langsame. Dies ist jedoch schnell. Dies von calc ist schneller als das JavaScript. Okay? Dies sind also einige Highlights der Highlights dieser beiden Skriptsprachen. Nun, welche Objekte werden von den Skriptsprachen unterstützt. Hier sieht man also, dass dies das Objekt sind. Sie können sehen, dass dieses Textfeld, numerisches Feld Dezimalfläche all dies hier wird vom Skript unterstützt, aber dies nimmt das Rechteckbild der Kreislinie nicht mit dem Skript unterstützt Sprachen. Wie können wir also feststellen, ob es war, welches Objekt unterstützt oder nicht unterstützt wird. Okay, lass uns sehen, wo wir die Skriptsprachen schreiben können. Und dort werden wir verstehen, wie wir identifizieren können , welches Objekt unterstützt wird und welches Objekt nicht von Skriptsprachen unterstützt wird. Also Jared, Adobe, JavaScript-Demo oder einfach eine Scripting-Demo, weil wir von calc riesig sein werden. Und so nehme ich hier eine vordefinierte Schnittstelle, JIF Adobe Demo. Hier. Wir können eine Beschreibung geben, vielleicht eine Skriptsprache. Demo, klicken Sie auf die Schaltfläche Speichern, lokales Objekt. Sparen Sie es. Und jetzt schauen wir uns diese Schnittstelle an. Diese Schnittstelle hat also einen Materialtyp, oder? Das ist in Ordnung. Globale Daten, wenn GTP oder dieser Aidan kommen, werden diese löschen. Weil ich unter der Kerninitialisierung nicht benötige. Dies benötige ich auch nicht nur eine Dummy-Schnittstelle, die ich erstellt habe wo ich einen wichtigen Parameter namens M unterstrich M gebe das Speichern es ein, überprüfe die Syntax und aktiviere ihn. Geh zurück. Und hier werden wir in den Kontext eingehen. Hier haben wir diesen Eingabeparameter. Ich mache einfach Drag & Drop hier rüber. Okay? Zu diesem Zeitpunkt sind diese Dinge jedoch nicht erforderlich. Lass uns ins Layout gehen, okay? Und wir werden sehen, dass wir es sind, wir können die Skriptsprache schneller schreiben. Und wir werden sehen , dass für welches Objekt diese Skriptsprache anwendbar ist. Okay? Hier können Sie also sehen , dass eine Sprachoption verfügbar ist verfügbar ist richtige Sprache ist und sie ausführen kann. Die Option kommt hier rüber. Dies ist jedoch nicht aktiviert. Dies ist nicht aktiviert. Und die Gewichtskontrolle ist da. Meine Kontrolle ist hier, Seite eins, okay? Also lege ich den Cursor hier auf Seite eins oder wo immer Sie sehen möchten, auf welchem bestimmten Objekt diese Sprachen unterstützt werden oder nicht. Okay? Also setze ich den Cursor auf vielleicht Foster-Masterseiten, oder? Oder wir fangen mit Daten an. Setzen Sie den Cursor auf die Daten und gehen Sie hierher und sehen Sie welche Ereignisse für diese bestimmten Objekte gelten . Daten sind also Ihr Objekt hier in dieser Adobe-Form. Und dies sind die in starre Berechnungsvalidierung initialisierte Validierungsstufe. All dies ist also aktivierter Text, der für dieses bestimmte Objekt aktiv ist. Wir können dies also für dieses Datenobjekt verwenden. Sie können die Skriptsprache verwenden, sobald Sie hier ein Ereignis auswählen . Hier wird dies aktiviert. Von hier aus können Sie also aus Calc oder JavaScript auswählen , was immer Sie wollen. Sie können diesen auswählen. Standardmäßig kommt es also von calc. Wenn Sie diese jedoch ändern möchten, können Sie dies standardmäßig zum Bearbeiten gehen und hier haben Sie die Formulareigenschaften. Und unter den formellen Parteien gehen sie zum Zahlungsausfall. Und hier können Sie Standardsprachen in das Formular ändern, das ich gekratzt habe. Okay. Im Allgemeinen eingebaut kommt es mit einer Form calc. Eingebaut wird es mit einer Formel geliefert, aber Sie können zu JavaScript wechseln. Okay, gut. Dieses Datenobjekt wird also von diesen Sprachen unterstützt. Sie können nicht für alle Ereignisse sehen, aber dies sind die Ereignisse , die aktiviert sind. Für diese vier Seiten sieht man, dass nichts ist. Für das PAS-Ereignis ist also nichts für diese Seite, Ziel, und nichts ist möglich. Es wird im betitelten Kontextbereich nicht unterstützt. Sie können sehen, dass dies zu diesem Zeitpunkt auch zu diesem Zeitpunkt nichts unterstützt wird. Was Sie also tun können, können Sie vielleicht ein Objekt hier rüberlegen, dann können Sie es versuchen. Okay? Also hier sehen Sie hier für dieses spezielle Unterformular, es wurde aktiviert. Und hier sind dies das Mögliche, das sind die möglichen Ereignisse , die wir nutzen können, okay? Das sind also die Objekte. In ähnlicher Weise können Sie diesen Kreis auswählen, oder? Wenn Sie überprüfen möchten, ob Sie überprüfen möchten , welches bestimmte Objekt unterstützt wird. Also knöpfen Sie hier drüben. Und für diesen speziellen Button , den Sie sehen können, dass er initialisiert wurde, werden dieser Inter und Ali unterstützt. Das bedeutet, dass es aktiviert wird. Okay, in ähnlicher Weise ist zum Beispiel der unterstützende Kreis hier. Für einen Kreis können Sie also nach dem Cursor suchen. Für einen Kreis sieht man, dass nichts unterstützt wird. Circle wird von diesen Sprachen nicht unterstützt. Deshalb können Sie den Textkreis, die Linie, das Rechteck und das Bild sehen . Diese werden von der Sprache a Scripting nicht unterstützt . Ein anderes geschmackvolles numerisches Feld ist jedoch Milkweed. All dies wird von den Skriptsprachen unterstützt. Okay, jetzt sehen wir uns ein Beispiel für das Formular an. Und dann sehen wir das Beispiel für das JavaScript. Okay, also gehen wir weiter von calc, wie wir diese löschen können, lösche diesen Button. Und sehen wir uns hier ein einfaches Beispiel an. Sie haben hier drüben ein numerisches Feld. Nur um zu überprüfen, haben Sie ein numerisches Feld. Und Sie möchten etwas tun, wissen Sie, wenn Sie hier eine Zahl hinzufügen möchten , zum Beispiel Addition von Zahlen oder Summe von Zahlen. Einige, eine gute Beschreibung. Wir können einige Angebotsnummern angeben wenn Sie eine Summe der Zahlen machen möchten. Zu diesem Zweck können wir das Formular calc verwenden. Also habe ich dieses ausgewählt. Jetzt. Ich kann hierher kommen und du hast verschiedene Events hier drüben. Diese Formel initialisieren, oder? Initialize bekommt den ersten M-Trigger, okay? Und nach der Initialisierung wird dieses Formular bereit ausgelöst. Die Formel D wird also kurz vor dem Rendern ausgelöst. Und wenn Sie das tun, wissen Sie, wann Sie Ihr Formular zu BPP starten Ihr Formular zu BPP , wird dieses Initialisierungs-Ereignis ausgelöst. Beide sehen also gleich aus, aber es gibt einen Unterschied , dass initialize es ausgelöst wird, bevor dann das Formular bereit ist. Okay? Also können wir beide zu diesem Zeitpunkt auswählen. Initialisierungen finden also auch eine Form, die auch in Ordnung ist. Okay, für meine Anforderung möchte ich die Summe machen. Okay? Lassen Sie mich es zuerst mit dieser Initialisierung versuchen und wir werden sehen, ob es funktioniert oder nicht. Initialisiert haben Sie hier diese Initialisierung ausgewählt . Das ist die Taube, die ich über EHR übersprungen habe. Geh zum Formular. Und diese Summe der Zahlen haben wir eine Zahl, numerisches Feld eins. Dies ist der Name dieses Feldes, um dieses Feld zu kopieren. Kopiere das und füge es hier ein. Ist gleich hier. Sie müssen einen Rohwert schreiben, der gleich zwei ist. Was ich also sage, dass für diesen bestimmten numerischen Feldwert die Summe einiger, einiger, einiger Ganzzahlen, ich nehme eine ganze Zahl und füge hinzu. Hier. Sie können sehen, dass bei der Option Funktion hier auf diese Funktionsoption klicken. Und hier musst du für einige auswählen. Also hier hast du eine Option und gibst etwas Unterstützung. Ich möchte so Gewinn 2040 hinzufügen. Ich möchte hinzufügen, speichern Sie es einfach und überprüfen Sie die Syntax. Aktiviere diesen. Okay? Also können wir in zwei Richtungen testen. Eins. Wir können den Adobe generieren. Dann können wir unser anderes testen. Wenn wir dort nicht direkt generieren möchten, können Sie auf dieses Vorschau-PDF klicken und wir können dieses überprüfen , ob es gut funktioniert oder nicht. Okay. Um das zu nehmen, ist eine Aktivierung nicht erforderlich. Ich habe jedoch aktiviert, also kein Problem. Klicken Sie auf diese Druckvorschau und wir werden sehen, dass sie funktioniert oder nicht. Sie können also sehen, dass diese 100 kommen. Was ist der Wert da drüben gegeben? Wir schauen einfach nach 1020304000, richtig. Ich gebe 50 und dieses Mal siehst du, dass ich nicht aktiviere, ich klicke nicht auf die Schaltfläche Speichern. Wenn Sie auf diese Vorschau-PDF-Datei klicken, wird es in diesem bestimmten Feld also 150 sein. Sie können also sehen, dass 150 unterrichten, zeigen, 158 angezeigt wird. So kannst du es also machen. Sehen wir uns hier ein weiteres Beispiel an. Einige von Ihnen haben es gesehen, ich bekomme noch einen numerischen Text. Vielleicht können wir so nachsehen. Es gibt so viele Funktionen, Sie mit dieser Funktion experimentieren können. Es gibt also Datumsfunktion, Zeitfunktion. Also hier, eine andere Funktion haben wir Unterstützung, wenn Sie den Durchschnitt, den Durchschnitt der Zahlen finden möchten , wenn Sie es finden möchten. Zu diesem Zweck können Sie das wieder kopieren, oder? Gehen Sie hier und initialisieren Sie Ihre Formel D beides ist für diese speziellen Anforderungen in Ordnung. Also dieses und diesmal benutze ich das Formular bereit, okay? Sind alle Werte gleich zwei, gleich zwei, gleich zwei. Ich möchte den Durchschnitt verwenden. Also durchschnittlich. Klicken Sie noch einmal und diese Funktion sagt für den Durchschnitt an. Okay, ich kann den Durchschnitt nicht sehen. Und lass mich was sehen, wenn ich falsch liege. Zeilenwert, das ist in Ordnung. Ich versuche nach diesem Radioformular zu suchen. Stimmt's? Lassen Sie mich die Summe hier nachsehen. Wenn ich diese Summe kriege. Okay, hier, wenn du unter diesem Formular bereit beobachtest , kommt diese Option nicht, oder? Diese Option kommt dafür nicht. Okay, lass mich eins machen. Ich schreibe es einfach direkt hier drüben, 1234. Und versuchen wir es hier drüben. Druckvorschau. Und hier kommt nichts. Es impliziert also, dass hier bei diesem speziellen 3D-Formular-Ereignis die Summe, Diese Summe nicht unterstützt wird, Okay? Okay? Sie können sehen, dass ich tatsächlich JavaScript verwendet habe. Das ist das Problem. Okay? Also versuche ich das Formular calc zu benutzen. Und hier ist Sprache JavaScript. Und das ist ein Problem. Das ist ein Problem. Also lasst uns damit nachsehen. Es sollte tatsächlich funktionieren. Einige hier und einige ja. Es kommt jedes **** auf der Suche nach einem Durchschnitt, den wir haben. Jetzt ist es in Ordnung. Und hier können Sie ein Komma zwei Komma drei Komma vier geben . Also sollte eins plus 2336 plus 41010 geteilte Weise dafür 2,5 sein, oder? Das ist der Durchschnitt. Okay, also klicken wir auf diesen Vorschau-Button und sehen wie der Wert hier vorbeikommt. Der Durchschnitt der Zahlen kommt nicht. Lassen Sie uns prüfen, was das Problem ist. Es sollte tatsächlich numerischer Feldpunkt, Punktwert kommen. Hier haben wir den Durchschnitt von Kyle Client Ready Formular. Das ist in Ordnung. Werkzeug für numerisches Feld. Dies ist auch gut für die Summe der Zahlen. Es funktioniert gut. Hier haben wir die Initialisierung. Unter dem Initialisierten haben wir das benutzt. Wir sind für die Initialisierung, äh, das geben wir nicht. Wir geben für das Formular bereit, oder? Also numerisches Feld eins, das ist numerisches Feld eins. Eigentlich müssen wir numerisches Feld in das numerische Feld schreiben . Speichern Sie es jetzt einfach und klicken Sie auf diesen Vorschau-Button. Und jetzt kommt es. Es kommt also 2,5 her und 150 kommen hierher. Es funktioniert also gut, oder? So ähnlich können Sie es mögen, wenn Sie einen Wert anzeigen möchten , zum Beispiel Unterstützungen. Wenn Sie eine Zahl in einen Textwert analysieren möchten , nehmen Sie an, Sie schreiben 999 und möchten so in das Wort 999 schreiben , möchten Sie dies tun. also tun können, Was Sie also tun können, können Sie von hier aus x1, x2 Feld auswählen . Dieses Textfeld, Text wird nicht unterstützt. Textfeld, wir können Riesig. Okay, komm her. Und jetzt ist das ein Textfeld. Hier. Der Zahlenleser. Vielleicht kann ich Nummerneditor schreiben, Nummer acht. Und was ich jetzt machen werde , das hier unter der Formel D sind initialisierte Spannung, okay? Dieses Textfeld haben wir. Drücken Sie also F, um diesen Namen zu kopieren, fügen Sie ihn hier ein. Und Punkt-Rho-Wert. Wir müssen diesen Zeilenwert wählen, der dem entspricht , was wir tun müssen , da es eine Funktion namens word num gibt. Num. Dies ist die Funktion. Okay, Lasst uns schneller in das Formular wechseln calc. Und klicken Sie auf dieses Funktionswort taub und geben Sie diesen Wert 99999 an, was auch immer 9999999 ich erwarte. Klicken Sie auf diese Vorschau. Okay. Und wir werden sehen , dass es 900 zeigt und Sie können die 91992 Strings sehen. Welcher Wert auch immer gibt ändert sich automatisch in den Weg. Es ist also wie ein Excel-Makro. In Excel haben wir auch eine, eine Skriptsprache namens VB-Skript, oder? Das wird auch als Makro bezeichnet. Hier können Sie also sehen, dass wir in Adobe-Form die Skriptsprache verwenden , um die erweiterte Funktionalität zu haben , oder? Dies ist also ein Beispiel. Es gibt so viele Funktionen, dass Sie den Durchschnitt sehen können, diese API-Funktion, um den Zinssatz in einem ganzen Jahr zu ermitteln , oder? Dann versiegelte Funktion, Ceil-Funktion, die wir kennen, rechts, oberer Wert, um den oberen Wert zu erhalten, dann haben Sie möglicherweise die runde Funktion. Dies ist die Datumsfunktion. Es gibt Ihnen eine beliebige Zahl, sie wird in Datum umgewandelt. So können Sie ihre Bodenfunktion ausprobieren. Es erhält den Bodenwert, Basiswertformate. Wenn Sie eine Formatierung vornehmen möchten, müssen Sie diese überprüfen, wie Sie diese verwenden können. Und sie sind übrig. Angenommen, Sie möchten zum Beispiel annehmen, dass Sie den Wert für Foster Teen anzeigen möchten , oder? Also in einem Dipol, also haben wir, in CDS und alles, was wir haben die linke Funktion, oder? Also eine Zeichenfolge, angenommen, Sie haben eine Zeichenfolge namens a, B, C, D, E. Und hier möchten Sie die ersten drei Werte anzeigen oder den Wert fördern. Es sollte ein B. Okay anzeigen , also versuchen wir es hier drüben. Es gibt hier einen Fehler, hinterlässt einen gültigen Syntaxfehler in Zeile zwei, Spalten 28. Es gibt also ein Problem. Es sagt, dass ein Problem da ist. Also denke ich, dass wir in doppelte Anführungszeichen anstelle von Single setzen müssen. Und lass es uns versuchen. Okay. Und dieses Mal funktioniert es. Ich sehe, dass diese AB, AB kommt. Die ersten beiden Charaktere, Es ist ein Gemälde wie dieses. Sie können es mit mehreren Funktionen in der Form versuchen , richtig? Mehrere Funktionen sind während des Formulars calc. Eine wichtige Sache hier drüben. Angenommen, du willst diese Dynamik machen, oder? Wenn du diese Dinge hier dynamisch machen willst , was ich getan habe, dass ich die Dinge nehme, nehme ich die Dinge, die ich mache, die Dinge schwer, die ich mache, die Hardcoding hier drüben. Das ist also ein Textfeld. Ich möchte ein dynamisches TextField bekommen, okay? Ich möchte es dynamische Textfelder erhalten. So können wir diesen Materialtyp mit vier ausgefüllten Zeichen angeben , oder? Was ich hier definiert habe. Unter dem Grundstück, unter der Schnittstelle. Lassen Sie uns definieren, wann der Text fehlgeschlagen ist. Okay? Also werde ich definieren, wann TextField in den Änderungsmodus wechselt, klicke auf diesen Plus-Button. Und hier gebe ich einen GV-Unterstrich. Klicken Sie auf diesen Typ und den Typnamen, den wir hier geben können, String, um ihn zu speichern. Und gib es als I M Unterstrich Text. Okay. Ich unterstreiche Text. Okay. Ich gebe es nicht hier rüber. Ich möchte diesen Wert angeben. Ich möchte diesen Wert im Programm selbst bekommen, okay? Also werde ich dies als globale Daten wählen. Also unterstrichen Sie Text und geben Sie hier eine Zeichenfolge ein, die ich gegeben habe, klicken Sie auf die Schaltfläche Speichern. Und jetzt gehe ich auf diese Code-Initialisierung ein. Und hier gebe ich einen Wert an Z. Wir unterstreichen Text gleich. Mein Name ist Pilz. Okay. Speichern Sie es und aktivieren Sie diesen. Aktiviere nur um zurück zu gehen und in den Kontext zu gehen. Und von der Global. wieder hier rüber und gehen Sie zum Layout. Und im Layout möchte ich die Funktion anwenden, dies, diesen Nummern- oder Zahlenleser , den wir hier verwenden. Kein Zahlenleser. Also hier links, erstaunlich, rechts, also Nummer, es wird mir das lassen. Der linke Wert. Ich werde zwei linke Werte angeben. Okay? Also hier, was wir verwenden möchten , dass ich diesen bestimmten Wert verwenden möchte, dieser Abweichende heißt hier Text. Okay, wie geht das? Dafür wir auf diesen Wert zugreifen, was wir tun können. Um auf diesen Wert zuzugreifen, können wir hier Dollar schreiben und ich nehme diese Dinge auf, an die wir uns erinnern müssen. Und dann z v Unterstrich Text, wir haben z v Unterstrich Text. Dann können wir den Wert schreiben. Lass uns nachsehen. Ich bin mir nicht sicher, ob es funktionieren wird oder nicht. Okay. Für das Formular Calc habe ich nicht mit der JavaScript-App getestet, es während der Arbeit getestet. Aber mit dem Formular. So wird es funktionieren oder nicht? Ich bin mir nicht sicher. Lass uns nachsehen. Also unterstrichen DV Text. Diese While-Schleife wird von wo dieser Wert herkommen wird, der Wert wird vom Programm stammen. Ich bin mir also nicht sicher, ob diese Druckvorschau Ihnen viel geben wird. Es gibt nicht. Das ist in Ordnung. Das ist verstanden. Aber lassen Sie mich prüfen, ob das funktionieren wird oder nicht. Also kopiere diesen und füge es ein. Und ich codiere den Wert, wo ich bin. Punk-Kante. Und geh hier in diese Druckvorschau. Und es scheint, als würde es hier rüber laufen. Also komme ich richtig? Ich esse es auch schneller zu kommen. Es geht so schnell nach mir, es ist leer, oder? So können Sie sehen, wie Sie den Wert diesem zuweisen können. Nehmen wir an, wenn Sie diesem Lebenslauf-Unterstrich Texte einen Wert zuweisen möchten, okay? Wenn Sie diesen Wert diesem GV-Unterstrichtext zuweisen möchten , können wir auf diese Weise zuweisen, können wir auf diese Variable zugreifen. Wir können darauf zugreifen. Aus dem JavaScript wird es klarer sein. Javascript. Ich habe nicht so viel getan. Experimentiere mit dieser Form. In JavaScript wird hier klarer sein, ob und wie man das schreibt, untersucht werden muss. Die grundlegenden Dinge der Form calc, es ist einfach zu bedienen. Vielleicht werde ich ein wenig mehr über diese Form Kolik erforschen und ich werde Sie wissen lassen wie man ein Programm schreibt, wie man etwas If-Bedingung schreibt und alles mit diesem Formular calc Scripting. Okay? Aber generell gehen wir mit dem JavaScript, okay? Im Allgemeinen gehen wir mit dem JavaScript. Also lasst uns eins machen, das Gleiche, wie großartig. Eine weitere Anforderung, vielleicht haben wir einige Anforderungen, um einige Daten dynamisch anzuzeigen , die wir aus dem Programm erhalten werden. Okay? In diesem Text in diesem speziellen Text. Okay, ich möchte diese Daten anzeigen. Wie macht man das? Also dafür das zu tun. das zu tun, gehen wir zuerst zum JavaScript hier drüben. Wählen Sie diese aus, gehen Sie zur Formel D oder initialisieren. Jetzt schreibt JavaScript British ein, um die Daten zu füllen, die aus diesem GeV-Unterstrichtext stammen , von der GB-Unterstrichtextur stammt. also zu diesem Zweck Was wir also zu diesem Zweck tun müssen, müssen wir den Wert in einer Variablen fördern, speichern, oder? Also werde ich einen Wert speichern. So schreiben wir den Code in das JavaScript. Ich deklariere auf Variable. Also var und Variable Dexter v Unterstrich Text oder gleich diesem Wert, auf den ich zugreifen möchte. Um auf diesen Wert zuzugreifen, haben wir diesen 1$ arktischen Kabeljaupunkt g v Unterstrich, Dexter-Wert. So können wir auf dieses und Semikolon zugreifen, das wir geben, okay, das ist die Syntax für JavaScript. Javascript, diese Sprache mit Berücksichtigung der Groß-/Kleinschreibung, okay? Wenn wir das so etwas wie Kapital schreiben, müssen Sie nur ein kleines v schreiben. Du musst vorsichtig sein. Dies ist wo, wenn Sie Kapital VAR geben, Es wird nicht funktionieren. Du kannst sehen, dass es nicht braucht, gib uns Geld. Es ist also eine Sprache, die Groß- und Kleinschreibung berücksichtigt Also bekomme ich diesen Wert von dort nach hier in dieser Variablen. Und diese Variable möchte ich dieses TextField übergeben, okay, in diesem Textfeld. Wie heißt dieses Textfeld? Dieser TextField eins. Also möchte ich auf dieses Textfeld von einem zugreifen, bedeutet, dass ich den Wert in dieses Textfeld einfügen möchte, okay. Wie macht man das? Hier sehen Sie also den Kontext, Kontext dieser bestimmten Variablen, oder? Dies ist das TextField nach oben, der Cursor hier drüben. Und wir schreiben den Code, wo wir den Code hier schreiben. Wo ist der Umfang? Ist Copays, dx2, ein TextField eins. Also schreiben wir den Code für Textpunktfeld eins. Wo es also auf mein Zeiger Asien-Datenpunkt-Unterform-Punkt-Textfeld zeigen kann . Wo ist mein Zeiger? Zeiger ist Data dot this. Das hier, oder? Datenpunkt-Unterformular 0. Was ist das SOP-Formular 0? Dies ist das Unterformular 0 unter diesen Daten, das ist das erste Unterformular Mai. Dies ist das erste Unterformular. der Name des Feldes unter dem ersten Unterformular Wie lautet der Name des Feldes unter dem ersten Unterformular? Dies ist der Name des Feldes. Also ist mein Zeiger hier. In JavaScript. Wenn Sie das aktuelle Objekt finden möchten, haben wir das Schlüsselwort call this. Okay? In Über APA wissen Sie, dass wir die Meet Me-Punkte auf das aktuelle Objekt haben Meet Me-Punkte auf , aktuelle Instanz, oder? In ähnlicher Weise versteht Java, JavaScript, objektorientierte Sprache und objektorientierte Sprache und Java Script nur das Objekt, alles, was es braucht. Text-Pflege bedeutet, dass es als Objekt betrachtet wird. Dies ist also das aktuelle Objekt. Hier sehen Sie, dass es auf das aktuelle Objekt zeigt. Diese Position zeigt also auf das aktuelle Objekt. Also was ich tun möchte, möchte ich, weißt du, ich möchte diesen Wert bevölkern. Dieser Wert hier drüben entspricht vielleicht einem Wert. Hier haben wir also eine Wertoption und Sie haben auch einen Zeilenwert. Okay? Vielleicht können wir dieses Mal mit dem Rohwert gehen und versuchen, diesen tatsächlich an diesem Punkt zu finden. Dieser Punkt. Lassen Sie mich noch einmal diese Zeile schreiben, diesen Zeilenwert. Eigentlich müssen wir gleich einem Wert verwenden , den ich von dort weitergebe, V und Discord Text, okay, lege es einfach da rüber. Um diesen Zweck direkt zu probieren, müssen wir das Programm ausführen, okay? Dann fließen nur die Daten von diesen Abweichenden wird Text zu diesem V-Unterstrichtext genannt. Aber ich möchte testen, ob diese bestimmte Linie gut funktioniert oder nicht. Was ich also zuerst machen werde, werde ich dieses kommentieren. Um den JavaScript-Code zu kommentieren, verwenden wir den doppelten Schrägstrich, okay? Also nimm einfach diesen doppelten Schrägstrich und er wird jetzt befohlen. Jetzt schreibe ich einen hart codierten Wert Foster, und ich werde diesen probieren. Dies ist also mein erstes Java Script, Adobe-Formular. Okay? Und hier müssen wir das Semikolon verlassen. Also diesen hart codierten Wert gebe ich nur diesen VS-Code-Texten und diesen Anbietern Cortex tem hier drüben. Ich möchte also sehen, ob dieses Textunterstrichenfeld ausgefüllt wird oder nicht. Okay? Das ist also der Wert, den ich korrigieren werde. Ich werde TextField mögen, so etwas. Hier selbst kann ich nachsehen. Wenn Sie also auf diese Vorschauschaltfläche klicken, wird sie als Client ausgeführt. Es bedeutet, dass Clean PDF selbst, dieser Code und alles läuft. PDFs unterstützten also das JavaScript und bilden Wasser. Auf PDF-Ebene wird dieser Code auf Clientebene ausgeführt. Okay? Das ist also die Bedeutung von „Run at client“. Und wenn Sie den Server wählen, wird er nicht auf dem Client ausgeführt. Es wird den Code auf den Server schieben und dann wird er ausgeführt. Im Allgemeinen wird es hier Kunde sein. Okay. Klicken Sie nun auf diesen Druck, Vorschau, Vorschau PDF. Und hier können Sie sehen, dass dies mein Foster Java ist , eine Wellenform zu entkommen , die bedeutet, dass die Art und Weise, wie wir schreiben, richtig ist. Okay, so können Sie also testen, denn sobald Sie den Code selbst schreiben, werden wir auf so viele Verwirrung stoßen. Okay, um diese Verwirrung zu vermeiden, muss man Foster probieren , egal ob was auch immer du schreibst, das ist richtig oder nicht. Okay. Also die verwirrendsten Dinge, Wasser, stoße ich auf, wie kann ich auf diese Variable zugreifen, okay, wie kann man darauf zugreifen? Angenommen, Sie haben diese Datenansicht, diese GVE-Unterstriche testen hier, wenn Sie den Wert davon vergleichen möchten , oder? Wie greift man auf die Lösung dafür zu? Wir haben gerade verstanden, wie man diese 1-Dollar-Datensätze schreibt. Wenn wir den Punktwert nehmen, müssen wir testen, ob dies gut funktioniert oder nicht. Jetzt werde ich diesen zweiten Test kommentieren. Zweitens. Online und ich werde diesen verwenden, aber das funktioniert nur, wenn ich diesen Code ausführen werde da Dividende als Textwert bezeichnet wird, wird von der Schnittstelle kommen, oder? Also überprüfe einfach die Syntax und wir werden sehen, ob es gut funktioniert oder nicht. Und ich habe dort geschrieben, ich bin Pankaj. Wir werden also sehen, ob es funktionieren wird oder nicht. Es wird also nur aktiviert und dann führe ich es einfach um diesen herum. Ein leeres Set ist also nicht erforderlich. Und geben Sie diesen Wert 01 Druckvorschau. Ich erwarte hier. Ich bin Punk Edge. Okay, es kommt nicht. Also stimmt etwas nicht, oder? Es kommt nicht. Es kommt nicht. Das bedeutet, dass etwas nicht stimmt. Wir müssen nachsehen. Also hier, v Unterstrich Text Ich verwende diese Variable in Ordnung. Stimmt's? Danach. Ich habe behalten, okay, es scheint, wissen Sie, der Text des Lebenslaufs ist Kapital, oder? Und ich habe dieses in einem kleinen Kapital gegeben, und wir werden es noch einmal versuchen. Überprüfe die Syntax, aktiviere diese, aktiviere diese. Jetzt werde ich das ausführen, gib hier einen Dummy-Wert an, der nicht erforderlich ist. Mir wird LP 01 und Druckvorschau beigebracht. Und hier sieht man , dass es kommt. Jetzt hast du auch verstanden, dass JavaScript so sehr sensible Sprache ist, oder? Ich habe dort in einem kleinen Fall geschrieben und es hat nicht funktioniert. Habe gerade den Fall geändert und es fängt an zu laufen. Also mein Name ist Bonkers hier erscheint. Das heißt, was heißt das? Das heißt, wenn Sie dort auch einen Wert dynamisch drucken möchten, wird das auch funktionieren, oder? Also werde ich Ihnen zeigen, dass dieses Diagramm nicht erforderlich ist. Ich entferne das einfach. Wir müssen erneut verlangen, dass wir globale Daten vorlegen werden. Eine weitere Variable hier ist der wichtige Parameter, den ich über m Unterstrich übergeben werde , okay? Dies ist in Großbuchstaben und einer Zeichenfolge. Was auch immer ich geben möchte, das ich dort drüben bevölkern möchte , oder? Also hat dieses aktiviert. Geh einfach zurück, geh in den Kontext und lege ihn dann hier weg. Das bin ich, m Punkt habe ich gelöscht. Also entferne es von hier. Auch. Gehe zum Layout. Und hier versuchst du noch einmal zu freisprechen, oder? Noch einmal werden Sie versuchen, hier zu beobachten, wie wir den Code machen werden, okay, also noch ein TextField, das wir nehmen werden. Wenn Sie also verstehen, wie Sie auf den Wert zugreifen können, verstehen Sie, dass 50 Prozent dieser Adobe JavaScript-Codierung Land haben weil sie auf den Wert zugreifen, das Wichtigste ist. Und natürlich sollten Sie einige Grundlagen von JavaScript kennen. Sie haben es für die W3-Schule geschafft, oder wenn Sie bereits über das JavaScript Bescheid wissen, ist das gut. Okay, hier wähle ich dieses Textfeld wieder aus. Setzen Sie also den Cursor hierher , dass ich den dynamischen, dynamischen Wert hinzufügen werde. Okay? Dynamisch. Es ist sehr klein. Lassen Sie mich also seine Schriftart ändern. Hier haben wir also eine Option , die Schriftart zu ändern. Geh eigentlich zum Piloten und wir bekommen die Schriftart und den dynamischen Wert, oder? Also diese andere Sache, die ich gerade entferne, entferne das. Dies ist nicht erforderlich. Jetzt. Leg es einfach hier rüber. Und dynamischer Wert, an dem dieses Textfeld vorhanden ist. Kopiere das und wir müssen den Code schreiben, okay? Also wissen wir, dass wie man den Code schreibt , hier gehen und entweder Initialisierer wählen, der bereit ist, um dieses Formular besser zu wählen, okay? Initialisiert, wenn das allererste Mal, wenn auch so, kommt es mit einer Formel die vor der Formalität steht. In diesem speziellen Fall werden beide ausgelöst, werden beide ausgelöst damit wir den Code überall schreiben können, okay? Also Textfeld zu Daten. Hier haben wir diesen Wert. Wir müssen tatsächlich den Rohwert schreiben , denn wenn Sie den Wert verwenden, funktioniert es nicht. Okay? Es kann also einen Unterschied zwischen Wert und Rohwert geben. Auch hier bin ich mir nicht sehr sicher, denn mit diesem Wert funktioniert es nicht . Hab ich gesehen. Diese Zeile mit dem Rohwert funktioniert. Okay? Also Rohwert verwende ich hier drüben. Das Textfeld, um alle Werte zu tochter , entspricht diesem Wert. Welchen Wert? Dieser Wert. Ich bekomme den Wert dynamisch neuartig. Ich bin Unterstrichentext, okay? Also dieser Wert, wie erfasst man diesen? Auf diese Weise können wir auch Dollarrekord Datta machen. Ich unterstreibe Text. Jetzt bin ich besonders vorsichtig , weil dies im Kapital ist. Und hier können wir den einfachen Wert angeben, okay? Und dann direkt Semikolon, okay? Also direkt werde ich das letzte Mal, was ich getan habe, ich habe eine Zwischenvariable als temporäre Variable verwendet , ich setze den Wert nein, ich bekomme den Text dort. Und dann habe ich diese temporäre Variable hier benutzt, diesen Text, den ich hier benutzt habe. Dieses Mal verwende ich hier wahrscheinlich diesen Wert direkt erstaunlich, oder? Das ist also auch in Ordnung, aber im Allgemeinen verwenden wir auf diese Weise. Okay, dies ist der empfohlene Weg für uns, den Wert in der Variablen zu erhalten. Und dann verwenden wir hier drüben, es verbessert die Codelesbarkeit, das Speichern, überprüfen Sie die Syntax und aktivieren Sie sie. Und sobald es danach aktiviert wird, werde ich etwas Wert geben. Und ich werde sehen, dass alles, was ich dort gebe, ob es bevölkert ist oder nicht. Als 17. Kurs 16 Summe mit Form Calc und dynamischer URL auf der Schaltfläche Klicke auf: Hallo allerseits. Und guten Morgen , wenn wir letzten Unterricht sagen, haben wir gesehen , wie wir das Formular verwenden können. Einige der Beispiele, die wir gesehen haben, und wir haben auch einige der Beispiele für JavaScript und JavaScript gesehen , wie wir ein bestimmtes Feld oder ein bestimmtes Unterformular ausblenden können bestimmtes Feld oder ein bestimmtes Unterformular wenn Sie verbergen möchten wir können es. Hyde haben auch gelernt, wie wir auf das Video zugreifen können. Wenn ein Wert im Layout oder im Adobe-Formular vorhanden ist. Wenn wir dann diesen Wert verwenden müssen, wenn Sie diesen Wert in der JavaScript-Codierung verwenden müssen, wie werden wir auf diese zugreifen, oder? Es gibt also zwei wichtige Punkte. Wir haben diese sehr, sehr wichtig gesehen. In der heutigen Sitzung werden wir noch einige Punkte erfahren. Okay? Das waren also einige Dinge, einige Anmerkungen, die wir aus unserer letzten Klasse vorbereitet haben, wie zum Beispiel für das aktuelle Objekt wenn Sie einige Werte festlegen möchten. Dieser Punkt-Rho-Wert bezieht sich also immer auf das aktuelle Objekt. Und hier ist dies, als ob Sie den Dollarrekord oder den Zeitunterstrich m-Punkt-Punktwerte haben , dies gibt Ihnen den Wurzelknoten. Und danach ist dies der Wert, den Sie aus dem Kontext erhalten, und dies ist der Wert. So greifen wir hier zu. Angenommen, wenn Sie sich verstecken möchten, ist dieser Punkt gleich ausgeblendet. Also haben wir diesen in unserer letzten Klasse ausführlich gesehen. Jetzt, in der heutigen Sitzung werden wir noch ein paar Sachen sehen. Angenommen, wenn Sie eine Menge hinzufügen möchten, sind einige Mengen in einer Tabelle enthalten. In Ordnung? Und wir möchten mit Hilfe von form calc zeigen , wie wir das machen können. Um das Gleiche zu erreichen, haben wir den verschiedenen Weg, okay? Aber hier ist es unsere Absicht, das Formular calc zu verwenden und die Summe der Menge in der Tabelle anzuzeigen . Okay, also lasst uns zuerst Daumendaten vorbereiten. Also was ich tun werde , gehe zu SFP. Und hier haben wir eine Schnittstelle, Adobe Demo, und klicken Sie auf diese Create, es ist bereits da. Gehe also zu den globalen Daten. Okay, gut. Also schon glückliche Zeit, eine interne Tabelle namens GT-Unterstrich, AKP. Das hat den TTN Skorpion genau hier. Wir haben ein VLAN, ein BIP. Das bedeutet den Nettopreis, oder? All diese Aufzeichnungen haben wir bereits, oder? Also werde ich diese interne Tabelle verwenden , die vom Typ Double dieser Typen ist vom Typ Double dieser Typen , die ich hier deklariert habe. Und hier werde ich den gesamten Nettopreis bevölkern und wir werden den Gesamtpreis hinzufügen. Okay? Also holen wir die Daten aus der AKP oder Tabelle. Und dann werden wir die Gesamtsumme im Formular hinzufügen und anzeigen . Okay? Also komm unter die Code-Initialisierung. Okay, also dieser Code wird auch hier geschrieben , der selektiv jeden DLP tötet bedeutet Stückpreis und diese Währung von AKP Sie in Schwierigkeiten GT und entmutigt halten Sie bis zu 20 Roach. Und das will ich kriegen. Ich möchte den Nettopreis nicht gleich 0 bekommen, was bedeutet, dass ich dort etwas zur Verfügung haben möchte. Also rette es. Überprüfe die Syntax hier, es ist in Ordnung. Aktiviere diesen, aktiviere diesen. Und diese Schnittstelle kopiere ich einfach. Geh her. Ich erstelle ein Formular. Also J2, Adobe, das Punkteformular. Einige von ihnen montieren, einige bieten Betrag von calc. Klicken Sie also auf die Schaltfläche „Skalieren“. Dies ist die Schnittstelle und etwas Menge, alles aus Knoblauch. Speichern Sie es lokales Objekt. Und hier haben wir den Kontext und globale Daten. Ich will GT-Unterstrich IQ, APO. Also möchte der gesamte Nettopreis es tatsächlich hinzufügen. Das ist das, dieses Verfahren hier, die Beschreibung ist hier, oder? Nummer des Kaufbelegs. Das ist also eine reine Zahl. Dies ist der Einzelposten. Dies ist eine bestimmte Menge, und dies ist der Nettopreis und Nettowert in dokumentarischer Währung, dies sind das Feld, das wir haben. Ich interessiere mich nicht für diese Felder, also deaktiviere ich einfach. Ok, also Rechtsklick und Deaktivierungsprozedur Bestellmenge. Ich deaktiviere auch. Ich möchte nur etwas über diesen Nettopreis einreichen. Okay? Klicken Sie nun auf dieses Layout. Hier bekommen wir die interne Tabelle einfach, ich werde diese Interpretierbare per Drag & Drop ziehen. Gehe also zur Datenansicht. Und jetzt kann man sehen, dass nur die Dreifünftel kommen, weil zwei Felder dort drüben aktiviert sind . jetzt per Drag & Drop hier rüber. Das ist in Ordnung. Und ich hab es hier drüben aufgestellt. Ja. Diese drei Felder sind also da. Jetzt ist es meine Anforderung, die Summe hier anzuzeigen. Das ist also eigentlich der Körper. In Ordnung? Was ich also tun werde, gehe in die Hierarchie. Hier. Ich werde einen zusätzlichen Roche erstellen, okay, für diesen Tisch. Kommen Sie also her und klicken Sie mit der rechten Maustaste, und wir erhalten eine Option zum Einfügen einer Zeile. Also hier kann man sagen, dass eine Plötze über oder unter den Geschäften und es kommt darauf klicken. Und eins, Rhodos ist hergekommen, okay? Weil ich die Zwischensumme und die Gesamtbeträge schreiben muss. Also wollte ich eine Straße machen. Klicken Sie nun darauf und gehen Sie zu hier, diese Zeile. Und hier haben Sie den Typ Body Rho und Kunst für die Zeilenkopf - und Fußzeile, Fußzeilen. Das ist also die Fußzeile, die ich machen möchte, okay. Und diese beiden, diese beiden bestimmten Verkäufe, was ich zusammenführen möchte, und hier möchte ich den Gesamtbetrag schreiben, okay? Um es zusammenzuführen, wählen Sie beide aus, indem Sie das Steuerelement drücken. Klicken Sie mit der rechten Maustaste dort und wir erhalten sie Marcel-Option. Okay, also füge es zusammen, indem du auf sie klickst oder verkaufe Option. Und hier nur um den Namen zu schreiben. Also hier, schreibe die Zwischensumme Subsumme. Wir können total schreiben, okay. Welchen Text wir auch schreiben wollen, wir können ihn aufschreiben. Ich habe mich gerade in die Mitte verschoben, oder wir können den Gaumen auch benutzen, um in die Mitte zu stellen, oder? Und so, aber wenn Sie seine Größe vergrößern möchten , können wir hierher gehen, wir können zur Schriftart gehen und wir können die Größe auch etwas erhöhen. Okay? Also hier haben wir diese Schriftart. Hier. Wir können dieses auswählen und sehen, ob dieses Zentrum kommt, richtig. Lassen Sie mich also all diesen gehobenen Raum löschen und sie können in die Mitte stellen. Also dieser hier ist es automatisch in die Mitte gekommen. Und jetzt möchte ich es ermutigen. Sij. Also Abstand und alles tatsächlich, das kommt nicht richtig. Leg es hier hin. Ja. Und du bekommst die Option. Eigentlich ist das Paragraph. Ich suche nach der Schriftart. Es gibt. Wir werden die Option bekommen, oft erstellen wir das Zeichen direkt von hier aus, wir können die Größe erhöhen. Also hier ist das eine, das ist die Schüssel. Diese Größe ist da. Vielleicht können wir die Größe erhöhen. Vielleicht 18. Ich werde es einfach halten und mutig und alles was wir wünschen oder wir können das vermarkten. Ich markiere das nur schrecklich, finde. Das habe ich jetzt gemacht. Und hier müssen wir uns tatsächlich einreichen, oder? Also setze den Cursor hier drüber. Und wenn Sie den Namen hier ändern möchten, wenn Sie ihn für die weitere Wartung wünschen, wenn Sie es einfach machen möchten, ist es besser, die Änderung vorzunehmen. Mach die Namen hier drüben passend. Also insgesamt, gib einfach den Gesamtbetrag oder was auch immer der Gesamtbetrag an. Und hier die Textur, das ist der zweite Teil hier, ich möchte die Summe, die Summe, den Betrag bekommen. Einige. Aber eine andere Sache hier ist , dass dies ein Textfeld ist, oder? Dies ist die einfache Textur. Wenn Sie also hierher kommen und auf das Objekt klicken, können Sie sehen, dass dies eine Textur für diesen Text ist. Es wird nicht in der Lage sein, ein zu schreiben. Hier lassen Sie mich tatsächlich den Gesamtbetrag schreiben, Summe. Gesamtbetrag. Dies ist also eine Gesamtmenge an Etikett. Wir können sagen, dass dies das Label ist. Okay? Also hier ist das das Textfeld. Und für das Textfeld können Sie sehen, dass es nichts aktiviert hat. Sie können also für dieses Textfeld kein größeres Textfeld für die einfache Textur schreiben . Also müssen wir dies als Textfeld markieren , anstatt Text es als Textfeld markiert zu haben, damit wir etwas Logik schreiben können. Der Cursor jetzt hier drüben und klicke darauf und gehe zum Berechnen Ereignis. Wir werden hier ein Berechnungsintervall bekommen. Berechne also das Ereignis. Und wir werden hier das Formular Alex automatisches Formular calc H verwenden . Das ist in Ordnung. Und dann müssen wir hier drüben etwas Code schreiben. Klicken Sie auf diese Funktion und schreiben Sie diese Summe. Dies ist also die Summe, die gekommen ist, und das ist insgesamt sieben ungerade Summen, die schreibgeschützt werden, um zu verhindern, dass Benutzer sie überschreiben, es wird Benutzer sie überschreiben, es berechnet Wirklich, das ist in Ordnung. Okay, also jetzt Summe. Und hier müssen wir der Systemdiät sagen, dass ich die ganze Summe des Nettopreises hinzufüge, okay? Alles, was auch immer wie viele Aufzeichnungen kommen werden, das spielt keine Rolle. Summen Sie den gesamten Nettopreiswert hier drüben. Okay? Sie können also hierher kommen und wir können diese Logik und Daten schreiben. Und 14 an Klammer, rechteckige Klammer. Und das Feld ist jedes TPR-Feld ist NAT. In diesem Feld müssen wir es aufgeben. Und das werde ich ihm ein kleines geben, einige Daten sind Star Dot, die jeder TPR gegeben wird. Richtig? Und das war's. Für dieses spezielle Feld. Automatisch wird der Wert hinzugefügt und der Wert wird hier hinzugefügt und angezeigt. Also lasst es uns hier speichern. Angenommen, wenn Sie, wissen Sie, den Namen des Feldes schreiben und dann gleich dies summieren möchten, wird das auch funktionieren, okay? Also Name dieses bestimmten Feldes, Gesamtbetrag, Summe gleich einigen Daten. Aber in Form calc, wenn alles ist, mit dem wir anfangen werden, müssen Sie mit Dollar beginnen. Dann musst du diesen Gesamtbetrag schreiben, Summe ist gleich dann was auch immer dieser Ausdruck ist, jetzt wo wir zwei riesige haben, okay, lass uns direkt geben, auch es sollte funktionieren. Überprüfe diesen und einen Fehler hier, das ist in Ordnung. auch nicht oder es ist Warnung aktivieren Sie diesen, Aktivieren. Und jetzt werden wir sehen, wie die Ausgabe kommt. Okay? Ordnung. Also geh noch einmal her und lass uns die Summe überprüfen. Wir haben geschrieben, das ist in Ordnung. Daten, die wir zurückerstattet haben. Estar bedeutet alle Aufzeichnungen, betrachte alle Aufzeichnungen. Was auch immer das bedeutet, dass sein Sternennettopreis bedeutet, das ist der besondere Wert, jede TPR. Also möchte ich es in ATP addieren. Das haben wir also geschrieben. Jetzt ist es aktiviert, führe diesen aus, klicke auf diesen Button und dann werden wir es noch einmal ausführen. Digitale und Druckvorschau. Und lasst uns sehen, dass die Summe kommt oder nicht. Und hier sieht man, dass die Summe kommt. In Ordnung? Auf diese Weise können wir die Summe mithilfe des Formulars anzeigen, oder? Das ist eine Möglichkeit. Sie können einen einfachen Weg auch direkt in der Code-Initialisierung, direkt unter der Code-Initialisierung oder wir können die Logik schreiben. Okay? Was ich also sagen möchte, dass hier unter der Schnittstelle in den Änderungsmodus gehe. Und hier unter der Code-Initialisierung erklären wir hier auf globaler Variable , dass JV einige unterstreicht. Okay? Und unter der Code-Initialisierung können wir all diese Nettopreis addieren, okay? Und unter dem Kontext, oder wir können Drag & Drop ziehen, oder? In diesem Zusammenhang. Wir können diesen Lebenslauf einfach per Drag & Drop unterstreichen. Von hier bis hier werden wir das Chromosom des Anbieters einfügen und im Layout können wir diese bestimmte Variable in Bezug auf das klare Feld binden . Das ist auch möglich. Aber wenn Sie es mit Hilfe von Form machen möchten, können wir dies auf diese Weise erreichen. Okay? Jetzt sehen wir uns ein paar andere Sachen an. Okay? Was ich jetzt hier machen möchte , wenn ich auf einen Button klicken möchte, okay. Wenn ich auf einen Button klicken möchte, sollte die Webseite geöffnet werden. Das ist meine Anforderung. Okay? Also lass uns gehen und einen Knopf hier drüben nehmen. Das ist also ein Knopf. Okay, das ist ein Knopf. Und wenn Sie auf diese Schaltfläche klicken, sollte eine Webseite geöffnet werden. In Ordnung? Also hier ist das der Button. Komm her und tippe. Sie können sehen, dass dies ein Button ist. Das ist das. Lass mich ein bisschen hierher ziehen. Und jetzt können Sie hier auf der Registerkarte „Steuerung“ sehen, dass es drei Optionsfelder gibt, regulär, ausführen und senden. Wir müssen den Absenden auswählen. Der reguläre, nicht wir müssen den Absender auswählen. Sobald wir den Absender ausgewählt haben, erhalten Sie hier die Option Absenden, okay? Wenn Sie also regulär auswählen, ist diese Option nicht richtig. Wenn Sie auf diese Ausführung klicken und ausführen , wird es angezeigt, wenn Sie diese Summe auswählen, wobei diese Option hier übermittelt wird, klicken Sie auf Absenden und hier die URL, die Sie möchten anzeigen, können Sie es direkt hier schreiben. Also Google.com, ich möchte anzeigen. Okay? Im Allgemeinen wird dies sehr effektiv. Angenommen, Sie möchten Ihrem Kunden eine Rechnung senden und möchten, dass Ihr Kunde auf eine Schaltfläche klickt, und er kann die Zahlung über PayPal oder was auch immer, HDFC oder irgendetwas bezahlen . Stimmt's? Wenn Sie also diese Eigenschaften-URL hier angeben, oder? Diese Eigenschaft, in der er auf die Schaltfläche klickt, wird er zu dieser URL gehen und Sie werden diese Zahlung vornehmen. In Ordnung? Das ist also Wasser. Es kann gemacht werden. Okay? Dies ist also ein zweistufiger Prozess. Man wird dieses Submit ausgewählt, dann gehe zum Absender und schreibe den Namen der URL. Das war's Dieses Modul muss tun und jetzt zu dieser Vorschau gehen. Und wir werden sehen, ob dieser Button funktioniert oder nicht, ich klicke auf diesen Button. Und Sie können sehen , dass es das W W.google.com nennen wird. Dieses Dokument versucht, sich mit diesem Dokument zu verbinden. Okay. Das ist also in Ordnung. Klicken Sie auf diesen Button und lassen Sie uns sagen, ob es wissen wird. Mal sehen, ob es so ist. Okay. Also denke ich, dass es irgendwo zu öffnen versucht. Also suche ich nur nach dieser speziellen Option. Okay, ich denke hier haben wir nicht die Achse, das ist die Region. Wir haben die Google Chrome-Achse in diesem speziellen System nicht , also ist es nicht dabei, aber dies ist der Prozess, wie wir vorgehen müssen. Okay. Also jetzt noch eine Sache, oder lass mich eine Sache machen. Ich habe den Zugriff auf das lokale System. Ich führe dieses spezielle Formular dort drüben aus. Und dann werden wir sehen, dass ich es habe, wird laufen. Also komm her und ich werde mich in Ordnung einloggen , also komme ich her und schneide SFP. Ich habe diese Formularanzeige bereits kopiert. Und dann geh einfach ins Layout. Ich gehe zur Vorschau und dort werden wir es überprüfen. Also habe ich gerade auf dieses Layout geklickt. Okay, aber hier haben wir das Problem , dass hier das Layout in diesem lokalen System nicht geöffnet wird , da dieser Adobe-Lebenszyklus hier nicht richtig konfiguriert ist . Also keine Sorgen. Nun, das ist die Krankheit. Dies ist der Prozess, wie wir riesig sind, okay, wenn Sie auf diesen Button klicken, wird er geöffnet. Okay? Also jetzt, Aber die Sache ist , dass dies die statische ist. Unterstützung, wenn du das Gleiche dynamisch machen willst, oder? Für jeden Kunden. Als könnten sie die unterschiedliche Rechnungsnummer haben, oder? Angenommen, sie wollen, dass wir ihnen die verschiedenen Zahlungsoptionen anbieten möchten, oder? Sie möchten also die andere URL für diese bestimmte Region haben . Wenn Sie also möchten, wenn Sie die URL für diesen Zweck dynamisch angeben möchten , was wir tun müssen. Zu diesem Zweck gehen Sie in diese und Entwurfsansicht. Und dieser Knopf ist da. Du musst hier etwas JavaScript-Code schreiben. Okay? Wählen Sie also diesen speziellen Button aus und gehen Sie hierher. Und wir werden einen Button haben, klicken Sie hier drüben an. Moussa, ändern, berechnen, validieren, geben Sie ein. Okay, lass uns eine Sache machen. Klicken Sie zuerst auf diese Schaltfläche und gehen Sie zum Objekt. Und hier musst du diesen Knopf jetzt als unregelmäßig machen , okay? Sie müssen diesen Button als unregelmäßig gestalten. Ich habe diesen Knopf als unregelmäßig gemacht. Und wenn du jetzt kommst, erhältst du hier die Button-Klick-Option, du musst den Code schreiben. Es ist der normale Knopf. Und hier möchte ich den Code schreiben. Der Code muss zuerst die URL, diese URL, die Sie vom Programm aus übergeben werden, aus dem Treiberprogramm erfassen diese URL, die Sie vom Programm aus übergeben werden, aus dem . Der Var-Wert ist also gleich dieser URL. Lassen Sie uns also zuerst diese URL definieren. Gehe zu diesen Eigenschaften und gehe zu dieser Schnittstelle. Und ich werde definieren, wann der Eingabeparameter es ist, wir werden von der Nr. Das werden wir vom Treiberprogramm bekommen. Also geh schon in den Gentleman, wir sind da und hier unterstreiche ich den URL-Typ-String und speichere sie einfach. Also diese m Unterstrich-URL, die wir aktivieren haben. Jetzt. Es ist aktiviert. Und jetzt gehe zum Layout-Editor. Wir müssen zuerst zum Kandidaten gehen, wir müssen den Kontext per Drag & Drop von der Schnittstelle ziehen. Das wird also benutzen können. Importieren Sie also, ziehen Sie es hier rüber und gehen Sie zum Layout. Und jetzt, was wir das tun müssen, gehen Sie zum, gehen Sie zum Button hier und wählen Sie diesen aus. Wir benötigen diesen speziellen Redakteur. Also geh hier und gehe zu einem Skripteditor. Hier haben wir bereits gleich, Sie wissen, dass URL gleich ist. Also deklariere ich diese Variable wie im JavaScript. Um die JavaScript-W3-Schule zu lernen, können Sie sich dort unterscheiden, wenn Sie es nicht wissen. Ordnung. Also Wert RL gleich, jetzt dieses spezielle Feld, auf das ich zugreifen möchte, unterstreiche ich hier drüben. Wie greife ich auf dieses Feld zu? Um auf diesen Fehler zuzugreifen, was wir hier tun können, können wir Dollarrekord schreiben, Dr. Ivy, Unterstrich-URL. Entschuldigung, ich unterstreiche j. Dies ist also die Groß- und Kleinschreibung zu beachten. Es ist in Großbuchstaben. Stellen Sie also sicher, dass es im Großbuchstaben vorhanden sein wird. Okay? Dies muss also Dollarrekordpunkt m Unterstrich URL machen . Es wird also diese URL hier in diese URL eintragen. Und wenn es fertig ist. Also Ricardo Zeit über L-Punktwert, ok, Punkt-Rho-Wert. Eigentlich müssen wir es hier schreiben. Okay? Es sollte also, denke ich, kein roher Wert sein, weil wir von außen kommen. Also sollte es ein Wert einfach sein, und v wird klein sein. Dieser ist also der schnellste Schritt. Und im zweiten Schritt müssen Sie diese bestimmte URL mit der Exit-Phase, dem Root-Objekt, auslösen mit der Exit-Phase, dem Root-Objekt, , mit Ausnahme der Phase des Wurzelobjekts des, es wird in Ordnung sein. Und es hat die anderen Eigenschaften und dann ihre Methode. Also j dot house, um zu URL zu gehen, ist eine Methode, die es hat. Gehen Sie zu URL, diese , wählen Sie diese und dann diesen Wert, diesen URL-Wert. Ich möchte darauf klicken plus dieses. Dieser muss tatsächlich auf die Schaltfläche Speichern klicken und nun die Syntax überprüfen. Das ist in Ordnung. Aktiviere diesen und aktiviere jetzt. Okay? Jetzt ist die Sache , dass wenn Sie diesen Button hier überprüfen, dieser Wert vom Treiberprogramm kommt, oder? Von hier aus wird es also nicht funktionieren. Okay? Aber was ich tun möchte, ob das, was ich hier geschrieben habe, funktioniert gut oder nicht, was ich zuerst überprüfen möchte. Okay? Was ich also tun werde, schreibe ich diese URL gleich um nur einen Website-Namen WW-Punkt zu geben. Google.com. Okay, also und einfache Anführungszeichen und doppelte Anführungszeichen werden beide von JavaScript unterstützt. Speichern Sie es und klicken Sie auf diese Vorschau. Und hier geht dieser Knopf. Klicken Sie auf diesen Button. Und nachdem Sie auf diesen Button geklickt haben, können Sie sehen, dass sich google.com öffnet. Das heißt, es funktioniert gut. Dieser spezielle Code, dieser spezielle Code funktioniert gut, bis es hier auch in Ordnung ist. Also, was ich jetzt machen werde, werde ich dieses spezielle Ding benutzen. Das ist also immer das Beste, wenn wir nachsehen können. Okay? Jetzt jetzt wieder aktivieren. Aktiviere noch einmal. Und ich werde es direkt ohne das Treiberprogramm ausführen. Okay? Ich werde es ohne das Treiberprogramm ausführen. Habe das gelaufen. Klicken Sie hier auf diesen Button. Gib etwas vielleicht ww.google.com. Okay, das ist der Alarm gegeben. Run, dieses und eine PGY1 und Druckvorschau. Hier. Sie können sehen, dass dieser Button, dieser Button, richtig kommt, aber es ist nicht anklickbar , oder? Es ist kein anklickbarer Button. Es sollte anklickbar sein, dann können wir nur klicken und es sollte in der Lage sein, etwas zu öffnen, aber es ist nicht anklickbar. Also müssen wir es zuerst anklickbar machen. Um das zu tun. Was muss man tun, das ist der Parameter, oder? Dies ist der Standardparameter. Unter diesem Parameter haben Sie eine Option namens fillable. Okay? Dies ist die Option namens „füllbar“. Ich zeige es dir unter einem. Gehen Sie hier zu und doppelklicken Sie darauf. Das war ein Parameter, oder? Doppelklicken Sie auf diesen Eingabeparameter und doppelklicken Sie hier. Und füllbar, das ist die Option. Wenn BI interaktiv ist, was bedeutet dieses dreistufige Miss? Der Datentyp ist das Datenelement ist dieses APA interaktiv. Also möchte ich dieses frühere interaktive Formular erstellen. Was wir also tun müssen, müssen wir den Wert für das Besondere übergeben , ich schaffe es. Okay. Also nur um diesen Wert zu übergeben. Also lass uns herkommen. Es ist bereits aktiv. Ich muss eine Sekunde weniger oder SFP öffnen und dieses Formular ausführen. Führe das hier aus. Und hier müssen wir dieses x bestehen, okay? Entweder kommt man vom Taucherprogrammierer aus der Luft. Ich gehe gerade vorbei. Jetzt übergebe ich die WW.google.com. Führe das hier aus. Und die LP ist 01. Bnp wird es tun. Okay, summiert ist da. Es gibt einen Fehler. Lassen Sie uns prüfen, was der Fehler im Quadrat liegt. Lassen Sie mich prüfen, ob alles richtig aktiviert ist oder nicht. Es ist inaktiv aktiviert. Und jetzt ist es in Ordnung. Es sieht gut aus für mich. Führe das hier aus. Also gebe ich etwas Amazing.com oder ähnliches. Und hier müssen wir das als X geben und hier gehen und diese Pin ein paar ausführen. Aber einige Änderungen kommen, hey, ich weiß nicht, warum dieser Bereich kommt. Adobe Region 60% oder so, dies ist ein Systemfehler. Okay, einige, ein Systemproblem ist da. Es gibt ein Systemproblem. Lass uns eine Sache machen. Eigentlich sollte es funktionieren , weil wir hier den Daten füllbaren Wert übergeben , oder? Das ist das Füllbare hier. Wir müssen das x übergeben, um das interaktiv zu gestalten. Aber hier funktioniert es nicht. Es funktioniert nicht. Also keine Sorgen. Lass es mich mit dem Treiberprogramm versuchen. Lassen Sie es mich mit dem Treiber versuchen, je ich erstelle schnell beim Windelprogramm. Und von dort werden wir versuchen, zu esoterisch zu werden. Und Adobe-Treiberprogramm hier. Wenn p Job geöffnet ist und alles vorhanden ist, verwende ich dieses spezielle Adobe-Formular. Also geh und gib diesem Adobe-Formularnamen. Dies ist der Name des Adobe-Formulars, den ich gebe. Und das Interface was wir haben die zwei Werte M Unterstrich-URL und diese. Also der Export-Parameter, und hier übergebe ich, unterstreicht ich. Und hier einen hart codierten Wert, den ich übergebe. Okay? Darunter müssen wir den ausfüllbaren, diesen bestimmten normalen , füllbaren Parameter übergeben. Also was ich zuerst tun muss, muss ich prüfen, ob dies die interne tabellarische Struktur ist, oder? Also lasst uns gehen und prüfen, dass dies der wichtige Parameter unter diesem Eingabeparameter ist. Dies ist der Typname. Dieser Typname ist interne Tabelle oder Restruktur. Das ist die Struktur, oder? Also wird ein Wasserträger für diese eine Arbeit definieren , die sie definieren werden, komm her. Und ich werde eine der Arcadia-Daten definieren. Welcher Trägertyp Control V. Und für ws unterstrich param. Ich möchte das ausfüllbare azurblaue x übergeben. Also gebe ich dieses Füllbare am Ausgang weiter. Jetzt. Diesen besonderen Wert gebe ich hier weiter. Und jetzt sieht es gut aus für mich. Überprüfe die Syntax. Es ist in Ordnung. Aktiviere diesen, aktiviere und führe es aus. Also ist der CN und alles jetzt nicht erforderlich. Lassen Sie mich das also aktiviert bewegen und führen Sie das noch einmal aus. Nate. Und ein Problem Gibt es ein DAC hat ein Problem, das interaktive Adobe-Formular zu verarbeiten. Es scheint also ein Adobe-Problem zu sein. Sie können das in Ihrem Bürosystem ausprobieren. Wenn Sie in meinem Bürosystem haben, funktioniert es sehr bekannt. Es gibt kein Problem. Aber hier stimmt etwas von der Systemseite nicht. Okay, ich überprüfe noch einmal offline. Aber ich glaube, dass alles gut für mich aussieht. Das Gleiche. Es funktioniert, wenn es auf dem anderen System funktioniert. Aber hier nicht so, aber so musst du es machen, okay? Das System ist also die Demo und manchmal verursacht es das Problem. Also geh noch einmal zum Layout und lass mich versuchen, das zu untersuchen. Wann immer wir das Füllbare weitergeben, ist dies das Problem mit der Entstehung. Hier. Es funktioniert gut, oder? Wir haben jedoch getestet, dass dieser Code einwandfrei funktioniert. Diese Dinge müssen gefunden werden, oder? So weisen wir also zu oder können wir auch direkt auf die andere Art und Weise nutzen. Wir können die URL schreiben. Und Sie können auch x, F dot v naught x schreiben , wenn dies das Root-Objekt ist und auflösen, beachten Sie diese Methode, um den bestimmten Knotenwert aufzulösen , okay? Und dann weißt du das und dieses. Also beziehe einfach, dass Blastula da ist. Wir haben den gleichen Wert direkt ausführlicher besprochen. Wir können es auch hier weitergeben. Das sollte auch funktionieren. Okay, Lola zeichnet den Punktwert der Score-URL auf. In beiden Fällen sollte es funktionieren , es einfach auszuprobieren. Okay? Ich füge das einfach ein und komme her. Und ich füge es hier ein. Okay, so können wir die URL also dynamisch anzeigen. Und das wird sehr nützlich, wenn Sie eine dynamische URL erstellen müssen und diese weitergeben müssen. Sie sind nur so kleine Anforderungen , die in unseren Projektor-Szenarien selten auftreten. Okay, jetzt, lasst uns eine kurze Zusammenfassung was wir in der heutigen Sitzung verstanden haben. Wenn Sie das Alter des Tabellenwerts zusammenfassen möchten, oder? Es gibt ein Mengenfeld oder ein Wertefeld. Und wenn Sie dort summieren und anzeigen möchten, müssen wir den Twisty-Prozess verfolgen. Jeweils eins. Sie müssen die Zeile erstellen. Reihe. Sie müssen eine Rolle des Fototyps erstellen, richtig? Sie müssen eine Reihe des Fototyps erstellen. Sie müssen hier zum Objekt wechseln, und Sie müssen diese bestimmte Zeile, die Azure-Fußzeile, hier unter dem Typ auswählen . Sobald Sie dieses ausgewählt haben, müssen Sie hierher kommen und dieses Textfeld müssen Sie als Textfeld und nicht als Text markieren. Sie müssen vom Text zu Textfeld wechseln. Und sobald du das gemacht hast, musst du diesen Code schreiben. Kannst du das schreiben außer j dot? Digitale Notiz ist es nicht. Dies ist nicht das JavaScript. So können wir direkt den Dollar-Punkt-Dateinamen gleich diesem schreiben . Okay? Und damit sollte es gut funktionieren. Stoppen wir einfach die ganze Sitzung hier drüben. Und dann treffen wir uns in der nächsten Sitzung auf ein neues Konzept. Also Tschüss, hab einen schönen Tag. 18. Kurs 17 vertikaler Text: Hallo allerseits. Guten Morgen. In dieser Sitzung erfahren wir , wie wir einen Text zusammen mit diesem Text im vertikalen Format anzeigen können . Wenn Sie einige Daten anzeigen müssen, wie können wir dann anzeigen. Lasst uns also ins System gehen und sehen, wie wir das machen können. Sie gehen zur SAP-Transaktion und hier erstellen wir ein Formular. Lassen Sie mich also erstellen For, klicken Sie auf diese Schaltfläche Erstellen. Ich habe die Namensdaten angegeben, es wird vertikaler Text für und Beschreibung sein. Dexter-Demo. Ich habe bereits eine Schnittstelle erstellt. Ich benutze das hier. Diese Schnittstelle hat eine globale interne Tabelle. Ich zeig's dir. Wählen Sie ein lokales Objekt aus und speichern Sie dieses bestimmte Objekt in einem lokalen Objekt. Es dauert einige Zeit. Geh zu diesem Papst, den ich unterrichte, und ich gehe zu dieser Schnittstelle. Unter dieser Schnittstelle habe ich den Code unter diesem Code anfänglich anständig geschrieben. Das ist das Feld, das ich von hier aus nehme. Okay, VLAN, EBP, ME und G, Nettopreis, die Menge Material Holz aus AKP-Tabelle in diese Tabelle, bis zu drei Straßen, auf denen Sie VLAN sind, diese. Das ist also meine Bestellung. Okay. Das ist mein Verfahren. Für dieses Verfahren in Ihrer Tabelle haben wir Daten, also habe ich das schon gemacht, okay? Nun, diese globalen Daten, GT-Unterstrich IQ, APO, jeder vom Typ T Tinder heißt W quadriert über Q. Ich habe unter diesem Typabschnitt deklariert, und es sind alle diese Felder hier definiert. Ordnung. Speichern Sie es und aktivieren Sie es. Das haben wir also hier im Interface. Und jetzt im Kontext werde ich diesen GT-Unterstrich IQ APO per Drag & Drop in den Kontext des Adobe ziehen. Also geh zurück, geh zum Kontext. Und hier, diese globalen Daten habe ich hier per Drag & Drop. Jetzt möchte ich diesen angeborenen Preis für EV, ELN und EB ELP anzeigen . Diese drei, ich möchte andere anzeigen, dieses und dieses und dieses , ich möchte nicht anzeigen, also werde ich einfach dieses Kreuzzeichen deaktivieren , das hier gekommen ist, speichern Sie es jetzt und gehen Sie zu das Layout. So deutlich, dass wir es in zwei Richtungen machen können, okay? Diese Sache, diese vertikale Textdarstellung, zusammen mit anderen Daten, die wir auf zwei Arten tun können. Okay? Also werden wir den schnellen Weg schneller sehen , und dann werden wir den anderen Weg sehen. Was Sie tun können, können Sie in unseren Piloten gehen , was immer Sie brauchen, um diese Objekttabelle zu erhalten. Okay. Ich bekomme diese Tabelle gerade aus dieser Erkenntnis von palatal, damit wir es bekommen können, also müssen wir zwei Spalten verwenden , weil diese beiden Spalten ich Moderator machen möchte, weiß es nicht, so waagerecht, oder? Wenn Sie sehen, dass hier der Einzelposten mit einem gegessen wird, möchten sie im Tabellenformat angezeigt werden. Also die zwei Spalten ich auswähle und eine Körperreihen werde ich aufladen. Okay? Ich werde diesen Create Table wählen und dabei Hilfe verlieren, okay? Oder vielleicht direkt von hier aus können Sie das ursprüngliche Problem machen. Klicken Sie auf diesen Okay Button und hier ist es. Komm rein. Wenn du auch die Hilfe wählst, musst du zu dir kommen, du musst einen Header und einen Körper bekommen. Das war's. Wir benötigen die Fußzeile nicht. Das ist also, wo die erste Opsin selbst Ich habe Kinder und sie sollten auch gut für mich funktionieren. Okay. In Ordnung. Also nur um es zu ziehen und es ist jetzt da. Ich möchte hierher legen. Okay, also ist es jetzt hier. Dieser Header, der meine repräsentiert und meine Einzelposten darstellt, schreibe ich nur einen Namen für den Einzelposten. Und hier geben wir diesen Nettopreis an. Nettopreis, wir können etwas steigen , damit Sie besser sehen können. Lasst mich gehen. Und das werde ich auch schließen, schließen, schließen. Also Einzelstückpreis für Einzelartikel hier vertikal muss ich diesen Nettopreis anzeigen. Also was ich tun werde. Wir doppelklicken oder per Drag & Drop von hier nach dort. Sorry, nicht Nettopreis, EBL und böse anderthalb um vertikal darzustellen. Also werde ich einfach per Drag & Drop ziehen, oder wenn du auch doppelklickst, komm einfach hierher. Also sei vorsichtig. Doppelklicken Sie nicht im Änderungsmodus. Ansonsten. Dies wird hier erscheinen. Finde das, ich möchte es vertikal machen. Also weil ich die Vertikale machen muss. Also was ich im nächsten Schritt gemacht habe, was ich getan habe Es hatte eine Beschriftung. Diese Beschriftung habe ich entfernt und dann habe ich und ziehe nach links, hat sie abgeschlossen. Textfield, oder? Dies ist ein Textfeld. Also wollte ich dir zeigen, dass dies das Lehrbuch ist. Gehe zum Objekt und das kannst du sehen. Und gehe zum Objekt, gehe zum Feld. Und es ist ein Textfeld, oder? Ich möchte es zu diesem Layout bringen. Gehe jetzt zum Layout und kehre es um. Sie drehen sich um 90 Grad, machen es vertikal. Das ist also die Option hier drüben. Klicken Sie darauf, und es gibt 18 oder ein Objekt kann nicht auf 90 Grad gedreht werden wodurch das Objekt außerhalb der Bones erscheint. Knochen vermissen diese Grenze. Welches System sagt also , wann Sie es drehen werden? Dieser Teil wird außerhalb der Obergrenze liegen. Was ich tun werde, werde ich einfach erschöpft von Daten hinzufügen. Und wieder werde ich es versuchen. Schon wieder. Es ist das Gleiche. Ich werde einfach seine Länge verringern und ich werde es hier versuchen. Okay? Also lass mich das Tablett geben. Und hier sieht man, dass es jetzt perfekt ausbalanciert ist. Also werde ich hier sieben. Okay? Ich werde hier sieben, weil ich beides zusammenhalten möchte , als ob Teddy reißen würde und unseren Markt hier. Nun, das ist alles bereits gebunden. Dieses spezielle Feld hast du bereits gebunden weil ich gezerrt und fallen gelassen habe, oder? Die verbindliche Arbeit ist also erledigt, oder? Wenn wir also zur Bindung oder Ende der 80er Jahre gehen, binden Sie sie. Aber diese Zeile, Artikel und Nettopreis, dieses Feld, diese beiden Felder muss ich binden, oder? Wenn Sie jedoch sehen, dass dieses Feld TextField ist und das Textfeld nicht gebunden werden kann, da Textfeld die fest codierten Dinge ist können Sie den statischen Text schreiben. Sie können keine Dynamik vermarkten. Da Sie es also dynamisch machen müssen, müssen Sie in TextField wechseln. Also geh und wechsle in TextField. Wo ist das TextField? Wir müssen sortieren und wir müssen diesen Begriff kennen, um nach diesem Textfeld zu suchen. Es scheint also gut zu sein, hier und zum Verkauf zu gehen TextField App ausgewählte Texte Bullet war auf oberer Ebene und sehr oberster Position. Möglicherweise können Sie nicht sehen, dass die allererste Füllung als Textfeld ausgewählt wurde. Jetzt müssen wir den nächsten Schritt die Bindung machen , denn jetzt ist es dein TextField. Geh zur Bindung und geh her, geh her, geh her, geh her. Und ich möchte an den Einzelposten binden, diesen. Ähnlich für den Nettopreis werde ich dies auch als Textfeld markieren. Okay? Es ist also wieder der erste. Ich habe dieses andere Textfeld ausgewählt, oder? Und geh noch einmal zur Bindung. Und hier gehen Sie zu Wikipedia-Daten und Nettopreis, wählen Sie den Nettopreis aus. Das ist also der Nettopreis. Bindung ist also erledigt. Ich habe dieses TextField geändert , um diesen Text in ein Textfeld zu ändern, und ich habe die Bindung durchgeführt. Jetzt. Gehe zur Hierarchie. Okay, geh jetzt zur Hierarchie. Und hier siehst du, dass das der Tisch ist, okay? Das ist die Reihe, das ist der Weg, das ist der Körper, oder? Dieser Rho ist nichts als dein Körper. Sie können den Namen ändern. Sie können ihren Körper schreiben Rho bedeutet enthalten Zeile. Hier werden unsere Daten erscheinen. Dies ist unsere Kopfzeile, also ist die Benennungskonvention in der Kopfzeile in Ordnung, oder? Dieser Name kann, wenn Sie beschriften möchten, wenn Sie den Einzelposten ändern möchten. Und hier können wir den Nettopreis angeben. Okay? Also habe ich mich geändert. Was ich nun tun werde, dass dieser Körper zu tun, wenn Sie diesen Körper sehen wenn die Daten mehr als eine, die wir kommen werden, sollte es sich wiederholen, oder? Es sollte wiederholt werden. Zu diesem Zweck wähle ich diese eine Wiederholungszeile für jedes Datenelement aus, Sie auswählen müssen. Andernfalls wird es nicht zu dem gehen , dass es für die unterschiedliche Anzahl von Einzelposten nicht wiederholt wird . Es wird also nur eins sein. Sie müssen diese Wiederholungszeile für jedes Datenelement auswählen , ok. Bindung müssen Sie auch für diese Body Rho Bindung tun, die Sie auch tun müssen. Also geh her und führe die Bindung aus. Was wird also die Bindung sein? Sie müssen die Bindung mit Daten durchführen, genau hier werden Daten kommen. diesem Tisch musst du auch binden, okay? Wenn Sie einen dieser Tests verpassen, kann es die Problemtabelle erzeugen, auch Hold-Tabelle sollte auch gebunden werden. Ganze Tabelle. Wie bindet man? Komm her, geh her. Und das ist Ihre ganze Tabelle, GT unterstrichen IQ, APU. Schreiben Sie die Daten, nicht, wählen Sie die Daten hier nicht aus. Wähle den Tisch, weil dies mein Tisch ist. Also wähle ich diesen Tisch aus. Diese Tabelle enthält Daten, also binde ich die Daten und überprüfen wir nun , wie die Daten kommen, ob sie perfekt kommen oder nicht. Aber unsere Erwartung aktiviert diese, aktiviert diese. Und wir werden sehen, dass es einige Zeit dauert, bis es aktiviert wird. Bitte ertragen Sie es mit mir. Und jetzt wurde es aktiviert. Lass uns das laufen lassen. Klicken Sie auf diese Schaltfläche „Ja“. Danach geben wir LPG-Zeile eins als Drucker. Und dann werden wir die Ausgabe sehen. Es aktualisiert die aufgelisteten Variablen. Das ist in Ordnung. Little's Law. Ich habe angefangen hier zu arbeiten und klicke darauf. Es wird uns das Pop-up geben. Dort geben wir den Drucker. Okay, also hier haben wir jetzt LPG eins, das ich gebe, klicke auf diese Druckvorschau. Auch hier dauert es einige Zeit. Ja, und hier sieht man, dass dies vertikal variabel ist , um Eddie vorgestellt zu werden. Sie können Medulla auch in Medulla sieben. Dies ist auch möglich, wenn Sie sich medial schützen, zurückgehen, zurückgehen, zurückgehen, zurückgehen und die Mitte sieben möchten. Ich glaube, du weißt es schon. Ganz einfach. Gehe zu diesem Feld. Und gut, um tatsächlich nicht gescheitert zu sein, und wählen Sie dieses direkt von hier aus, diese Marge und alles, was Sie sitzen können. Dies ist links oder oben, rechts, unten. Lassen Sie es also nur das Zentrum, den Ankermarkt, das zentrieren. Also habe ich alle möglichen Möglichkeiten ausgewählt , die ich ausfülle, damit sie es in einem Zentrum schaffen kann, das ich gemacht habe. Jetzt. Wir werden sehen, dass alles in die Mitte kommt, wenn Sie Bolzen vermarkten wollen und das alles schon. Wir wissen, dass wir genauso diskutiert haben. Wenn wir es können. In der nächsten Entscheidung zeige ich Ihnen, wie Sie die Farbe machen können. Schauen wir uns auch die Ausgabe an. Okay, klick drauf. Und hier, ein PGY1, klicken Sie auf diese Druckvorschau. Es kommt also so. Es kommt nicht ins Zentrum. Ich erwarte, dass hier dazwischen ins Zentrum kommen wird. Okay. Vielleicht müssen wir also noch etwas Hitze und Versuch machen und wir müssen es überprüfen, aber das ist die Option von dort aus, wir können es kontrollieren. Also noch ein Versuch. Lassen Sie mich von der Schriftart geben, ich gehe zur Palette und wähle die Schriftart aus. Foster, wählen Sie diesen EB Lynn aus und wählen Sie diesen aus. Geh zum Gaumen des Fonds. Es kommt eigentlich her. Und wähle dieses aus. Okay. Ich habe diesen ausgewählt. Links, rechts, sieht gut aus. Sparen Sie es auf. Ich habe diesen aktiviert . Klicken Sie darauf. Ja. Passend für LP 01, Druckvorschau. Und jetzt kommt es von vorne. Es kommt in der Mitte. So. Wir müssen etwas Hitze machen und versuchen, wenn Sie auf ein Szenario stoßen. Ordnung. Jetzt zeige ich Ihnen hier in der heutigen Klasse einige Bonuspunkte. Lass uns nachsehen. Dies ist ein Bonuspunkt. Ich hab's vergessen, also habe ich es gerade notiert. Eigentlich sollten wir das zu Beginn des Kurses selbst lernen. Aber finde die Frage , wie man ADA nimmt? Angenommen, Sie haben Adobe Documents Server. Sie möchten prüfen, ob ein DAC in Ihrem System installiert ist oder nicht, oder? Weil dies das Wichtigste ist. Eigentlich müssen Sie dieses Programm ausführen, wenn Sie überprüfen möchten, ob ein DAC installiert ist oder nicht. Also kann das manchmal eine Interviewfrage sein, wie? Es wird ihn jedoch sehr selten gefragt. Wenn P und als PDF-Unterstrich bezeichnet wird, schmecken und discord 00. Geh her, slash n ACTH. Und Sie können dieses Programm betreten und loben sie passen. Und die Verbindung automatisch D ist standardmäßig, es kommt, behalten Sie es, lassen Sie es nur so sein und drücken Sie F8. Sie können sehen, dass es sagt dass die Jungfrau Information, dies, dieses und das richtig ist. Das bedeutet, dass einige HDACs richtig installiert sind und eine Idiotie installiert ist, ob sie ordnungsgemäß installiert ist oder nicht, die Sie von hier aus nicht entscheiden können, oder? Da ADS installiert ist, tut der Direktor, ob es ordnungsgemäß installiert ist oder nicht. Sie müssen ein Programm erstellen. Sie müssen ein Adobe-Formular erstellen und dann überprüfen, ob Sie die Ausgabe erhalten oder nicht. Also haben wir in unserem Fall so viele Programme erstellt, oder? Aber so viele Formen, die wir erstellt haben und dort konnten wir auch heute eine schöne Ausgabe bekommen, wir haben diese Ausgabe bekommen. Das bedeutet, dass das Adobe-Formular bedeutet. Diese ADS sind ordnungsgemäß installiert, andernfalls ist diese anzuzeigende Ausgabe nicht möglich. Okay? Angenommen, Sie haben das Programm nicht, dann haben wir das Standardformular. Standardprogramm haben wir auch, das das Standardformular verwendet. Dies können wir den Programmnamen verwenden, wenn P Unterstrich, Geschmacksunterstrich 0 ist . Dies ist das Programm. Okay? Es gibt viele Programme. Eines der Programme können wir dieses verwenden, um LPG One Druckvorschau zu überprüfen. Und du siehst, dass es die Ausgabe zeigt, oder? Das bedeutet, dass ADS einwandfrei funktioniert. Das ist also eine Eins-zu-Zwei-Aktie. Okay, gut. Also beenden wir diese Sitzung hier drüben. Und in der nächsten Saison werden wir sehen wie wir die Färbung machen können. 19. Kurs 18 Grenze und Farbgebung: Hallo allerseits. Guten Morgen. In dieser Sitzung lernen wir, wie wir uns mit verschiedenen Farben und Texten mit unterschiedlicher Farbe beschriftet fühlen mit verschiedenen Farben und Texten mit unterschiedlicher Farbe beschriftet . Das bedeutet, dass meine Anforderung darin besteht, Sie einen Text im Adobe-Formular haben. Wann immer wir also das Textlabel in den Adobe-Schriftarten erstellen das Textlabel in , werden zwei Segmente erstellt, eines für Label und eines für den Inhalt, oder? Einer ist für Label. Das ist also für das Label, oder? Das ist also für Arbeit und andere Agenten. andere ist weiter Inhalt. Okay? Aber das Problem hier drüben, was passiert, wenn Sie die Farbe die gleiche Farbe geben? Sie befinden sich im Adobe Lifecycle-Designer. Alles wird in einer einzigen Farbe da sein. Aber Ihre Anforderung ist , dass Sie dies wie eine grüne Farbe oder rote Farbe machen möchten , was auch immer. Und dieses, du willst es zu einer anderen Farbe machen. Angenommen, das ist ein Grün oder Weiß oder was auch immer. Auf diese Weise willst du es tun. Das ist also sehr einfach. Die gleiche Färbung für beide zu machen ist sehr einfach. Aber wenn man die andere Farbe hat, braucht es einen Trick. Okay? Was ist das für einen Trick? Der Trick ist, dass Sie hierher gehen und zur sf-p-Transaktion kommen, oder Sie gehen in den 2ND-Modus, gehen Sie zum Layout. Das gleiche Formular, das ich benutzen werde. Und in dieser Form haben wir schon diese vertikale und weiter. Lass mich noch eine SMS machen. Es wird gut für mich sein. Drag-and-Drop hier rüber, doppelklicken Sie einfach. Okay, komm her und hier unter dem Layout, okay? Unter dem Gehe zum Layout. Gehe zum Gaumen - und Layoutpilot. Okay. Wir werden hierher gekommen sein und wir werden nein haben, nicht das Layoutobjekt. Unter dem Objekt haben wir dieses Aussehen. Und unter dem Aussehen gehe zum Custom. Und du musst Schauspieler vielleicht etwas einfarbig verkaufen. Hier. Wenn wir das zum Beispiel dieses Rot oder Grün geben wollen, okay? Wenn dir das gefällt, was wird passieren? Klicken Sie auf dieses Vorschau-PDF und sehen Sie, wie es aussieht. Okay? Also das, diese hintere Grenze, richtig, diese bestimmte Reihenfolge hat keinen Text, oder? Aber hier hat es das Grün. Hier hat es das Grün. Aber ich will das auch. Ich möchte etwas Farbe geben. Das möchte ich auch etwas Farbe und diese beiden verschiedenen Farben für beide geben . Okay? Gehe also noch einmal zum Design und wähle dieses aus. Und wir werden eine Option haben, die Grenze genannt wird. Okay? Mit diesem Auftritt sind wir fertig. Lasst uns die Schritte machen. Ich habe die Schritte geschrieben, ich vermisse nur die Schritte. Wechseln Sie in der Layoutpalette zur Registerkarte Rahmen. Okay? Suchen Sie unten nach dem Hintergrundfeld. Wählen Sie den Stylisten Solid und wählen Sie eine Farbe, die Sie benötigen, sagen Sie grün. In Ordnung, gehen Sie also in der Layoutpalette zur Registerkarte Rahmen. Also habe ich eigentlich hier drüben gemacht, kein Problem. Geh zuerst hier zur Grenze. Und hier. Wir müssen diesen Stil auswählen, zum Volumenkörper gehen und diesen als Grün auswählen, okay? Eigentlich kommt alles, das machen wir im Allgemeinen, wenn wir zwei haben, die ein Grün darstellen, okay? Das machen wir im Allgemeinen. Okay? Jetzt werden wir dieses Rot repräsentieren. Sie können sehen, dass dies als Rot kommt und dies als Grün kommt. Der Trick ist also , dass Sie, wenn Sie dieses verwenden möchten , das eine andere Farbe annimmt zum Rand gehen, zur Palette gehen und zum Rand gehen müssen . Okay? Und dazu müssen Sie zur Objektpalette gehen. Dies ist die Objektpalette. Und von hier aus musst du zum Brauch kommen. Und sobald Sie hier auf das benutzerdefinierte klicken , haben Sie die Möglichkeit, diese Farbe auszuwählen. Und daraus müssen Sie die Farbe auswählen. Was also passieren wird, werden nur diese da sein. Gehe jetzt zur Vorschau und sieh dir an, wie es läuft. Okay? Also kommt das Grün hierher, aber außerhalb kommt das Rot, Rot, Rot, Rot, Rot, oder? Angenommen, wenn Sie das nicht draußen ausstrahlen wollen , lesen Sie dies, Sie möchten das einfach, normalerweise ohne Rot, Rot, hier nur einen vermarkten . Was Sie zu diesem Zweck tun können, gehen Sie in die Entwurfsansicht. Und hier, hier gehe zum Objekt, gehe zum Layout. Und das ist eigentlich überall, markiert 0. Löschen Sie also einfach automatisch, es dauert 0. Okay? Heb es einfach auf. Überprüfen Sie die Syntaxaktivisten und ist nicht erforderlich, da wir hier selbst überprüfen können, okay. Hier können Sie also sehen , dass jetzt die Grenze weg ist und hier dieses Rot und Grün ist. Okay, hoffe also, dass du das verstanden hast. Und dieser Kredit geht an SAP Arts. Dort haben wir einen sehr guten Artikel. Sie können so viele Dinge von SAP oder.com lernen. Okay, es ist ein PR.com, SAP technical.com und SAP codes.com. Also die meisten Inhalte, die ich aus diesem SAP vorbereite, SAP technisch und natürlich meine Erfahrung ist da, oder? Ordnung. Also lass es mich auch schreiben. Gutschreiben Sie diesen speziellen Artikel, den ich von SAP add.com entnommen habe. Okay. Sie können auch von dort aus nachsehen. In Ordnung. Also danke, dass du dir das angeschaut hast. Baba, wir werden uns in der nächsten Sitzung treffen. 20. Kurs 19 Table nebeneinander: Hallo zusammen. Guten Morgen. In dieser Sitzung werden wir erfahren, wie wir zwei nebeneinander liegende Tabellen drucken können . Das ist also unsere Anforderung. Und die Herausforderung hier, dass es nicht sehr einfach ist. Es ist auch nicht sehr komplex, aber es ist nicht so einfach. Sie werden also sehen, dass die Art und Weise, wie wir zur Tabelle bringen können , im Wesentlichen hinzugefügt wird, dies ist eine gemeinsame Anforderung die wir im Adobe-Formular stoßen. Okay? Dies sollten wir wissen, wie wir das erreichen können. Versuchen wir also zu sehen, wie wir das erreichen können. Es gibt also Schritte, die ich geschrieben habe. Ich werde nur hier vorlesen und versuchen , die Schritte zu visualisieren, was ich hier lese. Dann gehen wir in das System ein und dort werden wir versuchen , dasselbe wie Stiefsohn zu implementieren. So können Sie sich länger erinnern. Wenn die beiden Tabellen die geringste Anzahl von Datensätzen haben, bedeutet dies, dass Sie auf derselben Seite die einzelne Seite auf derselben Seite haben, Sie auf derselben Seite die einzelne Seite auf wenn Sie drucken müssen. Angenommen, bis zu 20 Datensätze können Sie auf derselben Seite drucken, oder? Der erste Fall ist also , dass zwei Tische mit dem 10-Tage-Code sitzen, damit sie auf der einzelnen Seite gedruckt werden können. Es sollte nicht überlaufen. Okay. Also wäre der Fall zuerst so etwas. Nur auf der ersten Seite. Auf der ersten Basis. Sie müssen nicht zur nächsten Seite fließen, wenn Sie die Listendaten haben. Okay, jetzt gehe ich hier zum System und gehe zum SFP. Und ich erstelle eines aus dem Adobe-Formular. Also, Jade, Adobe hat die Tischdemo gescheut. Okay, klicke auf diese Schaltfläche „ Erstellen“. Hier ist das Interface bereits eine Schnittstelle, die ich erstellt habe , um nebeneinander an den Tisch zu bringen. Klicken Sie auf die Schaltfläche Speichern, lokales Objekt. Speichern Sie es einfach, speichern Sie es, speichern Sie es. Gehe zu den Eigenschaften, gehe zur Schnittstelle. Und versuche hier zu verstehen, was ich geschrieben habe. Ich habe zwei interne Tabellen erstellt. Einen halten wir den Header-Datensatz und ein anderer hält den Artikeldatensatz. Und hier habe ich diesen Tabellentyp unter den Typen definiert. Also bekomme ich diese Artikeldaten, aber es ist riesig. Auftragsbelegposten bezeichnet den Nettopreisbetrag, Materialnummer und all diese Dinge, die ich bekomme. Und hier haben wir vier Header, Prestige-Auftrag, Buchungskreis und diesen Typ B Nachlass. Okay, geh jetzt zur Code-Initialisierung, oder? Also zur internen Tabelle eins, GTP-Header und GTP-Element , die ich unter den globalen Daten definiert habe, diese interne Tabelle, die ich innerhalb dieser Code-Unterstrich-Initialisierung verwenden werde . Ich schreibe etwas Code. Was ich zuerst machen werde, werde ich Tintin-Dekodierungen drucken , damit die Daten nicht überlaufen. Hier zehn und hier bekomme ich nur die Header-Ausschreibung, Mäntel und Artikel rufen dazu, einfach speichern Sie es, überprüfen Sie die Syntax, aktivieren Sie und es wurde aktiviert. Gehen Sie einfach zurück, gehen Sie zum Kontext und ziehen Sie ihn per Drag & Drop in den Adobe-Kontext. Okay, also habe ich beide Tische hier rüber geschleppt und fallen gelassen. Hier nehme ich nicht all diese Tische, all diese Felder. Ich deaktiviere einen Teil des Feldes. Also Meitner und dieses und das Z, diese drei Felder. Also deaktiviere ich diese drei einfach. Ich behalte es. Gehe jetzt zum Layout. Und jetzt werden unsere eigentlichen Schritte begonnen. Denken Sie an die Anforderung, die Anforderung, dass wir den Tabelleninhalt nebeneinander anzeigen müssen. Wir müssen seitwärts zeigen. Was ich das einfach machen werde. Ich ziehe das hier rüber. Und ich werde nur ein bisschen hinzufügen, fügt nur ein bisschen hinzu. Und wir werden sehen, wie wir den Output bekommen oder nicht. Okay? Wir bekommen die Ausgabe, sind nicht bereit, sie nur zu überprüfen. Also gehe ich in Richtung oben. Und hier habe ich es verschoben. Jetzt ist es also gut. Ein weiterer GTP-Artikel. Leg es hier weg. Klicken Sie auf diesen Okay Button und gehen Sie hier. Verringern Sie zuerst seine Größe. So wird es seine Größe auf hier verringern. Und jetzt ist es in Ordnung. Also Seite an Seite habe ich das direkt Seite an Seite. Jetzt. Heb es einfach auf. Okay? Und weil das ein Tisch ist, oder? Das ist der Tisch, dieser Check hier. Welche möglichen Optionen gibt es hier? Versuchen Sie also, die mögliche Option zu verstehen und versuchen wir, diese Opsins entsprechend auszuwählen. Okay? Das ist also der Tisch. Wann immer wir den Tisch haben und wenn Sie ihn drucken möchten, haben wir eine geringere Anzahl von Datensätzen, also müssen wir uns nicht um diese zweite Seite kümmern, oder? In diesem speziellen Szenario. Im zweiten Szenario haben wir mehr Rekorde, dann werden wir sehen, was wir tun müssen. Okay? Dies wird unser generisches Szenario sein. In der Tat wird für dieses Szenario selbst gehen. Aber lasst uns Schritt für Schritt gehen. Okay? Angenommen, Sie haben sehr weniger Aufzeichnung zum Anzeigen, dann müssen Sie sich nicht mehr darum kümmern. Du gehst zu diesem internen Tisch hier drüben. Und genau hier sind Seitenumbrüche innerhalb des Inhalts nicht erforderlich, oder? Wenn Sie sich daran erinnern, dass Seitenumbrüche innerhalb des Inhalts zulassen bedeutet, dass die CPU den Inhalt hat und auf die nächste Seite fließt Dann benötigen Sie hier den Seitenumbruch. Es gibt keine Sünde von Pittsburgh, weil die einzelne Seite da ist, oder? Weil die Einzelseite da ist. Dieses Opsin ergibt also keinen Sinn, oder? Gut. Jetzt geh zur Bindung. Und hier sehen Sie , dass die Bindung automatisch ausgeführt wird und die Tabelle für jedes Datenelement wiederholt wird. Das ist auch in Ordnung. Dies ist erforderlich. Wiederholen Sie die Tabelle für jedes Datenelement. Dies ist erforderlich, damit immer mehr Artikel, weil ich 1010 Datensätze habe, oder? So wird es zehnmal wiederholen, wiederholen, wiederholen, wiederholen, wiederholen, wiederholen, wiederholen, wiederholen, wiederholen, wiederholen, wiederholen. Also nutzen wir dieses Konzept schon aus, oder? Wir haben es gesehen. Für den, für diesen GTP, wiederholen Sie also unter dem GTP-Header unter dem Dateninhalt unter dem Dateninhalt eine Zeile für jedes Datenelement. Dies ist auch so gut gewählt, es ausgewählt werden muss, dann beginnt nur es zu drucken, sonst wird es nicht gedruckt. Okay? Hier sehen Sie auch, dass für PO-Artikel GET, richtig, es ausgewählt ist und hier auf der Datenebene auch ausgewählt ist, gut, gut genug. Speichern Sie es und aktivieren Sie es. Und dann werden wir sehen, wie der Output kommt. Was ich jetzt tun werde, anstatt jedes Mal, wenn ich klicke, auf diese F8-Button klicke und die Ausgabe wegzeige, schreibe diesen Code in Treiberprogramme. Ich werde den Diver-Programmcode verwenden und dieses spezielle Formular dort platzieren. Der Vorteil davon wird sein, dass meine Demonstration schnell sein wird. Okay? Also gebe ich hier den Namen des Adobe-Formulars an. Das rette es. Dies ist das Adobe Diver-Programm, das wir in unseren sehr frühen Kursen gesehen haben. Schreibe den gleichen Code, den ich hier habe. Ich habe diesen Code in das Programm kopiert und eingefügt und in PPT werde ich das PPT heute hochladen. Das codelt alles, was ich hochladen werde, wenn du üben willst und besser weiter üben kannst üben willst und besser weiter , sonst wird es keinen Sinn ergeben. Du wirst es ganz leicht vergessen. Das ist sehr verwirrend. Diese acht über vier Major sieht sehr einfach aus. Aber wenn du nicht übst, wenn du nicht übst, glaub mir, dass es dir nicht helfen wird. Ja, das ist sicher. Denn damit ich mich auf eine Stunde vorbereiten kann, benötige ich mindestens sechs Stunden diese spezielle Sitzung vorzubereiten, um diese spezielle Saison für diesen Tisch vorzubereiten Artikel ist auch schon auf der SAP vorhanden. Ich kann es dir zeigen. Sie sehen, dieser Artikel ist sehr gut geschrieben, schön geschrieben, alles ist bald. Aber wenn Sie anfangen, sich selbst zu tun, finden wir so viele Fragen. Es wird so viele Abfragen bekommen. Und denn wenn Sie Ihre Anfrage lösen müssen, müssen Sie ein Experiment machen, müssen Sie recherchieren, oder? Übung ist also sehr, sehr wichtig, um die meisten üben zu müssen. Alles ist hier gegeben. Das Atmen ist gestern immer noch sechs Stunden erforderlich , die ich vier Uhr morgens für unseren Sonntagmorgen See genommen habe . Ich bin aufgestanden und weil es noch nicht fertig war, habe ich noch zwei Stunden gebraucht und es fertiggestellt. Und dann kann ich es dir zeigen, also musst du wenigstens jeden Tag ein oder zwei Stunden setzen. So hip vorwärts, um zu üben. Okay, gut. Jetzt gehen wir hier hin und speichern es, überprüfen Sie es und aktivieren Sie es. Also habe ich hier rübergegeben. Ich habe hier den Namen des PDF-Formulars angegeben und führe es einfach aus. Sehen wir uns die Ausgabe an. Und Sie können sehen, dass die Ausgabe perfekt kommt . Es gibt kein Problem. Die Ausgabe kommt perfekt, es gibt kein Problem. Aber dies ist der erste Fall. Sei also nicht sehr glücklich. Okay? Dies ist der erste Fall, daher müssen wir nicht glücklicher sein. Nehmen Sie zwei Tabellen mit jeweils 100 Datensätzen rechten Wand. Es wurde gedruckt. Kein Problem. müssen wir jetzt zwei Tische mit Hunderten nehmen und uns sehen, wie es uns die Ausgabe geben wird. Gehen Sie also zum Adobe-Formular, gehen Sie zu den Puppen, th, klicken Sie auf diese Schnittstelle, klicken Sie auf diese Schaltfläche und gehen Sie zur Code-Initialisierung. Und statt 1010 schreibe ich einfach einen 100100100100, aktiviere diesen, aktiviere diesen, führe dieses Programm aus und sehe die Ausgabe, wenn es die 100 Datensätze anzeigt. Okay. Sie können sehen, dass es 100 Datensätze zeigt. Kannst du mich anpingen, ob es das zeigt? Sobald Sie eine Antwort gegeben haben, schalten Sie bitte stumm von Ihrer Seite. Okay? Es ist also eine Art Bitte. Sobald du es hast. Bitte schalte von deiner Seite stumm. Sobald du die Antwort gegeben hast. Bitte schalte stumm von deiner Seite, sobald du die Antworten gegeben hast. Diese Klasse wird also buchstäblich interaktiv gelesen , um das Konzept zu verstehen. Also kann ich nicht vollständig geschmolzen anziehen. Aber wann immer ich frage, sei bitte interaktiv. Okay. Gut. Es ist also nicht das, dass die 100 Datensätze nicht angezeigt werden. Richtig. Und du weißt, warum es nicht die 100 Datensätze zeigt. Kann mir also jemand von Ihnen bitte sagen , warum es die 100 Datensätze nicht zeigt. Welche Einstellungen müssen wir vornehmen um all diese Datensätze anzuzeigen. Okay, also gehe ich zum Layout. Ja. Damit Sie sich tatsächlich identifizieren müssen und Sie mir hier sagen müssen, Daten hier. So haben wir die Daten, die wir gerade von dort nach hier und von dort nach hier gezogen haben. Jetzt, unter der Hierarchie, kommt es so. Also jetzt bitte sag mir , dass dies ein weiches Formular ist das SOP-Formular erhält automatisch das verschuldete Schreiben. Ein Unterformular wird automatisch generiert. Dies wird vom Adobe Lifecycle Designer automatisch erledigt . Es hat diese Hierarchie schön geschaffen und deshalb werde ich einfach ihren Namen ändern. Mach es einfach, oder? Dies wird also allgemein als „Body Page“ bezeichnet. Okay. Ilona Leiche zahlt sich aus. Und das ist die Tabelle, die TPU-Header-Tabelle, wenn Sie möchten, können Sie ihre Namen-Header-Tabelle so ändern . Du kannst schreiben. Wenn Sie möchten, können Sie eine Header-Tabelle schreiben. Es ist also immer gut, den guten Namen zu machen. Es wird immer helfen. Es wird immer helfen. Okay, hier ist der Tisch, und hier haben wir den Artikeltisch. Also Artikeltabelle, finde das Speichern. Okay, also habe ich einfach den Namen geändert, sonst nichts. Nein. Es werden keine technischen Änderungen vorgenommen. Jetzt bist du dran. Hier. Ich zeige dir nur die Einstellungen. Bitte sag mir, was die Einstellung sein soll , um zur nächsten Seite zu gelangen. Das ist Head-Tabelle. Ich habe keine Paginierung ist hier nicht erforderlich. C, erlauben zahlt Brexit innerhalb des Inhalts, oder? Dann wird nur der Seitenumbruch brechen bedeutet, dass der Inhalt in verschiedene Seiten aufgeteilt wird. Das heißt, das ist die Bedeutung. Sie müssen diesen also genau hier auswählen, müssen Sie diesen auswählen. Diese Daten sind es bereits. Wenn Sie zu diesen Daten gehen, erlauben Sie auch Tempo Brexit innerhalb des Inhalts unter den Daten ist nicht erforderlich. Stimmt's? Erlauben Sie unter den Daten Seitenumbrüche innerhalb von enthalten TZ nicht erforderlich. Okay. Sie können jedoch einmal nehmen. Okay. Sie können jedoch diejenigen überprüfen, aber nach meinem Verständnis ist es nicht erforderlich, also verlasse ich es einfach. Okay. Ebenso können Sie hier Einstellungen für die Artikeltabelle vornehmen, die hier auch Seitenumbrüche zulassen. Auf Tabellenebene müssen Sie eine Datenebene benötigen. Ich bin mir nicht ganz sicher, ob Sie vermarkten oder nicht. Ich denke, es wird keine Auswirkungen haben. Okay. Also bin ich nur an einem Ort, den ich so behalten habe, und an einem anderen Ort, an dem ich gerade diesen ausgewählt habe, nur um Ihnen zu zeigen, dass wenn wir irgendwelche Unterschiede bekommen, okay, jetzt zur Bindung gehen. Und hier, unter der Bindung, ist das für die Daten in Ordnung, auch für die Daten ist das in Ordnung. Nun, was andere Dinge wir tun müssen um diesen bestimmten Tisch zu fließen, egal welchen Tisch wir haben. Diese Seite muss auch auf die nächste Seite geflogen werden, oder? Wenn Sie also zum Unterformular gehen, zahlt dieser Körper dies, dies ist ein Körper, der zu diesem Zeitpunkt positioniert ist. Sie haben jedoch alle Einstellungen vorgenommen. Um zur nächsten Seite zu gehen. Wenn Ihre Körperseite jedoch positioniert ist, können Sie nicht zur nächsten Seite wechseln. Sobald Sie Ihre Antwort gegeben haben, Sie bitte stumm von Ihrer Seite, weil ich Gangstörungen kenne und ich auch aufnehme. Wenn Sie das nächste Mal hören, wenn Sie sich selbst aufnehmen, wird es sich nicht gut anfühlen, schwer. Darum bitte ich also. Sobald Sie die Antwort gegeben haben, schalten Sie bitte stumm von Ihrer Seite. Okay. Danke. Jetzt lasst uns dieses Taucherprogramm ausführen und die Ausgabe sehen. Ich kann das einfach ausführen und sehen, dass nichts passiert, oder? Nichts passiert. Es geht nicht auf die nächste Seite, richtig? Es geht nicht auf die nächste Seite. Was auch immer wir jetzt tun, Sie müssen diese geflogenen Körperseiten markieren. Aber jetzt wird das Problem passieren. Wählen Sie dies aus. Und sobald Sie diese Hauptseite auswählen , was passiert? Das ist der Tisch und das ist ein Tisch, oder? Wird es das Problem lösen? Unsere Anforderung ist es, die Tabelle nebeneinander darzustellen. Wir müssen so zeigen, oder? Und hier schwankt es, oder? Es ist, es wird nicht erwartet. Wie löst man dieses Problem. Dann mache ich Control J. Ich gehe zu Control Z. Und ich versuche, den 14 einen anderen Weg zu geben. Ich bin, ich versuche es anders zu machen, damit ich erstellen kann ich kann, ich kann diese Dinge in ein Handy legen , das vom Typ Float sein sollte, das vom Typ enthalten sein sollte, hat die betrug. Okay. Und es sollte nicht wie nacheinander kommen. Denn wenn es nacheinander kommt, werden unsere Ziele nicht gelöst, oder? Das ist nicht unsere Anforderung. Also was ich tun werde, werde ich noch eins erschaffen. Ich gebe einfach das Tablett. Ich bin mir nicht sicher, ob es funktionieren wird oder nicht. Zu diesem Zeitpunkt. Also gebe ich ihr einfach ein Tablett. Also innerhalb des Unterformulars, richtig? Diese Option gibt es ein Unterformular einzufügen, oder? Und jetzt diese Unterform, was ich tun werde, das spezielle Unterformular, das neue Unterformular, das ich als neuer Rapper schreiben werde , Okay, neuer Wrapper. Und dann dieses Unterformular werde ich die Körperunterform setzen. Okay? Das ist also der pH-Wert des Körpers. Eigentlich werde ich in dieser Krampffarm dieses Unterformular setzen. Ich lege diese Körperseite rein, oder? Und diese Header-Tabelle werde ich in dieses Unterformular und in dieses Unterformular legen. Also was ich getan habe, was ich getan habe, wirst du sehen, dass ich jetzt Control Z mache, kontrolliere Git. Also habe ich Control Z gemacht. Aber das habe ich getan. Auch hier hat die Kontrolle getan, was ich getan habe. Ich habe dieses Unterformular erstellt. Und dieses Unterformular. Ich bin gerade hierher gewechselt. Nur eine Art Arrangement. Nichts komplexeres, oder? Und in diesem Unterformular lege ich diese Header-Tabelle und die Artikeltabelle durch Ziehen und Ablegen in dieses Unterformular ein, oder? Also werde ich jetzt nur dreimal Control Y machen. Okay? Also hier, jetzt kannst du das in diesem Unterformular sehen, weil ich es schon getan habe, richtig. Also ist es jetzt schon gekommen, nachdem ich dreimal Control Y gedrückt habe, weil ich es getan habe. Jetzt können Sie dieses Unterformular sehen. Ich möchte es positionieren lassen und die Körperseite, weil ich sage, dass die Körperseite float sein sollte. Wenn du diesen Schwimmer markierst, geht er nicht hier und da hin, oder? diese Weise können Sie eine Tabelle einschränken. Weißt du, wie du an deinen Tisch gehen kannst , um nicht hierher und da zu gehen. Im Moment fließen deine Körperseiten. Aber dieses Unterformular ist positioniert, oder? Dieses Unterformular, IT-Budgets und wird es funktionieren? Funktioniert es? Hast du eine Idee? Was wird es funktionieren oder nicht? Erlauben Sie Seitenumbrüche des Seitenumbruchs innerhalb des Inhalts. Ich habe genau das auch ich in Ordnung gegeben habe. Und das verbindliche Wiederholungsunterformular, oder? Dies wiederholt das SOP-Formular. Das musst du nicht tun, weil ich das Unterformular nicht wiederholen möchte. Sonst wird sich das anders verhalten, okay? Also möchte ich das Unterformular nicht setzen. Sie möchten, dass Daten wiederholt werden. Daten wiederholen sich also schon hier drüben. Gut. Die Daten wiederholen sich hier bereits, also ist das in Ordnung. Die Save it Jacke und aktiviere sie. Versuchen wir mal, ob es funktionieren wird oder nicht. Also komm jetzt her. Dieses Treiberprogramm. Und wieder habe ich gewogen und das wurde zu diesem Zeitpunkt aktiviert? Ja, es wurde aktiviert. Jetzt geh her und führe das durch. Und hier sieht man das noch einmal, es gibt keinen Nutzen, oder? Es gibt keinen Nutzen. Es funktioniert, bewegt sich, oder? Es funktioniert so wie es war. Was machen wir jetzt? Okay, falls du hier siehst, können wir irgendetwas tun? Versuchen Sie, beide Tabellen in das Unterformular zu legen . Lass uns prüfen, ob es hilft. Nein, es hat uns nicht gesagt, was wir jetzt tun sollen. Alle Hoffnung verloren. Nein, wir haben die Lösung. Was haben wir die Lösung? Ist das nein. Eine weitere Variante zeige ich Ihnen und dann gehe ich zur endgültigen Lösung. Sehen Sie, wenn Sie das haben, dieses Unterformular eigentlich, was eigentlich, ich versuche es dort zu sagen, dass dies im Lösungsteil tatsächlich eine Lösung ist, die es gerade versucht hat, oder? Und noch eine Variante möchte ich Ihnen diesbezüglich zeigen. Ich versuche hier zu reden. Was ist die nächste Variante? Nächste Variante, was hätten sie wirklich gedacht, wenn du es anfangs getan hättest, oder? Daten. Du darfst einen erstellen. Wir packen diese spezielle Header-Tabelle in ein anderes Unterformular ein, oder? Also werde ich diese Gelegenheit einfach in eine Unterform einpacken , auch dort, auch dadurch, nun, damit wir Leute einwickeln können und das ist einfach, einfacher. Okay, also bin ich nur fertig. Und hier lasse ich diesen Header, Header-Unterformular , okay? Und hier auch dieser Gegenstand werde ich ihn in einer Unterform einpacken. Hier. Diese f dazu kommt in den Bearbeitungsmodus und das Elementunterformular und schreibe es einfach hier drüber, Artikelunterformular. Jetzt geht's mir gut. Jetzt haben wir dieses Header-Unterformular geschrieben und kommen hierher, gehen Sie zum Unterformular. Gehe zum Unterformular, das ist in Ordnung. Ja. Und hier Punkt also auch dafür, Okay. Dieses Header-Unterformular muss man als Float markieren, oder? Artikel von Ihrem Automarkt, der Flow, oder? Das werden wir denken. In Ordnung? Wenn wir uns eine andere Mühe geben wollen, okay, dann Header, diese Header-Tabelle. Es ist eine Sekunde hier tatsächlich Hitlers Form gewonnen zu haben. Ok, also bilden Hasser das von oben nach unten. Wir müssen das als westlichen Text markieren, oder? Denn wenn du es von oben nach unten hältst , was passiert? Ich zeige es dir, heb es dir einfach auf. Der Seder-Tisch. Was ich getan habe. Von oben nach unten hier, Rapper auch, dieser neue Rapper, ich will jetzt Mark ist eine gemeine Windel. Ich werde einfach seinen Namen ändern, das heißt nicht, aber im Haupt-Wrapper haben wir all diese Header, also Formular und Elemente Unterformular, oder? Stattdessen haben wir den Haupt-Wrapper das Unterformular Hasser und das Unterformular der Elemente. Nun, das Speichern so ist, das Unterformular positioniert ist, oder? Das Unterformular, welche Position? Also behalte ich das so wie es ist. Aber geh hier hin, das ist wieder, das ist oben nach unten rechts. Das ist von oben nach unten. Dies speichert es und sieht, weil es wieder von oben nach unten ist, wie die Daten angezeigt werden. Gehe also zum Treiber und drücke F8. Sag, es ist, weißt du, es ist dasselbe. Es zeigt das Gleiche. Es gibt keinen Unterschied. Der Unterschied wird also kommen , wenn es flüssig wird. Dieser Hauptwrapper auch, wenn Sie ihn als Float markieren. Aber das hier, das ist das Problem, oder? Das ist ein Problem. dies zu tun, um dieses Problem zu vermeiden, was wir mit diesem Hauptwrapper tun können, ist das in Ordnung. Der zweite Schritt fehlt gerade. Lass mich nachsehen. Das habe ich nicht geschrieben. Okay. Gib mir einfach eine Sekunde. Ich versuche hier darüber nachzudenken, welche Variation ich in meinem Kopf habe, die ich dir zeigen wollte. Für diese Variante, was ich getan habe, habe ich dieses Unterformular in diesen Hauptdipol gelegt, oder? Diese Artikeltabelle in diesen Formularelementen, richtig? Das ist in Ordnung. Und das ist hauptsächlich für eine anständige Position, wird hier nicht funktionieren. Sie müssen also diesen Float auswählen. Ja. Also müssen wir diesen Float auswählen, das ist in Ordnung. Eine weitere Variante, und hier müssen wir den westlichen Text auswählen, okay? Wenn Sie es also an den Boden verkaufen und diese westlichen Texte auswählen, was passiert, oder? Um die Schönheit des Restauranttextes hier drüben zu sehen, oder? Dies ist also verfügbar, um entweder Float zu markieren. Also war es, es kam wie was? Von oben nach unten? Es kommt so. Also habe ich meinen zusätzlichen Verstand gelegt, oder? Ich habe gesagt, ich habe meinen zusätzlichen Intellekt benutzt und nachgedacht. Lassen Sie es mich mit einem westlichen Test markieren, Western TechSmith, von links nach rechts. Wie ein westlicher Text die Bedeutung westlicher Texte von links nach rechts, von oben nach unten. Dies bedeutet, dass der Datenfluss von oben nach unten erfolgt. Also habe ich hier je nach Text gewählt, oder? Der Rette es. Nun, für diesen Körper blass, ist das unten. Das ist flüssig. Das ist flüssig. Und das sollte für den Körper von oben nach unten sein, oben nach unten, es sollte nicht basieren, oder? Es sollte nicht darauf basieren. Jetzt schauen wir uns an, wie die Daten angezeigt werden. Stimmt's? Also werde ich das einfach laufen lassen und wir werden sehen, wie es jetzt läuft. Sie können jedoch sehen, dass dies eine Verschwendung von Text ist. Aber was passiert am schnellsten ist, je schneller es diese Header-Tabellendaten, VLAN-Booker und VST-Wegeverhaltenstabellendaten anzeigt , richtig? Es war dort in der linken oder rechten. Es werden die Daten der Header-Tabelle angezeigt. Nachdem der Stern die Artikeltabellendaten anzeigt, wird er nebeneinander angezeigt. Aber die Header-Vervollständigung, und so sollte es auch logisch geschrieben werden, wenn wir denken, denn das ist die Bedeutung westlicher Texte. Und sobald du zur nächsten Basis gehst, was hier wieder passieren wird, verschiebt es sich nach links, rechts. Irgendwie konnten wir es tun, aber nicht ganz, und es sieht peinlich aus. Gut. Was ist die Lösung? Das haben wir also auch nicht an den westlichen Texten gearbeitet , die auf SMS basieren, im Haupt-Wrapper, wir haben die westlichen Texte gemacht und dachten, dass es funktionieren wird weil es hier so aussieht. Die Bedeutung dieses Kontextes bedeutet jedoch, dass er zuerst das Foster-Objekt vollständig druckt und es dann rechts vom ersten Objekt druckt. Also macht es zuerst, es druckt diesen. Es wird nicht zeilenweise gedruckt. Zeilenweise wird nicht gedruckt. Was ist dann die Lösung? Was ist die Lösung? Die Lösung dafür ist einfach. Nur um, wir sollten es wissen. Die Lösung ist, was wir tun müssen. Wir müssen einen Tisch erstellen. Also lasst uns eine einfache Tabelle erstellen , in der wir eine einfache Tabelle erstellen müssen , zum Einfügen gehen und von hier aus bekomme ich diese Tabelle. Es gibt viele Möglichkeiten dorthin zu gelangen. Um diese Tabelle direkt unter dem Gaumen zu erstellen , gibt es auch eine Standardbibliothek, die wir bekommen können. Erstellen Sie also eine einfache Tabelle. Eine Spalte, zwei Spalten möchte ich eigentlich behalten und ein Body Rho enthält die Kopfzeile, Intervall, das ist in Ordnung. Lasst uns das einbeziehen, gut. Und hier, was werde ich jetzt tun , da dieser Tisch jetzt da ist, haben wir, richtig? Ich hebe diesen Tisch hier auf. Ich wollte es nur sieben , um zur Datenansicht zu gehen. Und ich will sehen, ob dieser Tisch ist, okay. Sicherheit. Zweitens, kontrolliere es, kontrolliere, dass es kontrolliert wird. Und geh zu dieser Hierarchie. Und unter dieser Textseite setze ich den Cursor auf diese Körperpaste, klicke auf diese Einfügung, gehe zu einem Standard und gehe zur Tabelle. Und Spalte zwei Körperreihen. Eine benötigte ich, ich benötige eine Kopfzeile. Das ist in Ordnung. Ich nehme es so an, dass es gut für mich ist. Lasst uns sehen, ob es heißt, okay, unter der Körperseite kommt es, oder? Ich möchte es tatsächlich sieben. Und genau das versuche ich zu tun. Also bin ich krank, wenn ich das wähle. Und es ist in den Körperunterformen, es erlaubt mir nicht, okay. Kein Problem. Was ich zuerst mache. Zuerst gehe ich hierher und gehe wirklich nach links, in Richtung Sake und es wird gehängt. Es ist gesunken. Wisse, dass du es nur hier sein lassen solltest. Kein Problem. Okay. Ich werde das einfach erweitern. Und der Förderer, was wir diesen Tisch haben und so, lass es so sein. Es wird es hier verschieben. Hier füge ich die Header-Tabelle hinzu, okay? Und hier füge ich die Artikeltabelle hinzu. Hier haben wir den Artikel, um ihn einfach zu speichern. Treffen Sie die Tabelle und die Artikeltabelle, die ich jetzt geschrieben habe. Nun, jetzt hat diese Sylvia diese Header-Zelle und Zeilenzelle, oder? Diese Header-Zelle, ich werde nichts tun. Wenn Sie möchten, können Sie den Namen hier für Header, Header, Header-Tabelle ändern . Und hier können Sie einfach den Namen in Ihre Artikeltabelle ändern. Speichern Sie es einfach und schreiben Sie jetzt ein bisschen. Okay, also bin ich gegangen, bin nach unten gegangen. Nun, das ist das Wichtigste, okay? Also was ich tun werde, was Sie tun müssen, legen Sie diese Zelle in ein Unterformular ein. Wickeln Sie diese Zellen in ein Unterformular ein. Okay? Jetzt bin ich also anpassbar die Zellen im Unterformular, okay? Danach wurde dieser Verkauf entfernt. der rechten Maustaste und löschen Sie die Zelle eins ist jetzt nicht erforderlich, nur wir benötigen ein Unterformular. Und danach ziehen wir beide Tische per Drag & Drop. Okay? Also haben wir dieses Header-Unterformular, oder? Und diese Formulargegenstände. Was wir also tun können, dieses Unterformular für Hasser, können wir in dieses Foster auf Titelunterformular und diesen Gegenstand einfügen. So können wir von einem hineinstecken diese Gegenstände entstehen. So viel wird nur tun müssen. Wenn Sie also so denken, sind diese beiden Unterformulare erforderlich. Vielleicht können wir das schon entfernen , weil dieses Header-Unterformular ihr Recht hat. Und hier haben wir auch schon das Unterformular der Artikel. So können wir unsere Arbeit mit Hilfe von Headern, Formularen und Elementen aus diesem hier auch Unterformular erledigen , Formularen und Elementen aus , auch hier auch Unterformular. Dieses Boot ist nicht erforderlich. Single wird ausreichen, okay? jedoch bereits ausgewählt erstellt. Das gefällt uns. Oder wenn Sie es auspacken möchten, haben Sie die Möglichkeit. Okay? Wenn Sie das Auspacken möchten, klicken Sie mit der rechten Maustaste hier und ein Umschluss-Formular. Sie können also sehen, dass ich ausgepackt habe und dass diese Option jetzt weg ist, oder? Das ist also in Ordnung. In ähnlicher Weise ich das nicht verwenden, weil ich bereits erstellt möchte ich das nicht verwenden, weil ich bereits erstellt habe. Ich klicke mit der rechten Maustaste dort und klicke einfach mit der rechten Maustaste auf die App. Also traf uns aus einer einzigen Unterform ist ausreichend. Formularelemente sind auch ausreichend, probieren Sie es einfach aus und wenn es erforderlich ist, werden wir sehen. Aber hoffentlich wird das funktionieren, Okay. Das muss funktionieren. Die speichern Sie es, speichern Sie es. Aber nicht nur das, wir müssen noch ein paar Einstellungen vornehmen. Was ist das für Einstellungen? Was haben diese Einstellungen gemacht, die wir tun müssen , zeige ich dir hier. Okay, also diese Zeilenüberschriften aus dieser Header-Tabelle. Das ist in Ordnung. Entferne das. Das ist gerade zusammengebrochen, das ist zusammengebrochen. Und hier ist auch zusammengebrochen. Und das auch, also mache ich es einfach. Also versteckt unter der Kopfzeile Zeug von vererbbaren und anderen Formularelementen , indem Sie die Artikeltabelle richtig haben? Jetzt. Jetzt verstecktes Unterformular. Hier ist ein Unterformular. Wir haben die Flüssigkeit, oder? Gut. Und fangen Sie Form ab. Wir haben das fehlerhafte von oben nach unten. Das ist in Ordnung. Aber finde das, das wäre fließend hier draußen. Nur wenn du denkst, versuche ich hier darüber nachzudenken , ob wir es zum Float bringen müssen. Also diese Header oder Formulare, wenn Sie hier schweben oder positionieren, es keinen Sinn, oder? Wenn Sie den Schwimmer oder die Positionen behalten, werden beide Walker sein, wie es ist. Es gibt kein Problem. Gegenstände oder Formular schweben oder positionieren auch. Wenn du behältst, gibt es keine Sorgen. Alles klar. Diese Zeile eins ist wichtig, um zur Bindung zu gehen. Dies muss für jede Daten wiederholt werden. Warum? Da dies die Zeile ist, dies die Daten, tatsächlichen Daten, die Sie haben , befinden sich darin. In dieser Tabelle unter dieser Zeile haben Sie die tatsächlichen Daten. Sie müssen diesen auswählen. Jetzt sonst noch was? Sonst noch was? Lass mich das hier überprüfen. Das ist in Ordnung. Für mich. Das ist Paginierung. Das ist okay, das ist nicht erforderlich. Eigentlich, Zeile eins, dieser Körper, das ist ein Link-nach-rechts-Zeilen-Layout. Gibt es von links nach rechts oder von rechts nach links, von links nach rechts. Lass es das Unterformular der Hasser sein. Das ist der Fehler, oder? Das ist der Fehler. Und hier ist das auch fehlerhaft. Gut. Es sieht gut aus. Jetzt speichere es und aktiviere es. Und aktiviere es. Und wir werden sehen , ob es die richtige Ausgabe liefern wird oder nicht. Also wurde es aktiviert. Nun führe diesen aus und absorbiere die Ausgabe. Und hier wird es gut, oder? Es kommt gut. Sehr gut, sehr gut. Das habe ich erwartet. Sehr gut, aber es geht nicht auf die nächste Seite. Was ist das Problem? Was ist jetzt das Problem? Was ist das Problem? Problem? Wir können dieses Mal sehr einfach identifizieren, oder? Weil dieser Tisch, an dem wir aufbewahrt haben, diesen Tisch haben wir außerhalb dieses Körpertempo gehalten, oder? Das ist das Problem. Leg das in diese Body-Page, oder? Diese Hauptwindel ist nicht erforderlich. Jetzt entferne einfach diese App, das okay. Also innerhalb dieser Körperseite und diesem Körper blasse Alphabetisierung, wenn es Fluidfluss von oben nach unten gut ist, wird es jetzt funktionieren. Stimmt's? Es wiederholt sich davon ist nicht erforderlich. Okay? Logischerweise kann man denken, dass dies nicht erforderlich ist, oder? Wenn das Unterformular y zwei Körper zahlt, um es zu wiederholen. Deshalb brauchst du ein wenig Übung. Übe. Fast. Jetzt werden wir diese Adobe-Schriftart vervollständigen , wird ein großes Beispiel sein. Und wir werden versuchen uns zu entwickeln, aber dieses Beispiel werde ich Sie bitten, es selbst zu tun , und dann werde ich es Ihnen nach nein zeigen. Ich gebe dir ein paar 15 Tage Zeit. Und darin muss man es entwickeln OV Form. Und du musst mir per E-Mail schicken. Ich überprüfe dort drüben. Und wenn Sie Schwierigkeiten haben, zeige ich Ihnen, okay, aber ich werde mich auch entwickeln, aber ich möchte, dass Sie es zuerst versuchen. Okay? Also jetzt nur um das auszuführen, ja, es ist die Passung und LPG-Zeile eins Druckvorschau. Jetzt, jetzt, jetzt, jetzt, jetzt, jetzt, kommt es auch nicht mehr in die Richtung. Was läuft schief? Etwas stimmt nicht. Ernsthaft. Gehen wir zu diesem Körper, aber es zahlt sich aus. Unterformular, erlauben Sie Seitenumbruch innerhalb des Inhalts. Das ist der Fehler , der mir gut aussieht. Sie unter der Tabelle Lassen Sie unter der Tabelle Seitenumbrüche innerhalb der Inhaltsbindung zu. Wiederholungstabelle für jedes Datenelement ist für mich nicht sinnvoll, daher wähle ich dieses nicht aus. Reihe eins. Das ist in Ordnung. Dieser Header, diese Header-Tabelle befindet sich in der ersten Zeile. Okay, diese Daten werden auch ausgewählt. Das ist in Ordnung. Und hier wird dies ausgewählt. Und Items Unterformular, dies sollte ausgewählt werden, da diese Artikeldaten auch wiederholt werden sollten , oder? Diese Artikeldaten befinden sich im Unterformular. Es sollte also wiederholt und wiederholt werden. Das scheint also die Region zu sein, in der es nicht auf die nächste Seite geht. Okay. Jetzt nur um zurück zu gehen und wieder zu rennen, wurde es aktiviert, wieder laufen. Und dieses Mal kommt es auch nicht, richtig. Etwas wird nicht stimmen, sagt Header Table, das ist in Ordnung. Artikeltabelle, das ist auch in Ordnung. Was läuft dann schief? Also nur um deinen Verstand anzuwenden und es mich wissen zu lassen. Das ist also eine Option die wir haben, aber ich glaube nicht. Dies ist ein Wiederholungsunterformular für jedes Datenelement erforderlich, dies ist nicht erforderlich, und wenn wir dieses auswählen, funktioniert es nach meinem Verständnis nicht. Also lasst uns das überprüfen. Um diesen herum. Siehst du, dass es nicht funktioniert, oder? Es funktioniert nicht, weil das keinen Sinn ergibt. Okay. Okay. Also werde ich das einfach entfernen , weil das keinen Sinn ergibt. Nein, es fördert einige Aufzeichnungen. Wir haben die 100. Wir nehmen 100100 Rekorde. Also wirft es einige, Foster zwang einige der Rekorde zu schwingen. Also Tabelle, wiederhole Tabelle. Okay. Lass mich das markieren. Tabelle. Tabelle dieses Mal auswählen und ich überprüfe. Gib mir einfach eine Sekunde. Ich versuche das zu überprüfen und dann lass mich einfach deine Option wissen. Und dementsprechend gehe ich zurück und führe das aus. Sagen wir jetzt, es kommt nicht. Okay. Geh zurück. Geh her. Körper-pH. Diese Tabelle ist nicht erforderlich, das ist in Ordnung. Wir haben es schon hier drüben gemacht. Von links nach rechts. Hier. Geh auf eine Straße. Das ist in Ordnung.