Ошибка при автоматическом определении типа данных колонки источник данных postgres

Обсуждение Stimulsoft Ultimate
Ответить
George Khuriev
Сообщения: 31
Зарегистрирован: 19 окт 2018, 12:50

Ошибка при автоматическом определении типа данных колонки источник данных postgres

Сообщение George Khuriev »

Добрый день! Столкнулись с проблемой при автоматическом определении типа данных для столбцов с координатами (широта и долгота) при работе с источником данных postgres автоматически подставляется тип string вместо double.
Это приводит к тому что некорректно работает онлайн карта.
При работе с такой же таблицей, но через ms sql такой проблемы нет, подставляется тип real.

запрос:
select
"id_нп",
"ВзвешОценкаКатегория",
"широта",
"долгота"
from t1

Скрипт создания таблицы:
CREATE TABLE t1 (
"id_нп" INTEGER ,
"ВзвешОценкаКатегория" REAL ,
"широта" DOUBLE PRECISION ,
"долгота" DOUBLE PRECISION
) ;

Примерные данные:
INSERT INTO t1 ("id_нп", "ВзвешОценкаКатегория", "широта", "долгота")
VALUES
(1, 10, 53.9897, 84.7472),
(23, 10,52.9994, 78.6458),
(47, 10, 53.3039, 80.0508),
(61, 10, 51.3972, 83.5569),
(140, 10, 51.9522, 85.3381),
(161, 10, 53.2678, 80.7689),
(213, 10, 52.8339, 79.8686),
(243, 10, 53.3314, 78.3292);
Aleksey
Сообщения: 2954
Зарегистрирован: 22 апр 2010, 06:57

Re: Ошибка при автоматическом определении типа данных колонки источник данных postgres

Сообщение Aleksey »

Здравствуйте,

Проверьте последний билд, были исправления. Так же уточните какой продукт, дизайнер вы используете.

Спасибо.
George Khuriev
Сообщения: 31
Зарегистрирован: 19 окт 2018, 12:50

Re: Ошибка при автоматическом определении типа данных колонки источник данных postgres

Сообщение George Khuriev »

Добрый день, обновил попробовал на версии Stimulsoft.Dashboards.Web.NetCore 2025.1.3, устанавливал через nuget.
Ошибка осталась, поля долгота и широта определились как string
Aleksey
Сообщения: 2954
Зарегистрирован: 22 апр 2010, 06:57

Re: Ошибка при автоматическом определении типа данных колонки источник данных postgres

Сообщение Aleksey »

Здравствуйте,

Нужно время для анализа проблемы.

Спасибо.
Ответить