[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:
(1046 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:
(1039 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:
(986 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:
(976 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

Web / SEO / Blockchain / Betriebssystem
300

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
17.04.2024

Online
Mittwoch, 17. Apr. 2024, 10.00 - 10.30 Uhr

Webinar

Komplizierte, kleinteilige Aufträge; alles sehr speziell; seit Jahren bewährte Prozesse – da können wir nichts standardisieren und automatisieren! Das sagen viele Großformatdrucker – aber stimmt das wirklich, ist dem tatsächlich so? Günther Business Solutions und Impressed treten in einem Webinar den Gegenbeweis an. Experten beider Unternehmen zeigen, wie Großformatdrucker vom Einsatz zweier bewährter Lösungen profitieren können: • von advanter print+sign von Günther Business Solutions, dem ERP-System für den Großformatdruck, dass alle Phasen der Wertschöpfung im Large Format Printing abdeckt • von Impressed Workflow Server, der smarten PDF-Workflow-Lösung für Druckereien, die Datenmanagement, Preflight und Produktionssteuerung übernimmt Über die Kombination beider Lösungen können Großformatdrucker ihre Prozesse mit modernen Workflows Schritt für Schritt automatisieren – und so zügig deutliche Zeit- und Kosteneinsparungen realisieren. Das Webinar sollten Sie sich nicht entgehen lassen – damit Sie keine Effizienzpotenziale mehr liegen lassen. Melden Sie sich am besten gleich an, wir freuen uns auf Sie! PS: Melden Sie sich in jedem Fall an – sollten Sie zum Termin verhindert sein, erhalten Sie die Aufzeichnung.

kostenlos

Ja

Organisator: Impressed / Günther Business Solutions

https://www.impressed.de/schulung.php?c=sDetail&sid=326

Und es geht doch: Automatisierung im Großformatdruck!