[GastForen Programmierung/Entwicklung AppleScript Items einer Liste, die eine bestimmte Zeichenfolge enthalten, in eine neue Liste schreiben

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Themen
Beiträge
Moderatoren
Letzter Beitrag

Items einer Liste, die eine bestimmte Zeichenfolge enthalten, in eine neue Liste schreiben

KingLoeffel
Beiträge gesamt: 20

19. Sep 2012, 08:31
Beitrag # 1 von 4
Bewertung:
(1001 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo,

ich habe eine Liste mit Dateinamen "AlleAnzeigen" in Alias-Form.
Diese ist wild gemischt aus INDD- und PDF-Dateien.

Jetzt möchte ich eine neue Liste "AlleINDD" haben, in der sich
beispielsweise nur noch die INDD-Dateien befinden.

Ich fand diese Lösung logisch:

Code
set AlleINDD to {} 
repeat with i from 1 to count of Kundennummern
set tmpINDD to item i of AlleAnzeigen
if tmpINDD ends with "indd" then set end of AlleINDD to tmpINDD
end repeat


Eigentlich müsste er doch Item 1 nehme,
nachschauen ob der alias mit INDD endet.
Wenn JA, der neuen Liste hinzufügen, wenn
NEIN die Schleife neu durchlaufen usw.

Aber es passiert GAR NICHTS : ( Wo liegt mein Denkfehler?
Bin hier schon nen ganzen tag zugange *heul*
X

Items einer Liste, die eine bestimmte Zeichenfolge enthalten, in eine neue Liste schreiben

KingLoeffel
Beiträge gesamt: 20

19. Sep 2012, 08:45
Beitrag # 2 von 4
Beitrag ID: #501088
Bewertung:
(994 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hm, aber das Problem ist vielleicht auch ein anderes.

item 1 besagter Liste ist

Code
alias "Daten xserver:Master_Anzeigen:00:97:D009733_Adelsdorf.indd" 


wieso liefert mir

Code
item 1 of AlleAnzeigen ends with "indd" 


dann ein False?

Ich glaub da liegt der Fehler, dann muss die Liste ja leer bleiben : (


als Antwort auf: [#501086]

Items einer Liste, die eine bestimmte Zeichenfolge enthalten, in eine neue Liste schreiben

-hans-
Beiträge gesamt: 748

19. Sep 2012, 10:33
Beitrag # 3 von 4
Beitrag ID: #501100
Bewertung:
(941 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
hi,

Zitat if (tmpINDD as text) ends with "indd" then set end of AlleINDD to tmpINDD


oder auch

Code
	if[b] name extension of (info for tmpINDD) is "indd" then set end of AlleINDD to tmpINDD 



als Antwort auf: [#501086]

Items einer Liste, die eine bestimmte Zeichenfolge enthalten, in eine neue Liste schreiben

KingLoeffel
Beiträge gesamt: 20

19. Sep 2012, 10:52
Beitrag # 4 von 4
Beitrag ID: #501107
Bewertung:
(931 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Ich wusste, dass mir da ne Kleinigkeit fehlt : )

Vielen lieben Dank!!


als Antwort auf: [#501100]
X

Aktuell

InDesign / Illustrator
ScreenShot 274 Warum Templates in InDesign benutzen_ - Satzkiste in Stuttgart - Satz und technische Umsetzung - Google Chrome (300x300 HilfDirSelbst)

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
09.05.2023

Digicomp (Bern, Basel, Zürich)
Dienstag, 09. Mai 2023, 08.30 - 17.00 Uhr

Kurs

Sie verfügen über ein Abonnement der Creative Cloud, welches Adobe Acrobat DC Pro beinhaltet. Sind Sie unsicher, ob Ihre PDF Dateien für die jeweilige Druckausgabe geeignet sind? Lernen Sie in diesem Kurs das notwendige Rüstzeug für den sicheren Datenaustausch mit Druckdienstleistern. Erstellen Sie druckfähige PDF/X und prüfen Sie Ihre PDFs vor einer Weitergabe mit Acrobat DC Pro.

Dauer: 1 Tag
Preis: CHF 700.–, exkl. MWST

Ja

Organisator: Digicomp Academy AG

https://digicomp.ch/weiterbildung-media-communication/adobe/kurs-pruefen-von-druck-pdf-in-acrobat-dc-pro--basic

Prüfen von Druck-PDF in Acrobat DC Pro