??????? instead cyrillic symbols
Oracle Report 10g
Friends, I recieve '?????' instead cyrillic strings on Web Layout only.
Paper Layout works (represents cyrillic) correctly.
What to do?
Thanks,
Vladimir
\
hello,
check your NLS_LANG settings on your application server and your database server. also make sure the font that the report uses is installed on your client that tries to view the output.
if you are using reports websource, make sure the page characterset is set correctl (check the first couple of tags in the websource).
thanks,
ph.
Similar Messages
-
Apex Listener prints ### instead of cyrillic symbols
Hi everybody!
Apex listener (2.0.4/) prints ### insead of cyryllic symbols when printing to PDF from APEX.
In Glassfish log I found next entries:
[2013-10-02T10:31:44.040+0600] [glassfish 4.0] [WARNING] [] [org.apache.fop.apps.FOUserAgent] [tid: _ThreadID=20 _ThreadName=http-listener-1(3)] [timeMillis: 1380688304040] [levelValue: 900] [[
Glyph "н" (0x43d, afii10079) not available in font "Helvetica".]]
[2013-10-02T10:31:44.040+0600] [glassfish 4.0] [WARNING] [] [org.apache.fop.apps.FOUserAgent] [tid: _ThreadID=20 _ThreadName=http-listener-1(3)] [timeMillis: 1380688304040] [levelValue: 900] [[
Glyph "с" (0x441, afii10083) not available in font "Helvetica".]]
[2013-10-02T10:31:44.040+0600] [glassfish 4.0] [WARNING] [] [org.apache.fop.apps.FOUserAgent] [tid: _ThreadID=20 _ThreadName=http-listener-1(3)] [timeMillis: 1380688304040] [levelValue: 900] [[
Glyph "т" (0x442, afii10084) not available in font "Helvetica".]]
[2013-10-02T10:31:44.040+0600] [glassfish 4.0] [WARNING] [] [org.apache.fop.apps.FOUserAgent] [tid: _ThreadID=20 _ThreadName=http-listener-1(3)] [timeMillis: 1380688304040] [levelValue: 900] [[
Glyph "ь" (0x44c, afii10094) not available in font "Helvetica".]]
I have tried other fonts (Times-Roman and Courier), but result is the same.
Can anybody answer how to teach Apex Listener to work with cyrillic symbols?
My system is: Windows XP SP3, Glassfish 4, Apex Listener 2.0.4, Apex 4.2.3., Oracle XE 11g.Finnaly, with help from other forums, solution is found:
1. In defaults.xml add entry:
<entry key="fop.configfile">C:\some_path\fop.xml</entry>
2. In fop.xml:
<fop version="1.0" encoding="UTF-8">
<renderers>
<renderer mime="application/pdf">
<filterList>
<value>flate</value>
</filterList>
<fonts>
<directory>C:\WINDOWS\FONTS</directory>
<auto-detect/>
</fonts>
<stroke-text>false</stroke-text>
</renderer>
</renderers>
</fop>
3. restart glassfish. -
Bug: Cyrillic symbols converts to ???
Bug: Cyrillic symbols converts to ??? after opening RAW in Photoshop CS4 saving as TIFF and importing back to LR 3.
Maybe it's something with Adobe RAW Converter or what? How to test?BTW, I use Mac (Snow Leopard), LR3, PS CS4.
I retest it and it happens only when I use Camera RAW plug-in to render RAW which is default and can't be updated (PS CS4 can't find any updates).
I choose Don't show again and click Render using Lightroom. It works fine now. -
Problem with cyrillic symbols when using 'GUI_DOWNLOAD'
Hi,
I have to download internal table to a excel file. I'm using FM 'GUI_DOWNLOAD'. Everything is OK, the file is downloaded, but when I open it I see some characters, where I should see cyrillic symbols. Below is the code, which I use. How can I solve the problem ?
CALL FUNCTION 'GUI_DOWNLOAD'
EXPORTING
filename = ld_fullpath
filetype = 'DBF'
codepage = '1504'
* APPEND = 'X'
write_field_separator = 'X'
* CONFIRM_OVERWRITE = 'X'
TABLES
data_tab = itab
FIELDNAMES = itab_fields
EXCEPTIONS
file_open_error = 1
file_write_error = 2
OTHERS = 3.
Code Formatted by: Alvaro Tejada Galindo on Jan 8, 2009 3:56 PMHi Stefan,
Check this sample code
REPORT z_file_download.
DATA: w_name(90) TYPE c.
DATA:
BEGIN OF fs_flight,
carrid LIKE sflight-carrid,
connid LIKE sflight-connid,
fldate LIKE sflight-fldate,
price LIKE sflight-price,
currency LIKE sflight-currency,
END OF fs_flight.
DATA:
BEGIN OF fs_head,
carrid(10) TYPE c,
connid(10) TYPE c,
fldate(10) TYPE c,
price(10) TYPE c,
curr(10) TYPE c,
END OF fs_head.
DATA:
t_head LIKE
TABLE OF
fs_head.
DATA:
t_flight LIKE
TABLE OF
fs_flight.
fs_head-carrid = 'CARRID'.
fs_head-connid = 'CONNID'.
fs_head-fldate = 'FLDATE'.
fs_head-price = 'PRICE'.
fs_head-curr = 'CURRENCY'.
APPEND fs_head TO t_head.
SELECT-OPTIONS:
s_carrid FOR fs_flight-carrid.
START-OF-SELECTION.
SELECT carrid
connid
fldate
price
currency
FROM sflight
INTO TABLE t_flight
WHERE carrid IN s_carrid.
CALL FUNCTION 'GUI_DOWNLOAD'
EXPORTING
filename = 'D:\flight2.xls'
filetype = 'ASC'
write_field_separator = 'X'
TABLES
data_tab = t_head
EXCEPTIONS
file_write_error = 1
no_batch = 2
gui_refuse_filetransfer = 3
invalid_type = 4
no_authority = 5
unknown_error = 6
header_not_allowed = 7
separator_not_allowed = 8
filesize_not_allowed = 9
header_too_long = 10
dp_error_create = 11
dp_error_send = 12
dp_error_write = 13
unknown_dp_error = 14
access_denied = 15
dp_out_of_memory = 16
disk_full = 17
dp_timeout = 18
file_not_found = 19
dataprovider_exception = 20
control_flush_error = 21
OTHERS = 22.
IF sy-subrc <> 0.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
* WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
CALL FUNCTION 'GUI_DOWNLOAD'
EXPORTING
filename = 'D:\flight2.xls'
filetype = 'ASC'
append = 'X'
write_field_separator = 'X'
TABLES
data_tab = t_flight
EXCEPTIONS
file_write_error = 1
no_batch = 2
gui_refuse_filetransfer = 3
invalid_type = 4
no_authority = 5
unknown_error = 6
header_not_allowed = 7
separator_not_allowed = 8
filesize_not_allowed = 9
header_too_long = 10
dp_error_create = 11
dp_error_send = 12
dp_error_write = 13
unknown_dp_error = 14
access_denied = 15
dp_out_of_memory = 16
disk_full = 17
dp_timeout = 18
file_not_found = 19
dataprovider_exception = 20
control_flush_error = 21
OTHERS = 22.
IF sy-subrc EQ 0.
MESSAGE 'Download successful' TYPE 'I'.
ENDIF.
IF sy-subrc <> 0.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
* WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
Regards
Abhijeet -
Is there a way to make Color understand Cyrillic symbols in file names?
When I'm working with any clips, that have non-latin symbols in their file names, Color names them with some system-specific symbols, and every file is named in a very inconvenient way.
The files are named so weirdly, that I really can't understand which file stays for what. May be there is any way to specify some kind of "codepage" for color, or even make it to work in Unicode?Do those file names appear correctly in the the Finder and other apps?
-
Smilies from Outlook as J and L instead of symbols / icons
Hi alltogether,
if i receive an e-mail from an outlook client with smilies like / :-) or / :-( they are displayed als symbols in lockscreen and in the mail overview. But when I open that e-mail, the smilies aren’t displayed as symbols anymore. Only as J or L. How can I get rid of it? I want the smilies displayed as in the lockscreen and in the mail overview.
Thanks a lot.
Kind regards
HartwickWish I could offer a reply, but I'm posting with the same request. I've used and loved Macs since 1985 and the ONLY thing (Apple, are you reading these posts?) - The ONLY thing that keeps me from buying an iPhone is the lack of a to do/task list. I use and like MobileMe's sync features and I'm either at work or at home 99% of the time, so it's not that much of a hindrance. I'm not a "power" cell phone user either, but my Palm Pilot is down to holding a charge for an hour or so before it needs to dock and my motorola phone is losing life on it's 2nd battery, so it would be a great time for me to get an iPhone. But, I'm not going to do it until there is some way to sync with iCal... a stand alone app doesn't do it for me, nor should it. I can't imagine that the map features on an iPhone would be deemed more important than tracking one's to do items, but Apple must still be seeing it that way.
The new update for iPhones doesn't seem to suggest that this feature has been added... I would think they would be trumpeting it on the front page, if they had. I'll just wait...... -
I have this truble with cyrillic in ADE:
BTW, I use Mac (Snow Leopard), LR3, PS CS4.
I retest it and it happens only when I use Camera RAW plug-in to render RAW which is default and can't be updated (PS CS4 can't find any updates).
I choose Don't show again and click Render using Lightroom. It works fine now. -
Unicode symbols (cyrillic in my case) are not imported from Primavera
I had P6 Professional 8.3 and Pertmaster 8.7 (SP5). When I try to import data both way: natively through Primavera database or Primavera XER - all non-Latin symbols are messed. There are only question marks instead of symbols.
Hi,
Indeed there are URL path length limitations.
You might refer to this
TechNet article (for SP2010 but it should still be applicable for SP2013) about the URL path length limitations.
Hope this helps,
Guillaume Rouyre, MBA, MVP, P-Seller | -
Issue with cyrillic characters in path while exporting using script
Hi everyone!
It seems that there is some issue in CS5 with exporting document using vbscript (not sure about other scripting languages) and path containing cyrillic symbols. Error popped up every time I try to execute the line docRef.Export path & fname, 2, exportOptions if path containing non-latin characters (probably it only affects one with cyriilic characters though). Command docRef.SaveAs path & fname, jpgSaveOptions, True, 2 works just fine with any kind of path supplied. In CS4, CS3 and CS2 versions this problem doesn't occur.
Is this a known bug and what I should do with it if it's not? I really want help to improve Photoshop;)Hi,
Did you or anyone manage to find a reasonable solution for this issue?
I'm currently facing something similar but with Polish characters instead.
I tried using RSTXPDF2 to upload .PFB and .TTF files but to no avail. -
Download file with cyrilic filename in Internet Explorer 8
I have a problem when trying to download a file which name contains cyrillic symbols. I store the file in the database. I created a procedure, that I call using a link from my report to download the file. There aren't any problems when the filename contains only latin symbols, but when it contains cyrillic symbols Internet Explorer doesn't show the name properly in the dialog box for saving the file. The procedure I use looks like this:
PROCEDURE download_blob( p_file_name varchar2
, p_mime_type varchar2
, p_blob in out blob
, p_blob_length number
, p_app_id number )
is
begin
apex_application.g_flow_id := p_app_id;
-- set up HTTP header
-- use an NVL around the mime type and
-- if it is a null set it to application/octect
-- application/octect may launch a download window from windows
owa_util.mime_header( nvl(p_mime_type, 'application/octet'), FALSE );
-- set the size so the browser knows how much to download
htp.p('Content-length: ' || p_blob_length);
-- the filename will be used by the browser if the users does a save as
htp.p('Content-Disposition: attachment; filename="' || p_file_name || '"');
-- close the headers
owa_util.http_header_close;
-- download the BLOB
wpg_docload.download_file( p_blob );
end;
I call this procedure from a link in a report. Any ideas how can I fix this problem?
The character set in the database is AL32UTF8 and the parameter PlsqlNLSLanguage in the dads.conf is set to AMERICAN_AMERICA.AL32UTF8.
Thanks, Mimi
Edited by: user4810045 on 2009-10-1 7:54I have same problem. Firefox works fine.
-
Apache FOP not displaying Cyrillic properly
Hi,
I am using apache FOP to generate pdfs' in Russian. I have embedded the fonts into the application but the output is being displayed as html numerical codes.
The html numerical codes are stored in the database but I am unable to render them properly. I know the fonts are embedded correctly because when I apply the fonts to English text, Russian characters are displayed in the pdf correctly.
e.g the Russian characters are displayed like this:
прод... etc
Why are my codes not displaying properly ? I'm a bit lost at this point.
thanks in advanceHi,
thanks for the reply.
To clarify things a bit. My web page is submitting Russian text which is being stored in an Oracle database. This text is being stored in the &#xxxx; format. This formatting is displayed properly in a web browser but I am using Apache FOP to produce a pdf and the Russian text is not being displayed as the Russian characters but as the relative &#xxxx; codes. So these codes are not being translated back into their Russian Cyrillic symbols.
I have configured FOP and embedded the Cyrillic TTF but these codes are still not displayed. I can apply the Cyrillic font style to English text and Russian characters are displayed so it seems that that cyrillic TTF is embedded properly.
I am not generating an serialized xml file but rather creating a javax.xml.transform.dom.DOMSource object and with my xsl file I create the pdf code snippet below:
thanks
Paul
//Setup a buffer to obtain the content length
ByteArrayOutputStream out = new ByteArrayOutputStream();
// add fonts for Russian and Chinese certificates
String fontConfig = path + "fonts/fontcfg.xml";
FopFactory fopFactory = FopFactory.newInstance();
fopFactory.setUserConfig(fontConfig);
FOUserAgent foAgent = fopFactory.newFOUserAgent();
//Setup FOP
Fop fop = fopFactory.newFop(MimeConstants.MIME_PDF,foAgent , out);
//Setup Transformer
Source xsltSrc = new StreamSource(new File(xslFile));
TransformerFactory tFactory = TransformerFactory.newInstance();
Transformer transformer = tFactory.newTransformer(xsltSrc);
//Make sure the XSL transformation's result is piped through to FOP
Result res = new SAXResult(fop.getDefaultHandler());
//Setup input
Source domSrc = new DOMSource(xmlDom);
//Start the transformation and rendering process
transformer.transform(domSrc, res);
//Prepare response
response.setContentType("application/pdf");
response.setContentLength(out.size());
//Send content to Browser
response.getOutputStream().write(out.toByteArray());
response.getOutputStream().flush(); -
Hi all,
I need to produce a pdf report with Russian text.
As you can see in the code, I using the "NIReport_SetTextAttribute"command for transliterate the charset to russian.
if I set the system language to Russian I can type Russian characters in to pdf, there is no error.
But when I change the system language ( exp:to English),there is not any characters in to pdf.
How can I solve this problem?
Attachments:
result_pdf.png 34 KB
code.png 51 KBHello Basil and Humphrey;
I will try to explain the problem. Let's go over a CVI example, so you can reproduce it on your own.
In the NI report example (nirsample.cws) shipped with CVI installation, an attribute called NIR_TEXT_ATTR_FONT_CHARSET is used.
In one case, it is changed to "NIRConst_CharsetSymbol".
As a result of this symbol charset setting, if you type "qwerty" as a string in your code, it is displayed as 6 different symbols side-by-side in the resultant PDF report file (we print the file to a PDF printer not on paper).
This means, the report toolbox gets the character codes representing the letters "q,w,e,r,t,y" and prints corresponding symbols instead whose character codes match those latin letters. To obtain this result, you do not need to change any computer setting (system locale, CVI editor font charset, etc).
So we thought, if we type some the same "qwerty" string and then select the Russian charset instead of symbol we would see corresponding characters from the Russian alphabet. But that is not the case.
The only way to print Russian into NI report is to change the system locale (Control panel > Regional Options > Default language for non-unicode programs) to Russian. In that case, we can print Russian characters in the code as strings.
(we also set the keyboard input language to Russian, but that is not a must, you can type Russian using combinations like ALT + 0215 once the locale is Russian and still get the same result)
After this locale setting, the created PDF displays Russian characters even if the NIR_TEXT_ATTR_FONT_CHARSET attribute is not NIRConst_CharsetRussian.
It look like the font charset attribute is not fully implemented. It works for symbol charset but not for Russian.
So the questions are:
- Is this expected behaviour?
- Why symbol charset behaves different then Russian for instance?
- What is your suggested method for printing Russian text in pdf reports?
Thank you.
S. Eren BALCI
www.aselsan.com.tr -
Since FM8, I use Unicode fonts since it's the only sensible way for multilingual documents. Also, I use Adobe Pi Std for special graphical symbols instead of Wingdings or type 1 Dingbats etc, since it is Unicode and installed with FM8, which makes it much more robust and safe than using encoding in the ascii range. Likewise, Courier Std is used instead of Courier.
However, Symbol is special in FM: I considered to switch to Symbol Std, since it is also installed by FM8, and is a Unicode-only font. However, for equations, FM still uses regular Symbol rather than Symbol Std! This cannot be changed, despite Symbol Std is in the standard FM directory (fminit/fonts/adobe)! This speaks for continuing to use Symbol rather than going for Symbol Std. (Tested by making a PDF and then checking the fonts.) On the other hand, when I copy from a PDF-saved version of the file and paste into FM, a character that used regular Symbol becomes encoded in the Unicode range (above ascii) when pasted into FM (thus requiring Symbol Std instead of Symbol). This latter behavior speaks for using Symbol Std whenever possible, but if so, the PDF file may very well embed BOTH Symbol versions if I have both an equation and some symbols, and this mix seems inelegant to me.
I am interested in hearing other's view on this.
FYI: As for distilling into PDF, I always have the 'Adobe PDF Printing Preferences' set to always include fonts when generating postscript, since not doing this will often crash FM, no matter what fonts you use. A well-known issue with FM since many versions.Harald,
The font definitions for the equation characters are all stored in the
\fminit\mathchar.cfg file. You can swap out the Symbol if you wish.
Just make a backup copy of this file before you start changing it. ;-) -
Processing cyrilic input from HTML FORM
Hello everybody,
I have faced the problem with processing the cyrilic input from the HTML form, The JSP code to receive it and store it can`t do it properly. The <page> directive has ContentType='text/html; charset=UTF-8' and the HTML itself has <meta> tag for the same charset; Only problem is that cyrilic symbols are coming from
HttpServletRequest object not properly encoded.
Can anybody help me?
Regards
PavelHave a look at
http://www.crazysquirrel.com/compgen/form-encoding.php
Jacek -
MPP with cyrilic filenames are not opening from SP2013 library
Hello! I have trouble opening mpp-files from Sharepoint 2013 Server document library.
When opening from library (simply by clicking on file), Project Professional gives me an error, meaning that Project can't recognize file format:
So, Project Pro offers me to open this file as text file that is not solution.
After some research i've found that trouble happens only if filename or library foldername contains cyrillic symbols.
And after encoding this symbols in file path (like
https://sharepointurl/web/doclib/%D0%98%D0%B7%D0%BC%D0%B5%D0%BD%D0/%D0%98%D0%B7%D0%BC%/...../D0%B5%D0%BD%D0.mpp ) we're getting string with more than 255 symbols. If a rename folder within library and filename to latin (or if i'm
using shorter cyrillic names), everything is ok.
But with this condition (>255 encoded symbols in full path to file) trouble happens.
Is it a known bug or special case?
Early i experienced similar bug in Excel 2013, but it has been solved in recent Microsoft Office patches. But with Project trouble still persists.
P.S. Sharepoint 2013 Server with Sept 2014 CU.
MS Project Professional 2013 (15.0.4667.1000) MSO (15.0.4667.1001) x32Hi,
Indeed there are URL path length limitations.
You might refer to this
TechNet article (for SP2010 but it should still be applicable for SP2013) about the URL path length limitations.
Hope this helps,
Guillaume Rouyre, MBA, MVP, P-Seller |
Maybe you are looking for
-
Hi Gurus! Plz can u tell me whats the table for QA32 , field name for Defect code,reject qty. Regards, Rahul. Message was edited by: rahul deshmukh
-
Material dtermination from r/3
Hi, as a part of material determination download, we tried to download object DNL_COND_D001 but we we are getting the following errors in middle ware filed content ";;;;" from field cannot be coverted Error in conversion of filed ocntents , KNUMH ca
-
Help! JDev will not validate JSTL 1.1 c.tld from Jakarta
What schema or DTD does JDev use to validate tlds (or any XML, for that matter)? I am using JDev Version 10.1.2.0.0 (Build 1811). Following is a list of the first 10 (of 101) errors produced when trying to run a project using the JSTL 1.1 c.tld from
-
Can't upgrade app from AIR 1 to AIR 2 because pubid is blank
We've upgraded our Flex SDK 3.1 + AIR 1 application to Flex SDK 4.1 + AIR 2, using the same build script that automates the use of ADT to build the AIRI/AIR files using the same PFX file. The installer, however, does not attempt to upgrade the previo
-
Since upgrading my 60gb iPod and to iTunes 7, nearly all my podcasts shut down my iPod and cause it to reboot. Weird, huh? It happens with all but one of the 15 or so podcasts I subscribe to (most from KCRW). I tried deleting them and resubscribing,