Текущее время: Пт, ноя 01 2024, 02:43

Часовой пояс: 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
Сообщения: 3076
Откуда: Москва
Сделайте в инфо-наборе свое поле нужной размерности, в кодировке присваивайте значение 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
Сообщения: 3076
Откуда: Москва
1. Присвоить ATFLV полю типа N(8), затем присвоить полю типа D.
2. Использовать для преобразования ФМ CTCV_CONVERT_FLOAT_TO_DATE.

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


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

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


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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