Александр, добрый день! Проблема понятна, доработаем.
Выбор монитора при запуске программы, При работе с двумя мониторами многие программы "помнят", на каком из них работали в предыдущем сеансе.
Добавление записи в БД
04.03.2024 11:58:11
Евгений, добрый день!
Да, можно. См. [URL=https://www.politerm.com/zuludoc/zuluax/index.html#IZbQueryInfo_AppendBaseRecord.html]https://www.politerm.com/zuludoc/zuluax/index.html#IZbQueryInfo_AppendBaseRecord.html[/URL] В этот метод нужно передавать как значения поля связи с картой (Sys), так и значения дополнительных ключевых полей, если таковые есть. |
|
|
Ключи MSI-пакета обновления ZuluServer 2021., Для создания bat/powershell-скрипта автоматического "тихого" обновления сервера.
Вопрос по OutPut
26.12.2023 17:45:53
Алексей, добавили метод Zulu.GetActiveOutputChannel() (см. [URL=https://www.politerm.com/zuludoc/zuluax/index.html#Zulu_GetActiveOutputChannel.html]https://www.politerm.com/zuludoc/zuluax/index.html#Zulu_GetActiveOutputChannel.html[/URL], чтобы получить доступ к активной закладке.
|
|
|
DECLARE sql
Вопрос по OutPut
DECLARE sql
22.12.2023 12:18:58
Здесь:
Вы пытаетесь присвоить вещественной переменной значение строковой константы "Расчетная нагрузка на отопление, Гкал/ч", поделённой на значение из переменной t1. Строку нельзя поделить на число. Здесь:
происходит попытка присвоить вещественной переменной значение строковой константы. Сделаем, чтобы выдавалось похожее сообщение о несоответствии типов. |
|||||
|
Вопрос по OutPut
Вопрос по SQL запросу через VBscript, Как в SQL запросе после WHERE подставить переменную заданную в начале скрипта при помощи InputBOX?
21.12.2023 10:38:49
Reidenschi, не работает т. к. значение даты в тексте запроса должно быть заключено в кавычки, у Вас в первом сообщении так и сделано. Без кавычек только числовые константы или имена (переменных и т.п.), заданные латиницей, без спецсимволов, пробелов и т.п.
|
|
|
Windows Defender обновился и определяет Zulu.exe(x86) как троян Bearfoos.A!ml
28.11.2023 09:43:28
Дмитрий Семигузов,
Обновите, пожалуйста, до текущей версии 10.0.0.8732 (от 27.11.2023). Проверили, и Windows Defender, и VirusTotal.com сообщают, что всё чисто. Вероятнее всего ложное срабатывание. |
|
|
Windows Defender обновился и определяет Zulu.exe(x86) как троян Bearfoos.A!ml
28.11.2023 09:22:11
Дмитрий Семигузов, добрый день!
Мы ещё проверяем, но похоже на "false positive". Уточните, пожалуйста, версию Zulu.exe ? |
|
|
Копирование значение поля из одной базы данных в другую, Необходимо скопировать значение поля номера колодца из одной базы данных в другую (существующую) базу данных инженерной сети
19.11.2023 22:07:06
Dave_Murey, добрый день!
Макрос не запускается, т.к. написан на Бейсике, а не на VBScript. VBScript не поддерживает конструкции Dim и New, т.к. все переменные в VBScript нетипизированные. Dim просто не используйте. Вместо New используйте функцию CreateObject() (см. пример создания объекта ZbDatabase [URL=https://www.politerm.com/zuludoc/zuluax/index.html#ZbDatabase_cls.html]https://www.politerm.com/zuludoc/zuluax/index.html#ZbDatabase_cls.html[/URL]) UPD: В строках dbsource.Open "Сети старые" dbtarget.Open "Сети существующие" в качестве аргумента функции Open нужно указывать путь к базе данных (см. [URL=https://www.politerm.com/zuludoc/zuluax/index.html#ZbDatabase_Open.html]https://www.politerm.com/zuludoc/zuluax/index.html#ZbDatabase_Open.html[/URL] Строка if (dbtarget.TechnologNumber <> NULL) and (dbtarget.Sys=dbsource.Sys) THEN dbtarget.TechnologNumber = dbsource.TechnologNumber написана ни синтаксически, ни алгоритмически неправильно. Поля таблицы "Sys" и "TechnologNumber" вовсе не являются свойствами объекта ZbDatabase. Далее, таблица содержит множество записей и присваивание значений конкретного поля таблицы по какому-то условию (в данном случае равенство значений Sys у записей в двух таблицах) лучше выполнить через запрос SQL.
Изменено: |
|
|
гиперссылки
Вставка таблици в макет, вставка таблици
sql запрос к БД Zulu, sql запрос к БД Zulu
Автоматическая смена режима объекта, Требуются советы по созданию алгоритма по смене режима
08.08.2023 19:28:04
Сергей, добрый день!
Пустая карточка по объекту в ZuluGIS Online - скорее всего не удалось соединиться с СУБД. Свяжитесь, пожалуйста, по Тут нельзя "пошаманить" с настройками, не понимая, что делается. |
|
|
Автоматическая смена режима объекта, Требуются советы по созданию алгоритма по смене режима
03.08.2023 12:40:05
Сергей,
Проблема с соединением может быть именно из-за параметра dbms-auth-pass: all Эта опция принудительно меняет параметры авторизации на сервере СУБД. Если допустим для авторизации на ZuluServer используется логин/пароль, то такие учётные сведения будут использоваться и для соединения с MS SQL. Я рекомендую отказаться от этой опции, настроить соединение с определёнными учётными сведениями, прописанными в параметрах соединения, убедиться в работоспособности, а позже включить опцию "Использовать учётные сведения ZuluServer" в параметрах соединения/источника данных (если действительно нужна сквозная авторизация) и отладить уже сквозную авторизацию. Также эта проблема может возникать при использовании Windows авторизации в параметрах соединения. Тест соединения проходит, т.к. соединения производится с учётными сведениями текущего пользователя на машине, однако служба ZuluServer часто работает от имени локальной системы и тогда соединение не проходит. |
|
|
Автоматическая смена режима объекта, Требуются советы по созданию алгоритма по смене режима
01.08.2023 09:46:22
Сергей, добрый день!
|
|
|
UpdateFromAscii и триггер
25.07.2023 16:21:27
reparepa reparepa, добрый день!
Сценарий выполнения UpdateFromAscii зависит от используемого СУБД. В общем случае, когда нет оптимизации под конкретную СУБД, происходит построчное чтение входного текстового файла и выполнение оператора UPDATE позаписно, однако это долго. Для MS SQL реализована быстрая закачка текстового файла во временную таблицу с последующим оператором UPDATE через пересечение (JOIN) с этой таблицей. Специально при этом ничего с триггерами не делается. |
|
|
Автоматическая смена режима объекта, Требуются советы по созданию алгоритма по смене режима
23.07.2023 08:59:54
Сергей, добрый день!
Как писал Сергей Мечев, в примере кода он использует соединение с MSSQL напрямую. Если Вы так же хотите соединяться со своим SQL Server, то в параметре Database нужно указывать имя базы данных SQL Server. Строка "ZuluGIS/DB/UI/Thermo.zl?dbid=6" является частью URI объекта ZuluServer и понятна только ему. |
|
|
Ошибка 0x80070666, Удаление ZULU GIS
20.07.2023 16:08:38
Алексей, добрый день!
Ошибка 0x80070666 означает "уже установлена другая версия этого продукта". Была установлена версия ZuluGIS новее, чем 8.0.0.7710. Рекомендую установить свежее обновление ZuluGIS 8.0, в него включены актуальные исправления. Если всё-таки требуется установить конкретный из предыдущих релиз ZuluGIS, то помимо удаления программы в Панели управления, нужно удалить следы установки в реестре. В файле журнала установке (на него даётся ссылка в сообщении о сбое установки) должна быть запись типа:
В соответствующем разделе реестра
должна быть запись об ранее установленном пакете, мешающем текущей установке. Если возникнут сложности, напишите на [email protected], разберёмся. |
|||||
|
sql с функцией instr, sql с функцией instr
06.07.2023 15:13:12
[QUOTE]NickSv написал:
[QUOTE] написал: [URL=/forums/?PAGE_NAME=profile_view&UID=2589]NickSv[/URL] , добрый день! Нет, регулярные выражения пока не поддерживаются.[/QUOTE] планируется добавить поддержку?[/QUOTE] Нет, пока в планах не было, мы подумаем как добавить, но не в ближайшем будущем. |
|
|
sql с функцией instr, sql с функцией instr
Ошибка работы SQL
05.07.2023 10:30:49
Диметрий не придумал, добрый день!
Свяжитесь, пожалуйста, со мной (Дмитрий Озеров, [email protected]), нужны подробности. В какой момент зависает, какой текст запроса и т.д. |
|
|
sql с функцией instr, sql с функцией instr