ich habe nach langer Recherche mal wieder eine Frage. Ist es möglich in AppleScript die Positionsnummer eines Eintrages in eine Liste zu bestimmen? Zum Beispiel wenn ich eine Liste habe:
Ich bekomme in meinem Fall eine Liste aus einer PDF-Datei Ich müsste wissen an welcher Stelle der Eintrag "Artikel Nr." steht, damit ich den folgen Wert (Position +1) auslesen kann. Leider ist die Position der Artikelnummer nicht immer gleich.
Ein paar Fragen: – Würdest Du bitte eine typische Liste posten? – Ist die Zusammensetzung der Artikelnummern immer gleich? (Anzahl Zeichen; Ziffern, Buchstaben). – Wodurch unterscheidet sich eine Artikelnummer von den übrigen Listen-Elementen?
jetzt habe ich endlich die Aufgabe konzentrierter gelesen als das erste Mal ...
Wenn ich es richtig verstehe, geht es "nur" darum, die Position des Elements "Artikel Nr." in der Liste zu finden. Die Zusammensetzung der Nummern spielt also keine Rolle.
Das funktioniert aber nur, wenn "Artikel Nr." immer so geschrieben ist. Wenn mal, z. B., ein Bindestrich getippt wurde (was korrekter wäre): "Artikel-Nr.", dann kann das Element nicht gefunden werden.
Anstelle des Dialogs – welcher die Position verkündet –, kann die Variable 'actPos' in einer Ergänzung des Scripts eingesetzt werden.
danke für die Antwort. Leider war die Seite für mich längere Zeit nicht erreichbar. Der Code liest sich logisch. Ich werde das gleich mal ausprobieren.