Forum Discussion
2 Replies
Sort By
- EvanMartinezModeratorHi Jim,
I can confirm unfortunately there isn't currently a pre existing formula function to convert a DBID into the corresponding table name. It is possible someone may have a non-native solution but using the native formulas there isn't one at this time. - _anomDiebolt_Qrew EliteHere is a novel solution. Paste this code into the console and it will generate a Case() formula that will lookup the dbname from the dbid:
var formula = "Case([dbid],\n";
The formula will appear in a <textarea> that is spliced into the top of the page where you can copy the formula definition.
$.get("main?act=API_GrantedDBs")
.then(function(xml) {
$("dbinfo", xml).each(function() {
formula += ' "${$("dbid", this).text()}", "${$("dbname", this).text()}",\n';
});
formula += ' ""\n)';
$("body").prepend("<textarea id=mytextarea>");
$("#mytextarea").val(formula);
});