Текущее время: Ср, апр 24 2024, 22:41

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: форматирование полей в отчете
СообщениеДобавлено: Вт, авг 11 2015, 10:28 
Начинающий
Начинающий

Зарегистрирован:
Вт, авг 11 2015, 10:22
Сообщения: 2
Добрый день.

Необходимо в Query-отчет вытащить значение из AUSP-ATFLV (данные классификации). Тип данных поля - FLTP, но по смыслу там хранятся как числовые данные, так и даты, в зависимости от значения AUSP-ATINN. Естественно, и в отчет нужно выводить и даты, и числовые значения с конкретным количеством знаков после запятой.
как форматировать в отчете вывод данных из поля AUSP-ATFLV? числовые данные и даты у меня выводятся в разные графы отчета.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: форматирование полей в отчете
СообщениеДобавлено: Вт, авг 11 2015, 22:34 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3074
Откуда: Москва
Сделайте в инфо-наборе свое поле нужной размерности, в кодировке присваивайте значение ATFLV.

_________________
С уважением,
Удав.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: форматирование полей в отчете
СообщениеДобавлено: Ср, авг 12 2015, 16:40 
Начинающий
Начинающий

Зарегистрирован:
Вт, авг 11 2015, 10:22
Сообщения: 2
Удав, спасибо!
Для числовых данных решение подошло.
Для данных типа даты - нет. Для своего поля указала тип D и присвоила значение ATFLV. Уже при формировании самого отчета вышла ошибка "The database field or result type of the aggregate function ATFLV and the list field Z_NUM are not compatible." При указании типа С для своего поля аналогичная ситуация. Например дата 31.05.2019 в ATFLV хранится как 2,0190531000000000E+07. Видимо в кодировке поля нужно прописывать более сложное преобразование в текст, но как?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: форматирование полей в отчете
СообщениеДобавлено: Чт, авг 13 2015, 01:23 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3074
Откуда: Москва
1. Присвоить ATFLV полю типа N(8), затем присвоить полю типа D.
2. Использовать для преобразования ФМ CTCV_CONVERT_FLOAT_TO_DATE.

_________________
С уважением,
Удав.


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB