CALENDAR - (Bessere) Trennzeichen für Abfrageergenisse möglich?

Begonnen von chris1284, 15 März 2017, 07:55:10

Vorheriges Thema - Nächstes Thema

chris1284

Hallo Boris,

wäre es möglich die ausgabe eines
get <name> full <uid>

sauberer zu formatieren? leider ist die trennung der einzelnen informationen nicht eindeutig so das man das ergebniss schlecht splitten kann
Zitat
uid  upcoming 14.05.2017 00:00:00 15.05.2017 00:00:00-16.05.2017 00:00:00 Hundesteuer Am xxxx\, Hannover\, Deutschland
uid  upcoming 14.08.2017 00:00:00 15.08.2017 00:00:00-16.08.2017 00:00:00 Hundesteuer Am xxxx\, Hannover\, Deutschland
uid  upcoming 14.11.2017 00:00:00 15.11.2017 00:00:00-16.11.2017 00:00:00 Hundesteuer Am xxxx\, Hannover\, Deutschland
uid  upcoming 14.02.2018 00:00:00 15.02.2018 00:00:00-16.02.2018 00:00:00 Hundesteuer Am xxxx\, Hannover\, Deutschland

uid und mode sind mit 2 leerzeichen getrennt, der rest mit eine.
start zeit und startdatum mit leerzeichen, endzeit und endatum mit "-", was die zeitangabe davor genau ist kann ich auch nicht sagen.
ist der titel auch nocht mit leerzeichen versehen fällt die trennung auf die nase und danach bei location sowieso.

kannst du einen weiteren parameter einführen? Devider zb oder die formatierung selbst bestimmen und in einen separaten befehl?


get <name> full <uid> <max> <devider>
get meinKalender full 12345googlecom all |

so das einergebniss dann zb so aussehen würde? man muss natürlich schauen wie man max dann einbaut das man auch noch alle zeigen kann

Zitat
uid|upcoming|14.05.2017 00:00:00|15.05.2017 00:00:00-16.05.2017 00:00:00|Hundesteuer|Am xxxx\, Hannover\, Deutschland
uid|upcoming|14.08.2017 00:00:00|15.08.2017 00:00:00-16.08.2017 00:00:00|Hundesteuer|Am xxxx\, Hannover\, Deutschland
uid|upcoming|14.11.2017 00:00:00|15.11.2017 00:00:00-16.11.2017 00:00:00|Hundesteuer|Am xxxx\, Hannover\, Deutschland
uid|upcoming|14.02.2018 00:00:00|15.02.2018 00:00:00-16.02.2018 00:00:00|Hundesteuer|Am xxxx\, Hannover\, Deutschland

alternativ evtl wie folgt. wäre wohl auch das einfachste weil du ja nur die bestehende funktion kopieren und modifizieren müsstest


get <name> fullformated <uid> <max>
get meinKalender fullformated 12345googlecom


gruß