DieNeueFensterUUID in FileMaker 2026
Shownotes
Die neue FensterUUID scheint ein nützliches Werkzeug zu sein, wenn man viel mit Fenstern arbeitet und diese vielleicht auch gleiche Namen aufweisen. Ob und wie der neue Befehl wirklich hilfreich ist und wo nicht kläre ich in dieser Folge.
Transkript anzeigen
00:00:00: Hallo und herzlich Willkommen zu einer neuen Folge.
00:00:04: fünf Minuten Klärberlz-Fallmaker.
00:00:07: Heute geht es um einen Befehl aus der neuen Fallmaker Person, Dächsen-Zwanzel, und zwar um GetWindowUuID also Rolle die Windows UuID.
00:00:28: Ich habe jetzt noch den englischen Namen nachgeschaut und nehme an in deutscher echter Rolle.
00:00:33: GetwindowUID.
00:00:35: Und dann haben wir den befähigen Praxis angeschaut, erst dachte ich ja natürlich sehr sehr nützlich weil könnte sein dass man Fenster mit dem gleichen Namen hat, man hat da mehrere auf.
00:00:49: Obwohl ich muss sich gleich dazu sagen, so wie wir programmieren im Fallmike eigentlich noch nie an dieses Thema herangekommen sind.
00:00:57: Weil wenn wir Finster zusätzliche aufmachen dann ist immer nur ein zusätzliches Fenster geöffnet und das heißt Temp.
00:01:06: Und bevor der neues Temp-Fenster eröffnet wird geprüft, aber den Tempfenster da ist es mitgeschlossen und wird ein neues Aufgemacht.
00:01:13: insofern ist dieses Tempfens da immer eindeutig.
00:01:16: Also ich habe uns ehrlich gesagt erst mal über das Szenario nachdenken müssen, wo die Windows UUID dann zum Tragen kommt und dann haben wir es auch im Scripting angeschaut.
00:01:30: Und natürlich muss man sich dann auch genau überlegen wenn man zb fünf Fenster vielleicht mit Adressen oder so aufmacht Wie speichere ich die uid eines windows so dass sich nachher auch an der uid das mich ein langer kryptischer text zahlstring.
00:01:50: Erkenne welchen fenster denn damit gemeint war.
00:01:53: also so allgemein einfach sagen die windows die fenster uid zu speichern und damit irgendwie was zu machen, Sei es eine globalen Variable, halte ich für eingeschränkt sinnvoll.
00:02:05: Ich kenne auch keinen Anwendungsfall, den ich jetzt beim Probieren mir ausdenken hätte können.
00:02:11: Ich würde eher sagen ist sein Kandidat für innerhalb eines Skrips, wenn Dorg mit mehreren Trends gearbeitet wird, dass sich dann in einer temporären, einen lokalen Variablet und die UID das hin zur Speiche im Skript merke vielleicht eine Benennung, wozu das dazu gehört und dann wieder dahin zurückkehren.
00:02:36: Also vielleicht indem ich diese Variable dann einwürdig benennt nachher weiß ich ja in dem Skript rufe ich auch dieses Fenster wieder auf und dann macht es wirklich Sinn falls sich so skripte dass ich wirklich da stabilweise Fenster mit dem gleichen Namen herumfliegen habe.
00:02:54: Persönlich muss ehrlich sein.
00:02:58: Ich finde ihn jetzt nicht sinnlos, ich finde den gut!
00:03:00: Der Fall kann natürlich auftreten und es steht auch in vier Befehlen die sich auf Fenster beziehen zur Verfügung.
00:03:11: In der Wiesnungs-Lexen XX auf Select, Close Move und Ted Window Title als auf Select auswählen, Close Schließen, Move also Verschiebung oder Größe einstellen oder den Windows Titel setzen.
00:03:25: Da steht er zur Verfügung und da kann ich ihn anwenden.
00:03:30: Er geht auch bei einem Card-Window, es gibt bei WebDirect ein paar kleine Einschränkungen, komme ich auch noch mal drauf zu sprechen.
00:03:40: aber beim Card-window z.B wird der genauso vollwertig, ist ja genau so vollwertigt unter Vernecker Pro anwendbar.
00:03:50: Ich finde es trotzdem spannend dass dieser Befehl eingefunden hat in einer Version, da scheint es offenbar eine starke Gemeinschaft zu geben die sich dafür eingesetzt hat.
00:04:02: Ich muss ehrlich sein ich finde ihn jetzt nützlich also falls ich ihn irgendwo brauchen sollte gebe ich zu und gleichzeitig muss ich sagen letztendlich habe so gescriptet dass ich ihn nicht vermisst habe bisher und ich muss auch darüber nachdenken mir einen Anwendungsfall vorzustellen.
00:04:23: Und ich habe gelernt im Laufe der Jahrzehnte jetzt schon, wenn ich nachdenken muss bei einem Figur oder einer App oder irgendwas über den Anwendungsfall wo ich es brauchen könnte dann ist das ein ganz klares Anzeichen für mich dafür dass es nicht so wirklich notwendig ist.
00:04:44: sonst bringt mir das ins Auge.
00:04:47: Ich möchte jetzt nicht lästern.
00:04:48: wir möchten sagen okay Wird jetzt nicht für jeden interessant sein mit der Windows UI, die muss natürlich überlegen, wenn man damit arbeitet.
00:04:56: Damit man auch weiß wo gehört die Dende und wie springe ich dahin zurück?
00:05:01: Aber bei Skripten, wenn wir am Anfang in einem sense arbeiten dann macht man vielleicht um unterschiedliche Founcets oder Layers aufzurufen von einer Partei mehrere Finste auf und will dann im Skripty oder am Ende des Skripts es wieder zurückspringen.
00:05:16: da kann ich mir vorstellen mach das natürlich durchaus viel sind.
00:05:21: Ich habe jetzt an dieser Stelle mal einen Überblick gegeben, ich werde jetzt eine Serie machen weil es gibt so viele Kleinigkeiten, so viele große Änderungen und so viele Skriptbefehle und Sachen die es im PMX-Sixundzwanzig gibt.
00:05:34: Ich persönlich denke man sieht deutlich das hier auch mit KI gearbeitet wird.
00:05:37: dann woher?
00:05:39: ich muss immer wieder sagen.
00:05:40: Ich hab noch nie eine Version gesehen die so viel Neuerung enthält nach auf allen Ebenen bezogen auf alle Produkte Obwohl sie auch seit v.a.
00:05:50: Mika-Ninzen sehr fleißig gewesen sind bei Claris, früher hätten zwei, drei von diesem Befehlen schon eine neue Version gerecht werden.
00:06:01: Ich hoffe euch macht das viel Spaß und es ist euch weiter spannende Müssungen geworden mit Windows UUID wenn ihr sie denn braucht!
00:06:10: Ich freue mich, wenn ihr dabei seid mit der Zeit Kleris-Fanleger in fünf Noten.
00:06:15: Denn es geht weiter speziell jetzt mit Fanleger, sieben, zwanzig und vielen Respekten in der nächsten Zeit.
00:06:22: Bis dann eine gute Zeit!
00:06:23: Tschüss.
Neuer Kommentar