@Fox said in Ошибка при запуске функции Main в веб интерфейсе:
Переместите все действия из функции Main в любую созданную вами функцию и всё
Да, так и сделал. Просто меня это чуть обескуражило. Спасибо
ОС: Windows server 2016
BAS: 24.6.2
Решил протестировать модуль SQL. Подключил обе версии Node js в настройках, установились корректно.
В действиях:
Включить отладку
Настроить соединение
Количество записей
При выполнении действия "Количество записей" ошибка:
Error [ERR_PACKAGE_PATH_NOT_EXPORTED]: Package subpath './lib/sql-string' is not defined by "exports" in C:\Users\Administrator\AppData\Roaming\BrowserAutomationStudio\apps\24.6.2\e\273b.nMA5\distr\node_modules\sequelize\package.json
На форуме подобных проблем не нашел.
Гуглил, вот тут нашел по похожей проблеме советы https://exerror.com/error-err_package_path_not_exported-package-subpath-lib-tokenize-is-not-defined-by-exports-2/
Что либо даунгрейд делать, либо переустанавливать node js.
BAS перезапускал, компьютер перезагружал
Буду благодарен за советы по решению вопроса
@romanbiz said in Ошибка при использовании модуля SQL:
sequelize
Попробуйте удалить установку node из бас, она лежит примерно по такому пути
C:\Users\username\AppData\Roaming\BrowserAutomationStudio\apps\24.7.1\e\4a35.PT4v
Скорей всего у вас скачалась версия sequelize с багом, я посмотрел их последние релизы там был баг похоже связанный с вашей ошибкой.
Я сейчас у себя специально с нуля установил модуль и он работает без ошибок
@UserTrue Спасибо, но не помогло. Удалял папку, обе версии nodejs устанавливались. База рабочая, через клиент HeidiSQL проверял коннект, подключилось. Вот лог node js
[13:01:58.171] -> {
"f": "SQL_CountRecords",
"id": "4559662169504316934",
"t": 0,
"v": {
"SQL_NODE_PARAMETERS": [
{
"connect_timeout": "",
"data": {
"database": "test2002",
"dialect": "mysql",
"host": "db4free.net",
"password": "********",
"port": 3306,
"storage": "",
"username": "test2002"
},
"debug": true,
"id": "NjS2qEuUmA1",
"timeout": 300000
},
"123",
[
"",
false,
[
]
]
]
}
}
[13:01:58.196] <- {"f":"SQL_CountRecords","id":"4559662169504316934","t":0,"v":{"SQL_NODE_PARAMETERS":[{"connect_timeout":"","data":{"database":"test2002","dialect":"mysql","host":"db4free.net","password":"***********","port":3306,"storage":"","username":"test2002"},"debug":true,"id":"NjS2qEuUmA1","timeout":300000},"123",["",false,[]]]},"e":"Error [ERR_PACKAGE_PATH_NOT_EXPORTED]: Package subpath './lib/sql-string' is not defined by \"exports\" in C:\\Users\\Administrator\\AppData\\Roaming\\BrowserAutomationStudio\\apps\\24.6.2\\e\\273b.Aj6Y\\distr\\node_modules\\sequelize\\package.json","s":false}
Привет!
Та же ошибка при работе c MSSQLEXPRESS!
Версия BAS: 25.3.8
[773332363] [15:17:33] Поток №1 : Error [ERR_PACKAGE_PATH_NOT_EXPORTED]: Package subpath './lib/sql-string' is not defined by "exports" in C:\Users\User\AppData\Roaming\BrowserAutomationStudio\apps\25.3.8\e\273b.qz1b\distr\node_modules\sequelize\package.json
Народ! Объясните как правильно настроить работу с MSSQLEXPRESS!!
encryption:flase поставил, через другие проги подключение есть....
Нет нормального мануала!
Спасибо!
@BimbasPots said in Ошибка при использовании модуля SQL:
Привет!
Та же ошибка при работе c MSSQLEXPRESS!
Версия BAS: 25.3.8[773332363] [15:17:33] Поток №1 : Error [ERR_PACKAGE_PATH_NOT_EXPORTED]: Package subpath './lib/sql-string' is not defined by "exports" in C:\Users\User\AppData\Roaming\BrowserAutomationStudio\apps\25.3.8\e\273b.qz1b\distr\node_modules\sequelize\package.json
Народ! Объясните как правильно настроить работу с MSSQLEXPRESS!!
encryption:flase поставил, через другие проги подключение есть....Нет нормального мануала!
Спасибо!
Windows 7?
@BimbasPots said in Ошибка при использовании модуля SQL:
@Fox Windows 10 Pro
И у вас не устанавливается официальный модуль SQL BAS?
Переустановил...
теперь пишет : Failed to connect to HVO-12-345:1433 - 94460000:error:0A000102:SSL routines:ssl_choose_client_version:unsupported protocol:c:\ws\deps\openssl\openssl\ssl\statem\statem_lib.c:1986:
c:\ws\deps\openssl\openssl\ssl\statem\ - такой директории нету на компе
@BimbasPots said in Ошибка при использовании модуля SQL:
Переустановил...
теперь пишет : Failed to connect to HVO-12-345:1433 - 94460000:error:0A000102:SSL routines:ssl_choose_client_version:unsupported protocol:c:\ws\deps\openssl\openssl\ssl\statem\statem_lib.c:1986:c:\ws\deps\openssl\openssl\ssl\statem\ - такой директории нету на компе
Пишет где?