Diabetesinfo-Forum

SiDiary => Allgemeines => Thema gestartet von: olafKLUENGEL am September 15, 2012, 15:17

Titel: Fragen zum Excel Export
Beitrag von: olafKLUENGEL am September 15, 2012, 15:17
Hallo zusammen,

vorne weg möchte ich direkt sagen, dass aus mir nie ein großer Programmierer wird! Und deswegen tue ich mich auch schwer, die Excel-Liste auf meine Bedürfnisse anzupassen.

Ich hab zwei Dinge, die ich erst mal fragen möchte:

1) Wenn ich den Sync von Smartphone zur Onlineplattform mache. Kein Ding. Sync zwischen Onlineplattform und Sidiary Windows Programm. Kein Problem.
Oh, ich sehe gerade, dass die Ausgabe per Excel Export gar nicht das Problem zu sein scheint. Denn nach dem Sync hab ich jetzt im Programm auf dem Rechner 144 KH. Hier müssten aber 12 BE stehen. Wie kann ich das anpassen? Ich hatte schon im Programm gesucht eine Einstellmöglichkeit zu finden. Aber leider nicht fündig geworden.

2) Wie kann ich die Exportlisten selbst anpassen? Ich steig da nur recht wenig durch. Ich möchte mit der Exportliste "Novo Stil 24hICT (nach Monat gruppiert)" arbeiten. Hab die Templates auch gefunden. Die farbliche Änderung hab ich schon vornehmen können. Was mich aber stört sind die Felder für die Kommentare zu den Ereignissen. Leider hab ich noch keine Idee, wie ich das ändern möchte. Aber ich weiß ja nicht mal, wo und wie ich hier ansetzen muss, dass ich das für die Ausgabe ändern kann.
Muss ich hier dann auch nur mit dem Template arbeiten? Oder gibts noch irgend eine andere Datei, Schnittstelle oder sonst was, mit dem ich mich dafür auseinandersetzen muss?

Ich hoffe es wird klar, was ich wissen möchte! ;)

Danke schon mal für die Hilfe!
olafKLUENGEL
Titel: Re: Fragen zum Excel Export
Beitrag von: ralfulrich am September 16, 2012, 00:14

Oh, ich sehe gerade, dass die Ausgabe per Excel Export gar nicht das Problem zu sein scheint. Denn nach dem Sync hab ich jetzt im Programm auf dem Rechner 144 KH. Hier müssten aber 12 BE stehen. Wie kann ich das anpassen?


Hallo Olaf,

die Umstellung von KH auf BE findest Du in SiDiary unter Optionen>Einstellungen. Im Register Ländereinstellungen einfach das Häkchen bei Austauscheinheit setzen... :zwinker: Im Feld Einheit BE eintragen mit Faktor 12... :ja:


Muss ich hier dann auch nur mit dem Template arbeiten? Oder gibts noch irgend eine andere Datei, Schnittstelle oder sonst was, mit dem ich mich dafür auseinandersetzen muss?


Wenn Du mit Excel und der Anpassung von Vorlagen nicht klarkommst findest Du jede Menge von schönen Vorlagen hier:

http://www.sidiary.de/default.asp?id=211&IDSprache=1

Viel Erfolg!
Ralf
Titel: Re: Fragen zum Excel Export
Beitrag von: olafKLUENGEL am September 16, 2012, 16:42
Hallo Ralf,

ich wusste ja, dass das irgend eine Einstellungssache sein muss mit den KH / BE. Danke hierfür!

Die Sache mit den Vorlagen. Ich kannte die Seite, die du verlinkt hast, bereits. Aber da ist halt nichts bei, was zu mir passt! Deswegen wäre es halt schon interessant zu wissen, an welcher Stelle ich drehen muss, wenn ich die Vorlagen nach meinen Bedürfnissen anpassen möchte. Ich möchte ja nichts erklärt bekommen, sondern einfach nur wissen, wo ich ansetzen muss.

Gruß,
Olaf
Titel: Re: Fragen zum Excel Export
Beitrag von: ralfulrich am September 16, 2012, 17:35
Hallo Olaf,

hier ist eine Anleitung für die Erstellung von Vorlagen:

http://www.sidiary.de/download/manualtemplde.zip

Vielleicht hilft das weiter... :kratz:

Grüße
Ralf
Titel: Re: Fragen zum Excel Export
Beitrag von: olafKLUENGEL am September 16, 2012, 19:15
Die Datei kenn ich auch schon. Hab mir die sogar bereits ausgedruckt. Aber scheinbar bin ich zu dämlich zu verstehen, was darin erläutert wird!? ;) Ich hab's halt einfach voll nicht mit dem Programmieren und somit auch ein Problem des Vertehens von solchen Dokumenten. Muss ich mir wohl noch mal in Ruhe anschauen und vielleicht steige ich ja doch noch dahinter...
Titel: Re: Fragen zum Excel Export
Beitrag von: olafKLUENGEL am September 17, 2012, 15:41
Eine Sache, die ich gerne für mich anpassen möchte ist bspw. die Tatsache, dass bei dem Excelexport die Insulinabgabe von 15+2 in 17 verwandelt wird. Die Beschreibung, dass das gemacht wird steht ja auch so im ShEParser beschrieben. Aber wenn ich dann das Blatt "SiDiary" aufrufe und mir die Spalte angucke, wo die Bolusraten eingetragen werden und von wo aus die Daten weiterverarbeitet werden steht ja keine Formel, die das beeinflusst. Also muss doch an irgend einer anderen Stelle dieser Prozess stattfinden!? Läuft im Hintergrund ein Makro, das für diese Bearbeitung verantwortlich ist? Kann eigentlicht nicht sein, weil mir keine Makros für das Dokument angezeigt werden, wenn ich die Datei darauf überprüfe...

Ich hoffe mir kann geholfen werden mit meinen Fragen! Danke!
Titel: Re: Fragen zum Excel Export
Beitrag von: Andi am September 17, 2012, 19:50
... Also muss doch an irgend einer anderen Stelle dieser Prozess stattfinden!? Läuft im Hintergrund ein Makro, das für diese Bearbeitung verantwortlich ist? ...

Ich befürchte, daß Excel das macht  :kratz:
(http://up.picr.de/11869427xb.jpg)

Zumindest währe das eine für mich plausible Erklärung.
Jetzt muß halt Alf noch sagen, wie der Parser arbeitet, dann wäre das auch geklärt :ja:
Titel: Re: Fragen zum Excel Export
Beitrag von: ralfulrich am September 17, 2012, 20:52
Eine Sache, die ich gerne für mich anpassen möchte ist bspw. die Tatsache, dass bei dem Excelexport die Insulinabgabe von 15+2 in 17 verwandelt wird.

Hallo Olaf,

Alf verwendet in seiner Software ein Parser-Modul, das einfach die Daten dahin schreibt, wo Du sie haben willst. Im Excel Sheet ShEParser legst Du fest, welche Daten wohin geschrieben werden sollen. Die Maschinensprache und die Syntax für die Datenschnittstellen sind fest vorgeben.
[BOLUS] übergibt den Bolus so, wie Du ihn in SD eingegeben hast, also z.B. 3+5. [BOLUS_NUM] übergibt die Summe, also z.B statt 3+5 die Summe 8.  :zwinker: Natürlich muss ShEParser noch mitgeteilt werden, wo in der Tabelle der Wert hingeschrieben werden soll.

Wenn Du den Bolus wie 3+5 aufteilen willst, kannst Du das mit Excel-Mitteln machen...

Grüße
Ralf
Titel: Re: Fragen zum Excel Export
Beitrag von: Alf am September 18, 2012, 11:54
Ich hätte es nicht besser erklären können!! :super:
Titel: Re: Fragen zum Excel Export
Beitrag von: olafKLUENGEL am September 21, 2012, 12:48
Ich befürchte, daß Excel das macht  :kratz:
(http://up.picr.de/11869427xb.jpg)

Zumindest währe das eine für mich plausible Erklärung.
Jetzt muß halt Alf noch sagen, wie der Parser arbeitet, dann wäre das auch geklärt :ja:
Ist das eine Excel-Vorlage für SiDiary? Denn bei mir steht ja nirgends 15+2, so dass halt 17 ausgegeben wird! Siehe Screenshot.
(http://up.picr.de/11903839qu.jpg)

Zitat
Alf verwendet in seiner Software ein Parser-Modul, das einfach die Daten dahin schreibt, wo Du sie haben willst.
Das hab ich verstanden. Aber woher weiß der Parser, wo er die einzelnen Werte oder sonstiges schreiben muss? Klar, wegen des Templates. Aber wenn ich bei mir das Template aufrufe (mit aktiver Makrofunktion!), dann sehe ich nirgends diese Platzhalter, die ich doch eigentlich sehen müssten, anhand der der Parser weiß, wohin er die Daten schreiben soll!? Denn so weiß der Parser ja erst mal nur, dass es für die Boluswerte die Spalte F ist... oder sind das alle Informationen, die er wissen muss?
Wenn dem dann so wäre, dann müssen ja die Werte aus dem Sheet "SiDiary" irgendwie in das Sheet "Template" verschoben werden, damit dann nachher halt die aufbereitete Veranschaulichung der Werte erfolgt... und hier vermisse ich dann wieder die Platzhalter, anhand der der Parser wissen muss, wohin die Werte geschrieben werden sollen. Vor allem, weil ja hier die Werte nicht einfach untereinander fortlaufend die Werte geschrieben werden, sondern eben aufgrund des Datums, der Uhrzeit und dann halt eben für Bolus oder sonst was die Informationen eingetragen werden.

Versteht ihr jetzt mein Problem?
Titel: Re: Fragen zum Excel Export
Beitrag von: ralfulrich am September 21, 2012, 15:10
Hallo Olaf,

es gibt Platzhalter ausserhalb und innerhalb von sog. Listenabschnitten. Die Platzhalter ausserhalb brauchen die konkrete Zellbezeichnung in die der Wert geschrieben wird z.B. C12.

Die Platzhalter innerhalb von Listen wie z.B. in [LIST_START_2] brauchen nur eine Spaltenangabe z.B. C. Die Zeile wird dem Parser mit z.B.
[LIST_START_2] mitgeteilt z.B. die 10. Ab Zeile 10 in Spalte C werden in einer Endlosschleife dann für jede Zeit alle Werte untereinander geschrieben, bis keine Werte mehr da sind...

Grüße
Ralf

Titel: Re: Fragen zum Excel Export
Beitrag von: olafKLUENGEL am September 22, 2012, 19:26
Ich möchte extra noch mal darauf hinweisen, dass ich mit Programmierarbeiten (wozu auch das hier für mich zählt!) mich schwer tue! Wenn also vielleicht eine Frage bereits beantwortet wurde, dann tut's mir leid, wenn ich noch mal nachhake.

es gibt Platzhalter ausserhalb und innerhalb von sog. Listenabschnitten. Die Platzhalter ausserhalb brauchen die konkrete Zellbezeichnung in die der Wert geschrieben wird z.B. C12.

Die Platzhalter innerhalb von Listen wie z.B. in [LIST_START_2] brauchen nur eine Spaltenangabe z.B. C. Die Zeile wird dem Parser mit z.B.
[LIST_START_2] mitgeteilt z.B. die 10. Ab Zeile 10 in Spalte C werden in einer Endlosschleife dann für jede Zeit alle Werte untereinander geschrieben, bis keine Werte mehr da sind...
Richtig. Das was in "List_Start_2" mit Platzhaltern gefüllt ist, wird ja dann in das zweite Sheet "Sidiary" geschrieben. Nur danach wird dann noch ein Makro ausgeführt. Wo finde ich das Makro? Wie gesagt, wenn ich die Templatedatei offen habe, dann bekomme ich keine Makros angezeigt... was mich halt wundert. Vor allem aber, was macht dieses Makro?

Und, kann ich überhaupt beeinflussen, was der Parser macht? Denn mir ist heute auch aufgefalen, wenn ich bspw. um 12.04 messe und den Wert eintrage. Wert war zu hoch und ich spritze Korrektur. Wenn ich dann um 12.38 Hunger bekomme und hierfür BEs eintrage und ebenso die zugehörige Menge Insulin, dann wird bei der Ausgabe mit dem Excel Export beides zusammengefasst.
Mag sein, dass es Leute gibt, die das gerne so haben wollen. Ich aber leider nicht.

Würde ich einen Excel Export finden, der mir in all seiner Funktionalität zusagt, dann würde ich die ganzen Fragen nicht stellen. So versuche ich halt nur einen Export selbst zu erstellen, der für mich passend ist. Ich konnte nämlich auch mit einer Google Suche leider keine weiteren Webseiten, Foren oder sonstiges finden, wo andere Menschen ein paar eigene Vorlagen online gestellt haben. Untersagt? Einfach nur nicht getan? Keine Ahnung...

Ich bin super zufrieden mit der Software und was alles dazu gehört. Bereue auch nicht die Kosten für die Software selbst getragen haben zu müssen. Nur diese Kleinigkeit muss ich noch hinbekommen. ;)

Danke für eure Hilfe!

(http://up.picr.de/11915724np.jpg)
Titel: Re: Fragen zum Excel Export
Beitrag von: ralfulrich am September 22, 2012, 20:45
Nur danach wird dann noch ein Makro ausgeführt. Wo finde ich das Makro? Wie gesagt, wenn ich die Templatedatei offen habe, dann bekomme ich keine Makros angezeigt... was mich halt wundert. Vor allem aber, was macht dieses Makro?

Ich kenne nur den Aufruf [$CALLMAKRO(Tabelle2.SiDiary_ToDo)] Der Code ist im Sheet SiDiary hinterlegt. Den VB Editor öffnest Du mit Alt+F11.
Da wird nur die letzte Zeile gelöscht, wenn ich das richtig lese...

Und, kann ich überhaupt beeinflussen, was der Parser macht? Denn mir ist heute auch aufgefalen, wenn ich bspw. um 12.04 messe und den Wert eintrage. Wert war zu hoch und ich spritze Korrektur. Wenn ich dann um 12.38 Hunger bekomme und hierfür BEs eintrage und ebenso die zugehörige Menge Insulin, dann wird bei der Ausgabe mit dem Excel Export beides zusammengefasst.
Mag sein, dass es Leute gibt, die das gerne so haben wollen. Ich aber leider nicht.

Nein, den Parser kannst Du nicht programmieren... :zwinker: Wenn Du Detailauswertungen brauchst schau Dir mal die SiDiary_Auswertung_FXP.xls im Downloadbereich von Sinovo an. Die Vorlage lässt kaum Wünsche offen. Das Formelwerk ist für jedermann(frau) offen zugänglich. Da findest Du auch positive und negative Korrektur-BE/KH und Korrekturinsulin bis zum Dualbolus und Insulinsplitting, für mmol und mg/dl, ct, ict, csII und demnächst auch Multilingual... 8)

Grüße
Ralf
Titel: Re: Fragen zum Excel Export
Beitrag von: olafKLUENGEL am September 29, 2012, 21:57
Hallo Ralf,

tut mir leid, dass ich mich jetzt erst wieder melde. Ich möchte mich auf jedenfall für deine Antworten und auch Nachsicht mit mir danken! :)

Alt+F11 hat mich schon mal ein Stück näher gebracht. Aber das meiste sind für mich einfach nur bömische Dörfer. Ist manchmal blöde, wenn man so gar kein Gefühl für die Programmierung hat! ;) Aber ich versuche mich da noch durch zu wurschteln.

Dass ich den Parser nicht programmieren kann ist klar. Da hab ich mich wohl etwas unglücklich ausgedrückt. Die von dir vorgeschlagene Datei hab ich mir schon geladen. Muss die aber mal in Ruhe anschauen und vielleicht verstehe ich dann das Ganze ein wenig besser. Werde mich dann bestimmt noch mal melden.

Gruß,
olafKLUENGEL