PEIQ Knowledge Base

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 15 Current »

Fülleranzeigen werden über die Füllerfilter platziert.

Funktionalitäten der Füllerfilter

  • Nach Füllern mit bestimmten Eigenschaften Filtern

Inhaltsverzeichnis

 Click here to expand...

Allgemeine Beschreibung

Wie Filter erstellt werden und welche Suchbedingungen es für diese gibt, ist in Anzeigensuche erläutert.

Nun werden ein paar Suchbeispiele für Füller aufgelistet:

Um in den Filtern jeweils nur die Fülleranzeigen bereitzustellen, deren Belegung zur Ausgabe des aktivierten Druckproduktes passt, ist eine gezielte Suche nach der Belegung erforderlich. Um diese Suche zu ermöglichen, muss die Belegung (und ggfs. auch die Eigenschaften “Wunsch- und Ausschlussrubriken”, wenn gezielt nach Anzeigen bestimmter Wunsch-/Ausschlussrubriken gesucht werden soll) in eine Hilfstabelle “DAnzeige_Fueller verteilt werden. Dies geschieht in der Abbildung “XMLVerteilen#DAnzeige. Die Einträge in der Hilfstabelle können dann in den Suchbedingungen in der Werteliste “SuchBedingungen#DAnzeige“ berücksichtigt werden. So ist es beispielsweise möglich, mit der Suchbedingung die für ein Druckprodukt infrage kommenden Füller zu finden.

Füller werden mithilfe des Buttons “Füller” in der “Planung_Seite” Toolbar geöffnet. Dieser Button ist nur aktiv, wenn ein Druckprodukt-Cluster selektiert ist:

Es öffnet sich nun die Mappe “fuellerliste“. Unter diesen können Filter mit Suchbedingungen angelegt werden.

  1. Suche nach allen Füllern:

  2. Suche nach allen Füllern, dessen Gültigkeitsdatum zum Druckprodukt passt, dessen Status nicht Löschen ist und dessen Belegung zu der in der Abbildung AusgabeBuchungFüller passt:

Zu Füllerfamilien und maximale Verwendungen

In der Suchbedingung “PlatziertFüllerGruppe” in der Werteliste “SuchBedingungen#DAnzeige” werden beide Merkmale berücksichtigt.

Abbildung “XMLVerteilen#DAnzeige”

Soll bei der Suche nach Anzeigen die neuen Füller-Eigenschaften “Belegung”, “Wunschrubrik” oder “Ausschlussrubrik” berücksichtigt werden, so sind diese Eigenschaften in eine Hilfstabelle zu verteilen. Beispiel

EIGENSCHAFTEN
"" {}
="DAnzTypIntern=Füller" {"DAnzBelegung, DAnzeige_Fueller"}

Geänderte Dateien

  • Schema.txt

  • FuellerVerwaltung.dll

  • RegAllMasks.bat

Werteliste “SuchBedingungen#DAnzeige”

Um Füller für ein Druckprodukt zu finden, ist folgende Suchbedingung zu verwenden:

Füller {"(DAnzTypIntern=Füller & DAnzTypIntern!=<leer>) & DAnzFuellerVon<=$(PPErschAm) &
DAnzFuellerBis>=$(PPErschAm) & SQL §"CID in (select cid from DAnzeige_Fueller where DAnzBelegung 
IN  @WSQL(_RHP_Abbildungen.AusgabeBuchung))§""}

Um Anzeigen einer Gruppe innerhalb einer Ausgabe nur entsprechend ihrer maximal erlaubten Verwendungen platzieren zu können, ist eine neue Suchbedingung “PlatziertFüllerGruppe notwendig. Die bewirkt, dass alle Anzeigen einer Gruppe aus den Suchfiltern verschwinden, sobald die maximale Verwendung erreicht ist:

PlatziertFüllerGruppe {"SQL §"CID IN (SELECT DESTID FROM REFS,DLayout WHERE DESTTABLE='DAnzeige' 
AND SRCTABLE='DLayout' AND SRCID=DLayout.CID AND (CID IN (SELECT DESTID FROM REFS WHERE 
DESTTABLE='DLayout' AND SRCTABLE='DDruckProdukt' AND SRCID='$(CID)'))) OR CID IN (SELECT a.cid
FROM danzeige a WHERE (SELECT COUNT(*) FROM danzeige b WHERE b.danzgruppe=a.danzgruppe AND 
b.cid IN (SELECT r.destid FROM refs r, dlayout l WHERE r.destid =b.cid AND r.desttable ='DAnzeige' AND 
r.srctable ='DLayout' AND r.srcid =l.cid AND l.cid IN (SELECT r2.destid FROM refs r2, ddruckprodukt dp 
WHERE r2.destid =l.cid AND r2.desttable='DLayout' AND r2.srctable ='DDruckProdukt'AND ppausgabe 
IN @WSQL(AnzeigenUmbruch_Kurier.AusgabePlatziert) AND pperscham 
=to_date('$(PPErschAm)','DD.MM.YYYY') ) ))>=a.danzgruppeverwendung)§""}

Verwandte Seiten

Disclaimer

Für die vorliegende Systemübersicht/Publikation behalten wir uns alle Rechte vor. Nachdruck, Vervielfältigung und Verbreitung (auch auszugsweise) ist nur mit schriftlicher Genehmigung der PEIQ GmbH erlaubt. Wir behalten uns vor, die Systemübersicht/Publikation jederzeit ohne vorherige Ankündigung zu ändern und/oder zu erweitern. Die vorliegenden Angaben dienen lediglich Informationszwecken. Die PEIQ GmbH übernimmt keinerlei Haftung und/oder Garantie für Fehler und/oder unvollständige Angaben in der Systemübersicht/Publikation, mit Ausnahme von vorsätzlich falschen oder arglistig verschwiegenen Angaben. Da unsere Software laufend weiter entwickelt wird, handelt es sich bei den vorliegenden nur um allgemeine Angaben. Es handelt sich weder um eine Zusicherung von Mindestvertragsinhalten, noch um Beschaffenheitsgarantien im Sinne des § 443 BGB.

Nur für PEIQ-Mitarbeiter:innen

/wiki/spaces/CORE/pages/1308983334

  • No labels