Vier D HomeArchivSeminareNachrichten - Twitter4D Expertise
Antworten auf Ihre Fragen •
Datenbank-Pflege •
4D Coaching •
OpenDDDD •
Termine •
4D Expert
V11/V12-Service • Konzepte •
Alternativen •
Meine Apps
Gebrauchtes Mac + iPhone: zu verkaufenFinden Geo-Themen + Projekte GoogleMap-Integration • GeoDDDD • Database Publishing • Database PhotographyVerschiedenes |
5. April 2011 10. September 2014the most current version for V14 14. Januar 2013The component-version as of today supports external data-sources. Download Ich versuchte mit 4D Mitteln rauszufinden, ob ein Feld vom Typ UUID ist und ob es als Primary key der Tabelle gesetzt wurde. Im Forum habe ich gelernt: es geht mit 4D Mitteln, aber nicht mit 4D-Befehlen. Ich zitiere Achim Peschke: dafür bitte ein SELECT auf die Systemtabelle machen. Habe ich gemacht. Die Systemtabelle _USER_INDEXES* sieht so aus: Ich sehe den Index und zu welcher Tabelle er gehört. Das indizierte Feld sehe ich nicht. Diese Infos stecken in _USER_IND_COLUMNS. Ich könnte mit die UUID des Index-ID merken und … vergiß es. Ich habe mir einen Doppelklick eingebaut, dann lande ich sofort an der Feld-Information. Das Spiel wiederholt sich für _USER_CONSTRAINTS und _USER_CONS_COLUMNS. Mir reicht jetzt der Doppelklick - hin und zurück. Aus dem kleinen Werkzeug habe ich mir eine V12-Komponente gemacht. Sie können sich die Komponente gerne laden. Hier die V14-Version. Aufruf über SystemTables_Tool. * ich werde nicht über den Fachterminus meckern, doch _User_Indizes klänge richtiger. Über _User_Schemata läßt sich streiten ↵ Sie möchten den Sourcecode haben? Kein Problem! Überweisen Sie, was es Ihnen wert ist auf mein PayPal-Konto: info@mettre.de. Was ist denn üblich? I try to find out with native 4D, if a field is defined as UUID and to which field the primary key for the table is set. The 4D forum told me: it's possible with native 4D, but you have to use the system-tables, accessible via SQL. Achim Peschke wrote (my translation): please do a SELECT against the systemtable. Easily done. The systemtable _USER_INDEXES* looks like this: I see an index and to which table the index belongs. I don't see the indexed field. That information is to be found in _USER_IND_COLUMNS. I could remember the UUID from the Index-ID column and … just forget it. I'm reacting on the doubleclick now and jump into the field-information. Some procdeure for _USER_CONSTRAINTS and _USER_CONS_COLUMNS. A doubleclick should be enough - and back again. I capsulated that tiny tool into a V12-component. If you like to have it download from here. And the V14-component. Call via SystemTables_Tool. * I'm not complaining about the termini technici used, but _User_Indizes sounds better to me. We could argue about _User_Schemata ↵ You want to have the source-code? No problem! Send a descend amount of $ or € to my PayPal-account: info@mettre.de. Finding out how much? |