[GastForen Programme Print/Bildbearbeitung Adobe InDesign Skriptwerkstatt applyConditions (Win10,CC2020,JSX)

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Print/Bildbearbeitung - Photos, Layout, Design
Themen
Beiträge
Moderatoren
Letzter Beitrag

applyConditions (Win10,CC2020,JSX)

cwenet
Beiträge gesamt: 950

24. Jan 2020, 07:41
Beitrag # 1 von 5
Bewertung:
(1466 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Guten Tag,

ich versuche gerade per Script an Cursorposition Text einzufügen. Gleichzeitig soll gleich eine Bedingung angewendet werden.

Code
var _BedingterText = app.activeDocument.conditions.itemByName ("MyCondition"); 
app.selection[0].applyConditions([_BedingterText]);
app.selection[0].contents = 'Hallo Welt';


Es wird nur der Text ausgegeben. Ohne Bedingung.

Bitte um Hilfe
Grüße
Christoph
X

applyConditions (Win10,CC2020,JSX)

Martin Fischer
  
Beiträge gesamt: 12305

24. Jan 2020, 08:18
Beitrag # 2 von 5
Beitrag ID: #573704
Bewertung:
(1456 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Christoph,

einfache Frage vorneweg:
Steht die Kennzeichnung von Bedingtem Text bei Dir auf "Einblenden" oder "Einblenden und drucken"?

Bei mir funktioniert Dein Code.


Ansonsten könntest Du noch die Alternative zum Zuweisungsbefehl applyConditions() ausprobieren:

Code
app.selection[0].appliedConditions = [_BedingterText]; 


Viele Grüße
Martin




als Antwort auf: [#573702]
(Dieser Beitrag wurde von Martin Fischer am 24. Jan 2020, 08:19 geändert)

applyConditions (Win10,CC2020,JSX)

cwenet
Beiträge gesamt: 950

24. Jan 2020, 09:30
Beitrag # 3 von 5
Beitrag ID: #573706
Bewertung:
(1440 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Danke Martin,

bei mir steht die Bedingung generell auf "Ausblenden", da der Text beim Einfügen den Umbruch nicht stören darf.
Deine zusätzliche Codezeile schafft abhilfe.
Da klappt aber nur dann, wenn ich alle Bedingungen kurz einblende und dann wieder ausblende. Dann wird ach der neu hinzugefügte Text tatsächlich ausgeblendet.

Wie schaffe ich es, Text mit Bedingung von Anfang an, ausgeblendet einzufügen, ohne dass ich in der Palette "Beedingter Text" das "Auge" toggeln muss?


als Antwort auf: [#573704]

applyConditions (Win10,CC2020,JSX)

Martin Fischer
  
Beiträge gesamt: 12305

24. Jan 2020, 09:37
Beitrag # 4 von 5
Beitrag ID: #573707
Bewertung:
(1438 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Versuche mal die Reihenfolge umzukehren:

1. erst Text einfügen und dann
2. dem eingefügten Text die Bedingung zuzuweisen.

Code
var _BedingterText = app.activeDocument.conditions.itemByName ("Markierung"); 
var str = 'Hallo Welt';
var len_str = str.length;
app.selection[0].contents = str;
app.selection[0].parent.characters.itemByRange(app.selection[0].index-len_str, app.selection[0].index-1).applyConditions([_BedingterText]);


Viele Grüße
Martin




als Antwort auf: [#573706]

applyConditions (Win10,CC2020,JSX)

cwenet
Beiträge gesamt: 950

24. Jan 2020, 09:45
Beitrag # 5 von 5
Beitrag ID: #573708
Bewertung:
(1435 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Besten Dank Martin,

so klappt es primstens.

Einen schönen Tag
Christoph


als Antwort auf: [#573707]
X

Aktuell

Veranstaltungskalender

Hier können Sie Ihre Anlässe eintragen, welche einen Zusammenhang mit den Angeboten von HilfDirSelbst.ch wie z.B. Adobe InDesign, Photoshop, Illustrator, PDF, Pitstop, Affinity, Marketing, SEO, Büro- und Rechtsthemen etc. haben. Die Einträge werden moderiert freigeschaltet. Dies wird werktags üblicherweise innert 24 Stunden erfolgen.

pdf-icon Hier eine kleine Anleitung hinsichtlich Bedeutung der auszufüllenden Formularfelder.

Veranstaltungen
14.08.2020 - 18.09.2020

Digicomp Academy AG, Zürich oder virtuell
Freitag, 14. Aug. 2020, 13.00 Uhr - Freitag, 18. Sept. 2020, 15.00 Uhr

Lehrgang

Im berufsbegleitenden Web Publisher Lehrgang vertiefen Sie Ihr Wissen rund um das Thema Screendesign und die Umsetzung von Websites. Wir befähigen Sie dazu selbständig und professionell Ihren Webauftritt zu planen und in die Realität umzusetzen. Erlangen Sie das Digicomp-Zertifikat zum Web Publisher. Mit dem Zertifikat bestätigen Sie Ihre Praxiserfahrungen und Qualifizierung in den genannten Themengebieten gegenüber Ihrem Arbeitgeber sowie Ihren Kunden.

Preis: CHF 3'250.-
Dauer: 8.5 Tage (ca. 56 Lektionen) – Unterricht findet jeweils am Freitag von 13 - 19 Uhr und Samstag von 09 - 17 Uhr statt

Nein

Organisator: Digicomp Academy AG

Kontaktinformation: Isil Günalp, E-Mailisil.guenalp AT digicomp DOT ch

https://www.digicomp.ch/zertifizierung/software-anwendungs-zertifikate/publishing-zertifizierung/lehrgang-web-publisher

Veranstaltungen
04.09.2020 - 05.03.2021

Digicomp Academy AG, Limmatstrasse 50, 8005 Zürich
Freitag, 04. Sept. 2020, 13.00 Uhr - Freitag, 05. März 2021, 12.00 Uhr

Lehrgang

Bilden Sie sich zum zertifizierten Publishing-Multimedia-Profi aus. Neben Fotografie und Video befassen Sie sich mit der Medienproduktion, digitalen Publikationen und dem Webdesign für Desktop- und mobile Endgeräte. Mit dem Abschluss «Publisher Professional – Profil «Multimedia» verliehen durch die Digicomp Academy AG, bestätigen Sie Ihre Praxiserfahrungen und Qualifizierung in den genannten Themengebieten gegenüber Ihrem Arbeitgeber sowie Ihren Kunden.

Preis: CHF 10'500.-
Dauer: 30 Tage (ca. 210 Lektionen) – Unterricht findet jeweils am Freitag von 13 - 19 Uhr und Samstag von 09 - 17 Uhr statt

Nein

Organisator: Digicomp Academy AG

Kontaktinformation: Isil Günalp, E-Mailisil.guenalp AT digicomp DOT ch

https://www.digicomp.ch/weiterbildung/software-anwendungs-trainings/adobe-trainings/publishing-lehrgaenge/lehrgang-publisher-professional-profil-multimedia

Neuste Foreneinträge


Wörter mit Bindestrichen werden nicht automatisch getrennt. Alternative?

Zeichen nach Absatzformat

Lüftergeräusch nach Installation von Catalina update 10.15.6

QuarkXpress 8 Layouteigenschaften

InDesign - Bild in schräg gestellten Rahmen einfügen

Falsche Silbentrennungen

hyperlinkTextDestinations.add per S+E ans Ende der Fundstelle [Win10, CC2020]

Update Version 16.1 von XPress 2020

Serienbriefe mit PDF-Formular? Automatischer Seitenumbruch?

Tastatur-Kürzel in Dialogen tun nicht mehr
medienjobs