Я пытаюсь получить отчет для запуска через кристалл, используя нашу базу данных postgres.
Мой SQL выглядит как
SELECT
slcnote.note_date,
slcnote.account,
customer.name,
slcnote.reference,
slcnote.operator,
salesman.name,
slcnote.system_date,
slcnote.note_type,
slcnote.note_note,
CAST(salesman.code as integer)
FROM
slcnote
Left JOIN customer ON slcnote.account=customer.account
left JOIN salesman ON slcnote.operator=salesman.code
ORDER BY "slcnote"."note_date"
Однако, похоже, он не преобразует код продавца вцелое числоВ Crystal Reports появляется следующее сообщение об ошибке:
--------------------------- Crystal Reports ---------------------------
Failed to retrieve data from the database.
Details: 42883:
ERROR: operator does not exist: integer = character varying;
Error while executing the query
[Database Vendor Code: 7 ]
--------------------------- OK ---------------------------
Спасибо за помощь
Крис