RUS  ENG 

igorpj1985 (Все сообщения пользователя)

Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Связь двух таблиц
 
Похоже, что проблема связана с использованием базы sqlite.
Со стандартной базой все работает.
Связь двух таблиц
 
Здравствуйте!
Подскажите пожалуйста почему не работает следующее:

Есть расчетный слой тепловых сетей Zulu, база данных для него выбрана sqlite.
В эту базу данных добавлена еще одна таблица с данными (tk_all).
Записи в таблице tk_all обновляются внешней программой.
В таблицу "Обобщенных потребителей" (OP) добавлено новое поле (tk_id), тип данных "Длинное целое" (INTEGER), в котором содержится указатель на запись в дополнительной таблице (в tk_all).
Через встроенный в Zulu редактор базы данных создан новый запрос, в который добавлены таблицы OP и tk_all (либо созданный ранее запрос на таблицу tk_all).
Была установлена связь между полем в таблице OP и полем в таблце tk_all.
В запрос были добавлены интересующие поля.
При нажатии мышью на обобщенного потребителя в основном окне Zulu данные в запросе из обоих таблиц отображаются правильно.
Но если мне нужно переписать с помощью запроса информацию из одной таблицы в другую, то вылетает следующая ошибка: Не выполнить запрос. no such column: OP1.tk_id (db: <Путь к файлу .sqlite>). (Код ошибки: 0х85910001).
Типы данных о обоих полях одинаковые.
Перепробовал все что знал, но ничего не получается.

Заранее спасибо за помощь!
Пример программы на VBScript
 
Спасибо большое.
Надеюсь это топик будет интересен не только мне.
Пример программы на VBScript
 
Добрый день!
В Zulu 7 появилась возможность писать маленькие программки (макросы) на языке VB прямо в ГИС.
К большому сожалению, в документации об этих возможностях очень мало написано, буквально несколько строк. А что еще более важно отсутствуют примеры таких макросов.
Почитав документацию и данный форум смог сделать всего несколько простых операций.
Подскажите, пожалуйста, как можно получить данные из базы данных, подключенной к слою по выделенному объекту (например: диаметр трубопровода из выделенного участка в расчетном слое Zulu Thermo).
Заранее спасибо!
Страницы: 1