2016-11-25 12 views
0

Ich habe eine Ansicht in meiner 1010data-Basis und es hat von jemand anderem erstellt, ich möchte seine Beschreibung identifizieren und ist ihr ein direkter API-Aufruf, um diese Informationen zu erhalten.Ansicht abrufen Informationen 1010data

Bereits mit folgenden Befehlen probiert. es gab folgende Fehler.

using dir api endpoint. 

<out> 
    <rc>15</rc> 
    <msg>Not a directory: xxx.views.test</msg> 
</out> 

using tabinfo endpoint. 

<out> 
    <rc>22</rc> 
    <msg>Not currently implemented for Quick Query: XXX.views.test</msg> 
</out> 

Ist es ein Befehl, um die Struktur von Ansicht und verwandten Tabellen zu sehen?

Ich kann Spaltennamen mit Querydata API-Endpunkt abrufen, aber ich kann keine Informationen zu verknüpften Tabellen erhalten.

Ist ein Befehl oder Endpunkt, um diese Informationen zu erhalten. So etwas wie Show erstellen Ansicht in Mysql :)

+1

Nur aus Neugier, seit ich festgestellt habe, dass Sie in letzter Zeit viele 1010 Datenfragen gepostet haben, haben 1010 Daten ein eigenes Unterstützungssystem? –

+0

@TimBiegeleisen: Ja können sie haben. aber im Moment haben wir keine Unterstützung von 1010, weil ich etwas darüber recherchiere. –

Antwort

2

Haben Sie Gettab versucht? Dokumentation ist hier: https://www2.1010data.com/documentationcenter/beta/XMLAPI/TableManagement/XMLAPI-gettab.html Es sagt dort "Wenn die Tabelle eine Abfrage ist (dh, Typ ist VIEW, PARAM, MERGED oder TOLERANT), dann enthält das Registerelement ops und Abhängigkeiten Elemente. Abhängigkeiten von anderen Tabellen (dh Verknüpfungen, Zusammenführungen) sind in dem Element verfügbar, das eine Liste von Tabellenreferenzen enthält, wenn die Tabelle eine Schnellabfrage oder eine zusammengeführte Tabelle ist. "

Können Sie bitte bestätigen, ob das für Sie funktioniert? Vielen Dank!

+0

Danke, es funktioniert für mich. Gut gemacht –

Verwandte Themen