— Reçu de UAI.MARTELF 03 21 63 21 20 20/04/99 17.39 —
From: sudman@BLL.CO.IL
Date: Tue, 20 Apr 1999 05:11:05 -0400
Sender: BUSOB-L@LISTSERV.AOL.COM>
When exporting report to excel:
Data->View->Export Xls
I receive the message:
“Syntax error in field definition (3292)”
What is the remedy?
The cause of your problem may be the name of the objects that you want to
export.
This is the response that i obtain from the hotline BO
*SYMPTOMS
This error message is displayed when exporting data microcubes to Excel via
the Data Manager window.
08
CAUSE
BusinessObjects is using Microsoft’s Data Access Objects (DAO) technology to
provide this feature. This technology has some limitations.
This error message appears when:
-special characters are used in object names, including
= & @ ° $ % * < > , : ; ? ! § £ ~ ¤ µ + # . / \ ’ ( ) { } "
-object names match Microsoft Jet database engine reserved words, including
DATE,SELECT,UPDATE,BETWEEN,SET and INSERT.
****RESOLUTION
Do not use special characters or reserved words in object names.
A fix has been provided in the service pack 2 ( 4.1.2 ) which allows the
following characters in object names:
. / \ ’ _ ( ) { } + " $
The fix converts these characters to an underscore ( _ ) in the Excel file.
MORE*****
The value #EMPTY can also generate this kind of error message during a data
export from BusinessObjects to an Excel File. This value corresponds to a
NULL value in the database.
The best solution is to create a filter in the object in order to replace
each occurrence of NULL by another value (for example, 0). An example of
this is the decode function in Oracle.
Listserv Archives (BOB member since 2002-06-25)