На главную... Продукты | Технологии | Классификаторы | Проекты | Скачать | Цены| Форум | Статьи | Обучение | Контакты

Выпадающий список и Параметризованный запрос

Поиск  Пользователи  Правила  Войти
Форум » Настольные приложения » Работа с базами данных в ГИС
Страницы: 1
RSS
Выпадающий список и Параметризованный запрос, База - Админимтратор проекта - Мой_проект - Форма пользователя
 
Можно ли подставить данные из Параметризованного запроса (SQL-запрос) в Выпадающий список?
С уважением Алексей.
-------------------------------------
ГИС Карта 2013 вер. 13.6.9.50 x64
Конвертор крупномасштабных планов в формат DXF вер. 8.5.0 x64
 
Подставить данные  возможно.Посмотрите пример использования Параметризованного запроса в проекте  Airport.dbp - форма пользователя Список_рейсов.
 
Цитата
Татьяна Софинова пишет:
Подставить данные  возможно.Посмотрите пример использования Параметризованного запроса в проекте  Airport.dbp - форма пользователя Список_рейсов.
Татьяна, но там реализовано через макрос (то есть при нажатие на OK выполняется макрос) напрямую подстановку выполнить можно?
Вот есть SQL-запрос: sel ect KLADR.NAME fr om KLADR where KLADR.CODE like '%%00000000000' из базы KLADR.DBF (Классификатор адресов РФ.
Вот такая подстановка в Выпадающий список (Комбо_список):

Подстановка в список не выполняется, почему?
С уважением Алексей.
-------------------------------------
ГИС Карта 2013 вер. 13.6.9.50 x64
Конвертор крупномасштабных планов в формат DXF вер. 8.5.0 x64
 
Код Параметризованного запроса создается или изменяется  в момент его активизации, поэтому используется макрос.
В Вашем запросе, что считать параметром? Формирование запроса описано в документации \\Panorama10\Doc\База данных Часть 1.doc и База данных Часть 2.doc.
 
Цитата
Татьяна Софинова пишет:
Код Параметризованного запроса создается или изменяется в момент его активизации, поэтому используется макрос.
А нельзя сделать так чтобы при открытие формы пользователя активировался запрос?
Цитата
Татьяна Софинова пишет:
В Вашем запросе, что считать параметром?
Что именно за параметры?
Объясню что я хочу сделать: так как в КЛАДР разделен на несколько баз (файлов) данных (KLADR.DBF, STREET.DBF, DOMA.DBF). 1-4 уровень находиться в базе KLADR.DBF (из-за этого нельзя использовать Выпадающий список - Классификатор), поэтому решил самостоятельно загрузить данные в Выпадающий список из Параметрического запроса.
Цитата
Татьяна Софинова пишет:
Формирование запроса описано в документации \\Panorama10\Doc\База данных Часть 1.doc и База данных Часть 2.doc.
Запрос сам в Построителе запросов выполняется, а вот список не заполняется, попробую ещё раз перечитать указанные документы, может ещё что в голову придет.
С уважением Алексей.
-------------------------------------
ГИС Карта 2013 вер. 13.6.9.50 x64
Конвертор крупномасштабных планов в формат DXF вер. 8.5.0 x64
 
Напишите более подробно, какой набор данных Вы хотите получить, какие поля надо выбрать, какие ключевые поля используете.
 
Цитата
Татьяна Софинова пишет:
Напишите более подробно, какой набор данных Вы хотите получить, какие поля надо выбрать, какие ключевые поля используете.
Спасибо Татьяна. В теории хочется получить на подобие Список - классификатор. То есть выбрал Область/Республику/АО/Аобл (1-ый уровень КЛАДР), потом в соответствии с выбранным первым уровнем во второй Список-Классификатор загружается 2-ой уровень, именно той области что выбрано в соответствии с 1-ым уровнем, потом 3-ий, 4-ый и так далее. То есть 6 зависимых Списков-классификаторов. Вот примерно что хочется реализовать.
P. S. Извините, за плохое описание, что будет не понятно, пишите попробую поподробнее описать.
С уважением Алексей.
-------------------------------------
ГИС Карта 2013 вер. 13.6.9.50 x64
Конвертор крупномасштабных планов в формат DXF вер. 8.5.0 x64
 
Вы заранее не знаете какую область(республику...) надо выбрать. Сформируте список областей, создайте кнопку, которая будет вызывать данный запрос , заполните следующий список и т.д. для других уровней.В примере использования Параметризованного запроса (в проекте Airport.dbp - форма пользователя Список_рейсов) данные для выборки вводятся в поля Пункт назначения и время вылета, а затем формируется запрос.
Страницы: 1
Читают тему (гостей: 1)



© КБ Панорама, 1991-2024

Регистрируясь или авторизуясь на форуме, Вы соглашаетесь с Политикой конфиденциальности