mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: So 28.04.2024 12:41 Benutzername: Passwort: Auto-Login

Thema: InDesign Abfragen vom 30.01.2007


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Software - Print -> InDesign Abfragen
Seite: Zurück  1, 2, 3, 4  Weiter
Autor Nachricht
Thilo Machotta

Dabei seit: 10.07.2006
Ort: München
Alter: -
Geschlecht: Männlich
Verfasst Mi 31.01.2007 11:46
Titel

Antworten mit Zitat Zum Seitenanfang

deavy hat geschrieben:
Muss schon in der XML Datei etwas programmiert werden?


Das wäre der Ansatz, den ich verfolgen würde. Mit XSLT kannst Du z.B. den Text "Ansprechpartner: " automatisch dann erzeugen lassen, wenn das entsprechende XML-Element vorkommt.

Thilo
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
deavy
Threadersteller

Dabei seit: 12.01.2007
Ort: Backnang/Murr
Alter: 37
Geschlecht: Männlich
Verfasst Mi 31.01.2007 14:03
Titel

Antworten mit Zitat Zum Seitenanfang

Thilo Machotta hat geschrieben:
deavy hat geschrieben:
Muss schon in der XML Datei etwas programmiert werden?


Das wäre der Ansatz, den ich verfolgen würde. Mit XSLT kannst Du z.B. den Text "Ansprechpartner: " automatisch dann erzeugen lassen, wenn das entsprechende XML-Element vorkommt.


Ist ds auch möglich, wenn das Element immer kommt, nur eben mal mit Inhalt und mal ohne?


Michael
  View user's profile Private Nachricht senden
Anzeige
Anzeige
deavy
Threadersteller

Dabei seit: 12.01.2007
Ort: Backnang/Murr
Alter: 37
Geschlecht: Männlich
Verfasst Mi 31.01.2007 14:07
Titel

Antworten mit Zitat Zum Seitenanfang

Vielen Danke jigity,

ich werde bei weiteren Fragen dann hier auf euch zurückkommen.

Vielen Dank für eure hilfe bisdahin

Gruß Michael
  View user's profile Private Nachricht senden
Thilo Machotta

Dabei seit: 10.07.2006
Ort: München
Alter: -
Geschlecht: Männlich
Verfasst Mi 31.01.2007 16:20
Titel

Antworten mit Zitat Zum Seitenanfang

Kann ich Dir gerade auswendig nicht sagen, ich habe es bisher immer so gelöst, dass leere Elemente gar nicht erst auftauchen...

Thilo
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
deavy
Threadersteller

Dabei seit: 12.01.2007
Ort: Backnang/Murr
Alter: 37
Geschlecht: Männlich
Verfasst Do 01.02.2007 09:30
Titel

Antworten mit Zitat Zum Seitenanfang

Ja, das wäre eine Alternative. Aber hierzu müsste ich dann erst zu jmd anderst gehen, der diese XML Ausgae wieder überarbeitet. Wäre eine besser Lösung wenn ich alles machen könnte und nicht wieder etwas umgeschrieben werden muss Lächel

Vielen Dank für die schnellen Antworten
  View user's profile Private Nachricht senden
Thilo Machotta

Dabei seit: 10.07.2006
Ort: München
Alter: -
Geschlecht: Männlich
Verfasst Do 01.02.2007 11:01
Titel

Antworten mit Zitat Zum Seitenanfang

Was auf jeden Fall geht, ist, dass Du den leeren Feldern einen Standardwert (z.B. "0" oder "-") zuweist. Den Wert kann Du mit einer if-Konstruktion abfragen und in allen anderen Fällen den Text generieren lassen. Ob das auch ohne Wert klappt, weiß ich eben nicht, aber das könntest Du ja ausprobieren ...

Thilo


Zuletzt bearbeitet von Thilo Machotta am Do 01.02.2007 11:21, insgesamt 2-mal bearbeitet
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
deavy
Threadersteller

Dabei seit: 12.01.2007
Ort: Backnang/Murr
Alter: 37
Geschlecht: Männlich
Verfasst Fr 02.02.2007 13:14
Titel

Antworten mit Zitat Zum Seitenanfang

mit einer XSLT-Transformation könnte es gehen.

Da gibt es ja sogar freeware Programme die einem alle Tags ohne Inhalt herausfiltert. Wenn ich die dann löche bringt mir das ja vor de Import nichts, weil dann doch keine Abfrage mehr erstellt werden kann, die sinn macht, oder?!?

das mit den Werten zuweisen mit 0 wäre ok, dann die Abfarge
if der inhalt 0, dann tu Textfeld erstellen

so hab ich das richtig verstanden oder?

Grüße Michael
  View user's profile Private Nachricht senden
Thilo Machotta

Dabei seit: 10.07.2006
Ort: München
Alter: -
Geschlecht: Männlich
Verfasst Fr 02.02.2007 14:19
Titel

Antworten mit Zitat Zum Seitenanfang

Ich meine eine XSLT-Transformation.

Möglichkeit 1 wäre, Du löschst im Vorfeld alle leeren Tags und generierst dann bei allen, die übrig bleiben, den Autotext.

Möglichkeit 2 wäre, Du vergibst den Standardwert "0". Dann kann das Skript bei den 0-Feldern ein leeres Feld ausgeben und in allen anderen Fällen den Autotext generieren.

Thilo
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
 
Ähnliche Themen Wo speichert Indesign auf dem Mac Such-Abfragen?
Indesign dokument für nicht-indesign-nutzer "änderbar machen
[indesign-problem] indesign-eps im quark laden geht nicht
Indesign: Inhalte innerhalb zweier Indesign Dokus übernehmen
InDesign CS2 mehrer XML Dateien in einer Indesign Datei
InDesign - Probleme beim Drucken aus InDesign heraus
Neues Thema eröffnen   Neue Antwort erstellen Seite: Zurück  1, 2, 3, 4  Weiter
MGi Foren-Übersicht -> Software - Print


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.