AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Delphi Benötige Hilfe bei TPageProducer
Thema durchsuchen
Ansicht
Themen-Optionen

Benötige Hilfe bei TPageProducer

Ein Thema von axellang · begonnen am 3. Sep 2014 · letzter Beitrag vom 4. Sep 2014
 
axellang

Registriert seit: 3. Mai 2003
Ort: München
138 Beiträge
 
Delphi XE2 Enterprise
 
#3

AW: Benötige Hilfe bei TPageProducer

  Alt 3. Sep 2014, 18:37
@Jumpy

Ja verstehe,

es geht nicht um das DatenModul sondern um den doppelten Aufruf.
Das DatenModul kann er zig mal erstellen, das macht nichts. Das Problem besteht darin,
das der PP alle Tags doppelt durchläuft.

Wenn der PP auf den ersten Tag trifft, ruft er eine Methode im DatenModul auf und füllt mit den erhaltenen Daten
den Tag, z.B. TAG1. das geht ja in Ordnung. Das macht der auch mit dem zweiten Tag TAG2 und das ist auch
im Sinn des Erfinders. So nun hat er alle Tags im HTML-Template durchlaufen und jedem Tag seinen Wert
zugewiesen. Ob der das in einer Schleife macht oder wie auch immer, das ist nebensächlich.

Von mir aus kann er nochmals das Dokument parsen, ob ein Tag vergessen wurde, auch Ok, aber der PageProducer
ruft jeden Tag nochmals auf und verpasst ihm den Wert erneut egal ob schon geschehen oder nicht.

So als mache er erst mal einen Probelauf um dann im zweiten Anlauf die Werte nochmals einzutragen.

Leider finde ich nirgends eine gute Doku darüber.

Deshalb meine Frage:

Mache ich selbst was falsch?
Falls ja, wie benutzt man die Komponente richtig.
Oder, oder....

Danke, Alexander
Alexander Lang
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:35 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz