@UserTrue ну да, там функция proxy_parse(), которая возвращает объект типа такого
{ "server": "123.22.333.11", "Port": 4444, "IsHttp": true, "name": "user", "password": "password" }Api.GetDatabaseStructure();
-
Нужно получить описание столбцов из БД , запуске данного кода в режиме записи все работает корректно, и я беру данные из description массива Structure
var Structure = Api.GetDatabaseStructure(); console.dir(Structure);- получаю {
"description": "Логин",
"id": 5,
"name": "Login",
"type": "string"
}
Но при запуске скрипта description пустое :
"description": " ",
"id": 5,
"name": "Login",
"type": "string"
я так понимаю что это связано с тем , что description в базе на двух языках и наверное нужно еще что-то добавить , чтобы получить именно ru description, но что ?
- получаю {
-
@Poisen said in Api.GetDatabaseStructure();:
Все еще надеюсь на помощь
Проблему я проверю позже, но раз это веб интерфейс, вы можете обратится в премиум поддержку. Также интересно для чего именно вам нужно получать description?
-
@Poisen said in Api.GetDatabaseStructure();:
@Fox Я создаю свою таблицу Tabulator и хочу динамически заполнять названия колонок из description, но получается только из name , а там у меня некрасивые названия в стиле Account_name, Acc_login и т.п.
Да, проблему подтвердил и передал разработчику. Пока самое простое решение, это сохранить в интерфейсе описание на нужных языках и применять его в зависимости от названия столбцов. Что-то вроде:
var translateObj = { "Login": { "en": "Account login", "ru": "Логин аккаунта" }, "Password": { "en": "Account password", "ru": "Пароль аккаунта" } }