Есть новый модуль, который должен войти в один из следующих релизов БАСа: https://community.bablosoft.com/topic/16594/phoneverification-модуль-для-работы-с-api-сервисов-приема-sms. По вашему сообщению видно, что вы, похоже, не знаете, что такое http-запросы и с чем их едят. Поэтому мой вам совет: оно вам пока не надо, используйте готовый функционал. А то зарыться можно очень быстро. Изучайте сферу постепенно)
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": "Пароль аккаунта" } }