Artikel-Tipp:
Der große Zubehör-Überblick für das iPhone
Einloggen • Registrieren
Loading
Forum
Entwickler
Daten aus Numbers in Kalender eintragen
Daten aus Numbers in Kalender eintragen
hidalgo
27.12.12
22:11
Ich möchte gerne aus einer Tabelle in Numbers Ereignisse im Kalender eintragen. Ich habe hier einen Skript gefunden
Leider bin ich zu blöd, diesen auf meine Bedürfnisse anzupassen.
Ich möchte in Numbers die Vorlage «Reiseplanung» und dort die Tabelle «Aktivitäten» verwenden.
Wer kann mir helfen?
„«Probleme kann man nie mit derselben Denkweise lösen, durch die sie entstanden sind.» Albert Einstein“
Kommentare
_mäuschen
28.12.12
13:13
Der script funktioniert wie gewünscht bis auf den iCal Eintrag.
Den habe ich folgendermassen korrigieren müssen
Zugehöriges Bild:
_mäuschen
28.12.12
14:02
Oh, ich vergass zu erwähnen, dass ich auch den Kalender angepasst habe.
property theCalendar : "Personnel"
property theCalendar :
"
Name_meines_gewünschten_Kalenders
"
hidalgo
28.12.12
22:02
Vielen Dank erstmal für deine Bemühungen. Leider funktioniert der Skript bei mir immer noch nicht. Erhalte immer noch die gleiche Fehlermeldung (siehe Anhang).
Noch eine Idee?
„«Probleme kann man nie mit derselben Denkweise lösen, durch die sie entstanden sind.» Albert Einstein“
Zugehöriges Bild:
_mäuschen
28.12.12
23:18
mach mal
hidalgo
28.12.12
23:47
Vielen Dank. Durch Einfügen von
tell calendar theCalendar
und dann natürlich
end tell
lief es dann. Interessant wäre nun, wenn man den Skript noch ein wenig ausbauen könnte. In meiner Numbers-Tabelle habe ich folgende Spalten:
- Datum
- Uhrzeit
- Endzeit (Dauer)
- Aktivität
Der Kalendereintrag müsste jetzt als Titel die Aktivität tragen und das Startdatum müsste sich aus dem Datum und der Uhrzeit, das Enddatum aus der Endzeit (oder Dauer) und dem Datum zusammensetzen.
Kannst du mir nochmals helfen?
„«Probleme kann man nie mit derselben Denkweise lösen, durch die sie entstanden sind.» Albert Einstein“
_mäuschen
29.12.12
00:50
Entfernen von
'every calendar whose name is'
hätte genügt.
hidalgo
29.12.12
04:03
So, habe mich nochmals dahinter geklemmt und dabei sind noch ein paar Erweiterungen herausgekommen. Zuerst hier Anzahl Spalten eingeben
property nbItemsPerEvent : 7
und dann diese Ergänzungen vornehmen:
on makeEvent({datum, sTime, eTime, descr, city, kontakt, notes})
set startString to date string of (datum) & " " & time string of (sTime)
set endString to date string of (datum) & " " & time string of (eTime)
set startDate to (date startString) - (time to GMT)
set endDate to (date endString) - (time to GMT)
tell application "Calendar"
make new event at the end of calendar theCalendar with properties {summary:descr, start date:startDate, end date:endDate, location:city, description:notes, allday event:false}
end tell
end makeEvent
Jetzt wird auch der Ort und die Notizen ausgefüllt.
Vielleicht hilft das auch jemand anderen.
Danke nochmals _mäuschen für deine Hilfe.
„«Probleme kann man nie mit derselben Denkweise lösen, durch die sie entstanden sind.» Albert Einstein“
_mäuschen
29.12.12
10:02
YEAH
Genau so
hidalgo
29.12.12
16:39
Wenn ich in Numbers anstelle der Endzeit eine Dauer (Format 0:00) eingebe, kann ich den Skript anpassen
set startString to date string of (datum) & " " & time string of (sTime)
set startDate to (date startString) - (time to GMT)
set endDate to startDate + (eTime * hours)
„«Probleme kann man nie mit derselben Denkweise lösen, durch die sie entstanden sind.» Albert Einstein“
hidalgo
30.12.12
15:36
Jetzt habe ich doch noch ein kleines Problemchen. Wenn eine Zelle leer ist (z. B. Ort) sollte auch kein Wert im Kalender eingetragen werden. Jetzt erscheint dort eine 0.
Wo kann ich das definieren.
Toll wäre auch, wenn keine Zeit angegeben wird, ein ganztägiger Termin eingetragen würde.
„«Probleme kann man nie mit derselben Denkweise lösen, durch die sie entstanden sind.» Albert Einstein“
_mäuschen
30.12.12
18:56
on makeEvent({datum, sTime, eTime, descr, city, kontakt, notes})
set startString to short date string of (datum) & " " & time string of (sTime)
set startDate to (date startString) - (time to GMT)
set wholeDay to false
try
if time string of eTime is "0.0" then
end if
on error
set endDate to startDate
set wholeDay to true
end try
if not wholeDay then
set endString to short date string of (datum) & " " & time string of (eTime)
set endDate to (date endString) - (time to GMT)
end if
if city is 0 then set city to "" --nada
tell application "iCal" …
hidalgo
30.12.12
22:12
Vielen Dank für die weiter Hilfe. Hoffe, dass der Skript bald alle Eventualitäten abdeckt. Musste noch ein paar Änderungen vornehmen; z. B. muss ganz am Anfang abgefragt werden, ob ein Wert in der Zeitspalte vorhanden ist. Der Teil sieht jetzt so aus:
on makeEvent({datum, sTime, eTime, descr, city, kontakt, notes})
try
if sTime is not "" then
set startString to date string of (datum) & " " & time string of (sTime)
set startDate to (date startString) - (time to GMT)
set wholeDay to false
end if
on error
set startString to date string of (datum) & " 0:00"
set startDate to (date startString)
set endDate to startDate
set wholeDay to true
end try
if not wholeDay then set endDate to startDate + (eTime * hours)
if city is 0 then set city to ""
tell application "Calendar"
make new event at the end of calendar theCalendar with properties {summary:descr, start date:startDate, end date:endDate, location:city, description:notes, allday event:wholeDay}
end tell
end makeEvent
„«Probleme kann man nie mit derselben Denkweise lösen, durch die sie entstanden sind.» Albert Einstein“
_mäuschen
31.12.12
00:38
try
set startString to date string of (datum) & " " & time string of (sTime)
set startDate to (date startString) - (time to GMT)
set wholeDay to false
on error
set startString to date string of (datum) & " 0:00"
set startDate to (date startString)
set endDate to startDate
set wholeDay to true
end try
if not wholeDay then
try
set endString to short date string of datum & " " & time string of eTime
set endDate to (date endString) - (time to GMT)
on error
set endDate to startDate + (eTime * hours)
end try
end if
if city is 0 then set city to ""
So kann Feld
eTime
mit
Format Zeit
,
Format Zahl
oder
leer
verwendet werden.
Absolute
oder
berechnete
Endzeit
hidalgo
31.12.12
01:20
Wie geil ist das denn?!
Super, vielen Dank. Ich musste nur noch bei der berechneten Zeit die Stunden durch Minuten ersetzen, damit ich bei der Eingabe entweder auf die Angabe der Einheit verzichten kann bzw. nicht «0 h 30 m» für 30 Minuten schreiben müsste.
Ganz, ganz toll!
Danke.
„«Probleme kann man nie mit derselben Denkweise lösen, durch die sie entstanden sind.» Albert Einstein“
Kommentieren
Diese Diskussion ist bereits mehr als 3 Monate alt und kann daher nicht mehr kommentiert werden.
Forum
Programm für professionelle Bilder Präsentation gesucht
(16)
Heute 15:11 Uhr
60GB Versteckte Dateien auf der HD ?!?
(0)
Heute 15:09 Uhr
Umfrage: Welches ist das beste MS Office für den Mac?
(7)
Heute 14:56 Uhr
Time Machine Backup auf neuen Rechner laden
(2)
Heute 14:53 Uhr
Noch'n Versuch - Cam für MacMini Setup
(0)
Heute 14:12 Uhr
Wieder Suizide in Foxconn-Werk
(23)
Heute 13:52 Uhr
SIM klemmt -- Genius sagt "geht nicht raus" -- iPhone-Schrauber gesucht
(20)
Heute 13:21 Uhr
Ruhezustand oder Ausschalten?
(26)
Heute 13:04 Uhr
SIRI jetzt viel schneller!
(8)
Heute 12:17 Uhr
yelp einzige Quelle für Infos in Apple Karten?
(0)
Heute 12:16 Uhr
Galerie
Have a drink
(0)
Verblüfft
(8)
Südtirol am 18.05.2013
(2)
und noch eins
(7)
Leuchtturm
(1)
Wichtige News
42,70 statt 79,95 Euro monatlich: Sonderangebot der Telekom läuft nur noch fünf Tage
(19)
17.05.13 09:29 Uhr
Kein mechanischer Home-Button sondern Fingersensor aus Saphirglas beim nächsten iPhone?
(45)
14.05.13 15:03 Uhr
Änderungen bei AppleCare stehen bevor: Reparatur statt pauschalem Geräte-Tausch
(97)
11.05.13 14:36 Uhr
Nach Kundenkritik: Telekom will weiterhin echte Flatrates anbieten
(30)
08.05.13 14:00 Uhr
Jonathan Ive sorgt für moderneres Design der iOS-Oberfläche
(75)
29.04.13 21:52 Uhr
Bericht: OS X 10.9 mit vielen Verbesserungen für Pro-Nutzer
(132)
29.04.13 15:50 Uhr
Großer Überblick: Zubehör für das iPhone
(9)
26.04.13 11:19 Uhr
Apples Worldwide Developers Conference beginnt am 10. Juni
(29)
24.04.13 14:46 Uhr
Apple meldet 43,6 Milliarden Dollar Umsatz und 9,5 Milliarden Dollar Gewinn
(30)
23.04.13 22:35 Uhr
Telekom wird Volumenbegrenzung im DSL-Bereich einführen
(102)
22.04.13 16:16 Uhr
Journals
Workflow cmyk - Pixelmator & Co.
(0)
Heute 02:33 Uhr
Zubehör für das iPhone
(0)
26.04.13 11:28 Uhr
Apples Quartalsergebnisse 2003-2013 in Diagrammform
(0)
23.04.13 22:57 Uhr
Blind vor dem Bildschirm, Teil 2: Interview mit einem blinden Nutzer
(0)
10.04.13 16:13 Uhr
Blind vor dem Bildschirm, Teil 1: Bedienungshilfen und VoiceOver
(0)
09.04.13 15:48 Uhr
Skeuomorphismus und Minimalismus - zwei konkurrierende Design-Philosophien
(0)
27.03.13 13:04 Uhr
Kapazität vor Geschwindigkeit - Eine Liste geeigneter HDDs im Überblick
(0)
20.03.13 12:16 Uhr
Die Zukunft von RSS - Alternativen zum Google Reader
(0)
19.03.13 10:13 Uhr
App-Entwicklung mit TouchDevelop
(0)
18.03.13 23:27 Uhr
Mehrere Apple-IDs - Ordnung oder Chaos
(0)
26.02.13 17:17 Uhr
Partnerlinks
MacTechNews.de für iPhone und iPad als schlanke App laden
Der Hobbit ist im iTunes Store! HD und auch in Originalton
• Logos, Grafiken, Postkarten, Schaltflächen und noch viel mehr. Logoist macht Grafikerstellung einfach und schnell
• Amazon verkauft Playstation 3 mit Controller für nur 187 Euro
Apple bietet 0%-Finanzierung für iPhone 4S und iPhone 5
Events
Mac User Group Stuttgart
(0)
21.05.13 19:00 Uhr
Triff den Künstler: Tim Bendzko
(0)
23.05.13 18:00 Uhr
Triff den Musiker: Jamie Cullum
(0)
24.05.13 13:00 Uhr
VMware Forum 2013
(0)
28.05.13, ganztägig
Apple User Group Landau in der Pfalz
(0)
28.05.13 20:00 Uhr
Apple-Treff Hamburg
(0)
01.06.13 18:00 Uhr
AppleTalk Nürnberg
(0)
05.06.13 19:00 Uhr
IPv6-Kongress
(0)
06.06.13 - 07.06.13, ganztägig
FileMaker-Konferenz PauseOnError in Berlin
(0)
06.06.13 - 08.06.13, ganztägig
RealStudio-Treff Hamburg
(0)
12.06.13 19:00 Uhr
Umfrage
Neue Umfrage: Über wie viel Arbeitsspeicher verfügt Ihr Haupt-Mac?
2 GB oder weniger
1,7%
Bis einschließlich 4 GB
16,7%
Bis einschließlich 6 GB
1,7%
Bis einschließlich 8 GB
34,3%
Bis einschließlich 16 GB
35,2%
Bis einschließlich 32 GB
9,1%
Mehr als 32 GB
1,3%
1144 Stimmen
14.05.13 - 19.05.13
0
Themenseiten
Jailbreak iOS 6
Jonathan Ive
Themenseite iPad mini
iPhone 5
Mountain Lion
Tim Cook
Apples Quartalszahlen
Apples Karten-App aus iOS 6
WWDC 2013
Steve Jobs
Mac Pro
Bereiche
News
Forum
Galerie
Journals
Events
Umfragen
Registrierung
Service
MTN Mobil für iOS
MTN Mobil für Phones
MacRewind.de
Interaktiv
Suche
Einstellungen
RSS
News-Feed
Forum-Feed
Journals-Feed
Social
Facebook
YouTube
Rechtliches
Datenschutz
Nutzungsbedingungen
Impressum
Sonstiges
Werbung
Synium Software GmbH 2013