Какую функцию нужно вставить в графу "Договор №_____...." в "Проект отвода в оренду Харьков", чтобы проставляло автоматом?
А также и ДАТУ.
Питання по базам даних в звітових формах
Re: Технические вопросы к разработчику
GENYA писав:Какую функцию нужно вставить в графу "Договор №_____...." в "Проект отвода в оренду Харьков", чтобы проставляло автоматом?
А также и ДАТУ.
Что именно проставляло? Какие данные? Номер и дату технической документации, решения или чего-то другого?
Re: Вопросы по базам данных в отчётных формах.
Подскажите название поля с кадастровым номером смежника в базе данных DM1.TbVector, я так понимаю это поле в обновлении было добавлено, в описании баз его нет. Хм.. хотел подобрать из списка после подключения в отчетной форме, но в списке подключаемых баз её не оказалось. Только через SQL возможен доступ?
Re: Вопросы по базам данных в отчётных формах.
Поле так и называется Vector."IKN"(varchar(30),Null). Если Вам необходимо, например, создать список смежеств для вибраного участка, Вы можете использовать подобный запрос: "QUERY( 'Select V.* From Vector V, Point P, Polygon L Where V.ID_Point = P.ID_Point And P.ID_Polygon = L.ID_Polygon And L.ID_Object = ' + IntToStr(<DM1.QbObject."ID_Object">) + ' Order by L.ID_Polygon, V.Litera');" и потом с поля <DM1.Query."IKN"> получаете номер. А в дальнейшем, я б Вам посоветовал установить SQL Server Management Studio (если у Вас не установлен) для просмотра Вашей БД, формировании необходимых запросов и прочих вещей, которые смогут облегчить Вам работу!))
Re: Вопросы по базам данных в отчётных формах.
Спасибо, правда я уже из переменной OpisMej вытянул кадастровый номер.)
Re: Вопросы по базам данных в отчётных формах.
Не могу найти через какую базу данных подвязаться к полю <DM2.TbAdvice.ID_Advice> для текущего участка.
Нужно вытянуть только значение совета.
Нужно вытянуть только значение совета.
Re: Вопросы по базам данных в отчётных формах.
Значения совета вытягивается из переменных: Name_Advice(совет), Name_Place(Населений пункт), Name_Region(Район), Name_Area(Область). Пример кода:
....
SeekIKN(<DM1.QbObject."IKN">);
If (Length(Name_Advice) > 0) Then
Sovet := Name_Advice;
....
....
SeekIKN(<DM1.QbObject."IKN">);
If (Length(Name_Advice) > 0) Then
Sovet := Name_Advice;
....
Re: Вопросы по базам данных в отчётных формах.
FilterData('DM1.TbNotePoint',??????) Как заполнить фильтр? Нужно отобрать все значения соответствующие параметру <DM1.QuerySQL."ID_Note"> (создано от DM1.TbNotePoint, база Query и QuerySQL уже используються)
FilterData('DM1.TbNotePoint','ID_Note ='+ vartostr(<DM1.QuerySQL."ID_Note">)+' '); - єто оно?
FilterData('DM1.TbNotePoint','ID_Note ='+ vartostr(<DM1.QuerySQL."ID_Note">)+' '); - єто оно?
Re: Вопросы по базам данных в отчётных формах.
LeViK писав:FilterData('DM1.TbNotePoint',??????) Как заполнить фильтр? Нужно отобрать все значения соответствующие параметру <DM1.QuerySQL."ID_Note"> (создано от DM1.TbNotePoint, база Query и QuerySQL уже используються)
FilterData('DM1.TbNotePoint','ID_Note ='+ vartostr(<DM1.QuerySQL."ID_Note">)+' '); - єто оно?
Да, туда просто условие прописывается. Если нужно снять фильтр, установленный ранее, то выполняем такую команду:
FILTERDATA( 'DM1.TbNotePoint', '');
Re: Камеральные функции
Спасибо с этим разобралась, а как сделать так чтобы на каталоге угодий высвечивался номер угодья попорядку?