How to reverse Arabic description

Dear ALL
*+In my smartform i displayed arabic description but it prints from left to right.But user wants right to left .I reversed it using reverse_string but it reverse numeric values also but i dont want reverse numeric values only text will reverse .+*
*+Please can anybody help on this+*

Something like below code may help ::
data : l_str(15) type c.
data : l_len type i.
data : l_revstr(15).
l_len = strlen( l_str ).
do.
l_len = l_len - 1.
concatenate l_revstr l_str+l_len(1) into l_revstr.
if l_len = 0.
   exit.
endif.
enddo.
write : / l_str,
        / l_REvstr.

Similar Messages

  • Arabic description displayed in reverse format

    DEAR ALL
    In my smart output ARABIC DESCRIPTION displayed in reverse format that  means it displays in LTR format but  i need it in RTL format. If i reverse the description numbers goes to reverse.How i display it in RTL format.
    Can any body help on this.

    Hi,
    The language key of the form must be Arabic(AR). Also you need to use device type ARWSIN or SWINCF to create the spool and print.
    In the smartform editor, do you use the Unicode MS Word as the editor?
    Regards,
    Aidan

  • How to print Arabic characters in Oracle BI Publisher report

    Dear Experts,
    Kindly suggest me how to print arabic characters in BI Publisher.
    Regards,
    Mohan

    see link
    https://blogs.oracle.com/BIDeveloper/entry/non-english_characters_appears

  • I did not authorize 2 in app purchases and because my credit card is at its limit, and i dont know how to reverse the in app purchases, i cannot update any app or do just about anything in the appstore or itunes store. I paid for apps, i demand my updates

    I did not authorize 2 in app purchases and because my credit card is at its limit, and i dont know how to reverse the in app purchases, i cannot update any app or do just about anything in the appstore or itunes store. I dont care if i owe apple's itunes appstore a few dollars over 2 in app purchases i never meant to download in fact the whole app itself i wanted to delete...but out of the hundreds (maybe lower thousands) fof dollars in music and apps and whatever else, that i rightfully purchased over the passed couple of years....should *NOT* have the upgrades and/or previous purchased songs withheld from me over $3 in accidently purchased add ons through an existing app i deleted an disliked anyway

    Same thing happened to me with my peruvian credit card in the peruvian app store, I want to buy an app, but it says that my credit card is "not supported in the Peruvian app store"

  • How to print Arabic text along with the English in smartform ( ECC6 version

    Hi All,
    our is ECC6 version, Non unicode, ABAP stack ( not dual stack )
    is it possible to print in Arabic language in the above version ?
    if yes, then please let me know how to print Arabic text and English text in the same smartfrom.
    i tried in the following procedures :
    1) i created standard text (SO10) in arabic language.
    i called in the smartform ( include text - i )
    langage AR
    but system throws error message saying, required language is not installed.
    2) if i use READ_TEXT function module.
    text getting printed in diff format but not in arabic.
    waiting for your replies..

    ECC6 and Non-Unicode? I think you'll need multiple code pages, I doubt there's a mixed Arabic/Latin1 available. And I don't think SAP supports new MDMP systems any more. If you need to support multiple languages you really need to go Unicode. It's probably easier to do the Unicode conversion than to try to support multiple code pages and you have to make the switch eventually.

  • How to get Arabic dates in SQL*Plus?

    I want to do a very simple thing.
    I want to type in Arabic and Display dates in Arabic.
    Instead i get ????? ??????? ????? ??????? ? ? ???????, ????? for this?
    Why is this?
    I then changed my Windows XP "Regional and Language Options" all to Arabic. Now, I get AR (Arabic) in my language selection bar at the bottom of the Desktop. When I choose AR I can type Arabic in Notepad. ُ
    Even HERE I can type in Arabic: فغحث غخعق ةثسسشلث اثقث
    But in Sql*PLus I get ????? ??????? ????? ??????? ? ? ???????, ?????
    If I choose AR in SQL Plus and type in Arabic I get garbage characters?
    How to get Arabic in Sql*Plus?
    SQL> SHOW USER
    USER is "ARABDTEST"
    SQL> SELECT * FROM v$version;
    BANNER
    Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 - Production
    PL/SQL Release 11.1.0.6.0 - Production
    CORE    11.1.0.6.0      Production
    TNS for 32-bit Windows: Version 11.1.0.6.0 - Production
    NLSRTL Version 11.1.0.6.0 - Production
    SQL> SELECT * FROM nls_session_parameters;
    PARAMETER                      VALUE
    NLS_LANGUAGE                   AMERICAN
    NLS_TERRITORY                  AMERICA
    NLS_CURRENCY                   $
    NLS_ISO_CURRENCY               AMERICA
    NLS_NUMERIC_CHARACTERS         .,
    NLS_CALENDAR                   GREGORIAN
    NLS_DATE_FORMAT                DD-MON-RR
    NLS_DATE_LANGUAGE              AMERICAN
    NLS_SORT                       BINARY
    NLS_TIME_FORMAT                HH.MI.SSXFF AM
    NLS_TIMESTAMP_FORMAT           DD-MON-RR HH.MI.SSXFF AM
    NLS_TIME_TZ_FORMAT             HH.MI.SSXFF AM TZR
    NLS_TIMESTAMP_TZ_FORMAT        DD-MON-RR HH.MI.SSXFF AM TZR
    NLS_DUAL_CURRENCY              $
    NLS_COMP                       BINARY
    NLS_LENGTH_SEMANTICS           BYTE
    NLS_NCHAR_CONV_EXCP            FALSE
    17 rows selected.
    SQL> ALTER SESSION set NLS_DATE_LANGUAGE = 'ARABIC';
    Session altered.
    SQL> SELECT TO_CHAR(SYSDATE, 'RRRR/MM/DD YEAR MONTH DAY MON DY AM PM DL') FROM dual;
    TO_CHAR(SYSDATE,'RRRR/MM/DDYEARMONTHDAYMONDYAMPMDL')
    2013/04/08 TWENTY THIRTEEN ?????  ???????  ?????  ???????  ? ? ???????, ????? 08, 2013
    SQL> ALTER SESSION set NLS_DATE_LANGUAGE = 'AMERICAN';
    Session altered.
    SQL>  SELECT TO_CHAR(SYSDATE, 'RRRR/MM/DD YEAR MONTH DAY MON DY AM PM DL') FROM dual;
    TO_CHAR(SYSDATE,'RRRR/MM/DDYEARMONTHDAYMONDYAMPMDL')
    2013/04/08 TWENTY THIRTEEN APRIL     MONDAY    APR MON PM PM Monday, April 08, 2013
    SQL> SELECT * FROM nls_database_parameters;
    PARAMETER                      VALUE
    NLS_LANGUAGE                   AMERICAN
    NLS_TERRITORY                  AMERICA
    NLS_CURRENCY                   $
    NLS_ISO_CURRENCY               AMERICA
    NLS_NUMERIC_CHARACTERS         .,
    NLS_CHARACTERSET               WE8MSWIN1252
    NLS_CALENDAR                   GREGORIAN
    NLS_DATE_FORMAT                DD-MON-RR
    NLS_DATE_LANGUAGE              AMERICAN
    NLS_SORT                       BINARY
    NLS_TIME_FORMAT                HH.MI.SSXFF AM
    NLS_TIMESTAMP_FORMAT           DD-MON-RR HH.MI.SSXFF AM
    NLS_TIME_TZ_FORMAT             HH.MI.SSXFF AM TZR
    NLS_TIMESTAMP_TZ_FORMAT        DD-MON-RR HH.MI.SSXFF AM TZR
    NLS_DUAL_CURRENCY              $
    NLS_COMP                       BINARY
    NLS_LENGTH_SEMANTICS           BYTE
    NLS_NCHAR_CONV_EXCP            FALSE
    NLS_NCHAR_CHARACTERSET         AL16UTF16
    NLS_RDBMS_VERSION              11.1.0.6.0
    20 rows selected.

    I am not sure SQL*Plus in character mode can display Arabic characters on Windows. OTN NLS_LANG FAQ http://www.oracle.com/technetwork/products/globalization/nls-lang-099431.html#_Toc105389288 says:
    >
    if you are testing with "special" characters please DO use the GUI and not the "DOS box" sqlplus.exe !
    >
    SQL*Plus GUI is not available with 11G: you should use SQL Developer.

  • How to reverse cross company cleared document?

    Dear all,
    Can anybody guide me how to reverse a cross company cleared document?
    Earliest revert would be grateful.
    Regards,
    Sudish

    Hi,
    Go to the line items of the document 1000000502 and find out the clearing document number. Then reset the clearing in that clearing document number first and then reverse the document 1000000502 in FBU8
    In case document 1000000502 does not have any cleared line item, then you can directly reverse it in FBU8 transaction.
    Regards,
    Gaurav

  • How to reverse the posted depreciation for a particular period..?

    Hi Experts,
    Please solve my problem, that my client users are changed the depreciation key in last month as per legal requirement. While changing the depreciation key they select the wrong depreciation key and run the depreciation in AFAB. But after running the depreciation they came to know that amount is wrong because of the wrong depreciation key. So now they want reverse the entry for last month only and post the new entry with changed depreciation key.
    Please give me advise how to reverse depreciation for only Last month. That should effect the all previous posting.
    Regards
    Narendra

    Hi,
    Depreciation Posted of only of the Previous Fiscal years
    can be reversed using ABZU Write-Up.
    ABZU -->Reverse the Past
    Dep. For current depreciation reversal you have no alternative except reversing
    co code depreciation document posted using OAGL and then repost it.
    Regards

  • How to reverse proposal posting in F.05 - For exchng Valuation

    Hi,
    When we do foriegn exchange valuation through F.05 it creates a proposal posting and a session SAPF100, only when we run the batch input session the actual postings take place. But before processing the Batch session if i try to execute again F.05, it doesnot pick up the previous proposal postings. Our client has used a Recon A/c as a balance sheet adjustment account and now when they are doing the Valuation of open items using f.05 all the batchjobs are going in error, thats why we have changed the Balance sheet adjustment a/c , but the system it is not picking up the previous posting proposals, we guess that they are updating in some internal table, please let me know how to reverse these proposal postings.  I have tried by deleting the batch input sessions, but its of no use.
    Thanking you in advance
    Sai

    Hi,
    it seems that you have selected the "balance sheet valuation" flag (right below "Create postings) when executed F.05 for the first time. Doing so, not only a batch input session will be created, but the original open items are updated. You can check this when displaying any of those items simply in FB03, go into that open item, and then choose the menu path Environment --> Valuation --> Display values. If you can see some figures there, then I my assumption is correct.
    Now, when you try to run F.05 again (no changes to the data in the meantime), then the same open items don't get revaluated again. This has honestly nothing to do with the fact whether you have processed the batch input session or not. The reason you can se yourself in the column called "Old difference" in the list of the 2nd F.05 run. You will notice that this old difference (shown in FB03) is the same as the currently calulated difference, so for this time, there is nothing more to post. That's why you wont see new items, using your changed G/L accounts for the balance sheet adjustment.
    Here is how to resolve this:
    Define a new valuation method in the IMG. You do not have to bother with the detailed settings, important is only that you select the radio button called "Reset" for this new method.
    Then go to F.05 and choose the new method. You can restrict the selection to the open items in question only to make it run faster. (If you have a list of those items). This will erase the valuation figures from the items. You have no any other (standard) option to achieve this, no reversal, document change, etc. will help you, only this specific valuation method.
    Hope that helps, points welcome
    Csaba

  • To dewangs. How to load all descriptions (lines) into a Vector?

    Thank You dewangs!
    I am confident that Your second advice to use Vector will solve my problem. But I have two more questions.
    Let say I have used BufferedReader(new FileReader(c:/java/MyText.txt)) to read from MyText.txt file. In this case, how to load all descriptions (lines) of this file into a Vector? And how to associate each line of MyText.txt as an element of the Vector?
    I am trying to do something, but no results.
    try{
    BufferedReader reader = new BufferedReader(new FileReader("c:/java/Applications/MyText.txt"));
    String str=reader.readLine();
    JList myList = new JList();
    StringTokenizer st = new StringTokenizer(str,"\n");
    Vector vr = new Vector(25);
    while(st.hasMoreTokens()){
    String nextToken = st.nextToken();
    vr.addElement(nextToken);
    myList.setListData(vr);
    TA1.setText(TA1.getText()+
    (String)myList.getSelectedValue());
    }catch(IOException evt) {};

    My suggestion is to create a new class that has a String (for your line of text) and an Image or ImageIcon for your picture. Store the instances of this class in the vector, and then add the appropriate part of the items in the vector to your list. Then you can just get the item in the vector corresponding the to index of the selected item in the list, cast it to your new class, and grab the String or the image as needed.

  • How to paste arabic and russian text in indesign and have the fonts recognized?

    How to paste arabic and russian text in indesign and have the fonts recognized?

    There is a preference item for clipbaord handling that toggles text ony or formatted text when pating from external applications. You may be pasting unformatted text.
    And of course the fonts must be installed...

  • How To Reverse Excess Confirmed Quantity in Process Order?

    Hi Experts,
    Good day!
    I have a Process Order with Total Quantity of 68,180 L which currently have  a status of TECO CNF  DLV  PRC  BASC BCRQ GMPS MACM*. I made my first partial confirmation with a quantity of 1,000 L for my Finished Good u2013 this is a confirmation with automatic goods receipt. Then I mistakenly made my Final Confirmation for this order with a quantity of 71,125 L for my Finished Good. I only noticed that my last confirmation was incorrect after the Finished Good in Stock has been depleted already. The 101 movement for the Finished Good that was posted during my final confirmation was not reversed anymore when I canceled my confirmation in CORS. I tried to reverse using a 102 movement type for this order in MB31 however it didnu2019t allow me to proceed and gave me an error said u201Cdeficit of .....in Unrestricted useu201D.
    Currently my Process Order has a total Delivered Quantity of 72,125 L which is much greater than the required total order quantity of 68,180 L.
    Anybody knows how to reverse this excess confirmed quantity? Your response is much appreciated.
    Thanks. Have a wondeful day!
    Rockz

    Hi Rockz,
    You mean you made Good Receipt (confirmation) excess 3,945L .
    Right now, you want to cancel only 3,945L.
    As you said, FG already depleted.
    If have no quantity in unrestricted Use, how can we make good movement(102) (because error:u201Cdeficit of .....in Unrestricted useu201D occur when you do TCode MB31 for 102)
    If you want to cancel 3,945L, first, you must reverse that Batch of FG 3,945L to Unrestricted use (MMBE to check stock), then you use the TCode MB31 with movement 102 for reverse FG excess, if this finish, quantity in delivery of Process Order will be subtract 3,945L.
    (reverse that Batch of FG 3,945L to Unrestricted use ,mean is  the Batch of FG which you depleted for somethings like fill to bottle....)
    Regard,
    DiepNguyen.

  • How to reverse the VAT for which I have already taken the credit ?

    Hi Experts,
    In case of outside state sale, I can't take VAT credit on my purchases. In year end I have to reverse the excess VAT amount for which I have already taken the credit. Please tell me how to reverse the credit taken for VAT step by step. Its very urgent.
    Warm Regards,
    Reva
    TCS

    HI,
    with help of FI consultant you have to pass JV
    Regards
    Kailas Ugale
    Edited by: kailasugale on Feb 17, 2012 3:24 PM

  • How to reverse clip order in FCP7 timeline?

    I'd like to reverse the order of clips in my FCP7 timeline  (NOT reversing each individual clip). I want to show some clips on the timeline and then immediatley play the same set of clips in reverse order (not each individual clip in reverse order).
    Is there a way to reverse the order of the clips in the FCP7 timeline?
    Thanks!

    In other words, Meg, you're saying you don't know of any way to do what I'm talking about?
    Of course I could manually place them in reverse order, one by one - but that's not what I asked about. I asked how to reverse the order of the clips.
    To suggest manually rearranging the order of the clips in reverse would be like if someone asked how to reverse the play direction of one clip, and someone were to reply with a suggestion of rearranging the individual frames, one by one, until reverse playback of the clip were achieved.
    Let me try to clarify for anyone else that may read this, to avoid further difficulty understanding what I'm saying....
    I want to know how to take a series of clips that are on a timeline (i.e. Clips A, B, C, D, E, F), and get them to be put in the opposite order on the timeline (i.e. Clips F, E, D, C, B, A).  I DO NOT WANT to manually rearrange the clips, NOR rearrange copies of the clips, NOR take the Clips from the bin and place them in reverse order on the timeline.
    The point to my query is to avoid the time-consuming effort of manually placing clips in reverse order, if there is a way to do this (just like instead of taking a clip and painstakingly copy/paste each frame, one-by-one, in the opposite order of its natural way, you just Modify the Speed to Reverse).
    Make sense?

  • How can put Arabic Language in my website?

    Hi,
    I am created a website in english language, i wanted to convert that website to arabic language. how can embeded arabic font in my website with CSS.
    because after uploading web page come some sybol instead of my text please help me

    Hello Mano(?),
    as you can see, my approach allows two different character encodings on my website.
    On the other hand I would like to focus on a wider issue:
    You can specify the font set that uses the site. In the case of Arabic, you have two options, first is Unicode (UTF-8 or UTF-16) or you use the Arabic script looking set iso-8859-7 (or -6). See: http://www.w3.org/International/O-charset-lang.html.
    It can be a problem with UTF-8 and UTF-16. UTF-8 requires 8 bits per character, then so are 256 different possible characters and so it could be it's not enough for Arabic. UTF-16 occupies two bytes for each character and so we have 65536 different possible characters.
    If you apply the Arabic script set correctly, IE will prompt the visitor to install the appropriate language pack (I'm sure, not all users install this language pack.)
    If you have bad luck, your provider messed up these your server settings. So, you have to go in consultation with your provider!
    The ability to specify the direction of each tag in the CSS, e.g.:
    p {
        font-family: "Arabic Transparent";
        direction: 'rtl';
    I really think that this way would be extremely difficult.
    The best way in my opinion is - as I said before - use a simple simple text editor.
    Hans-G.

Maybe you are looking for

  • How can I put an insert option in my tool bar?

    I can't find the insert, format or options icons to put into my toolbar.

  • Acrobat Pro XI - Crashes when Acrobat Preferences is Opened

    Hi Brief History: I am in the UK and run Mac OS X 10.8.2. Other Adobe products are CS3 Master Suite and Acrobat Pro 8. All installed on the Start Up Drive. Downloaded and installed the Trial version of Acrobat Pro XI, intent on UpGrading on the basis

  • Registering Forms in Oracle Apps 11i

    Hi hussein, This is the docs for registering an Oracle Form in Oracle Apps 11i. To Register a custom form in Oracle Applications, take the following steps. (As practice, copy the form FNDRSRUN.fmx under the $FND_TOP/forms to a file called RUNRPT.fmx.

  • Error in Directory Server 5.0 SP1

    I have encoutered with following error message on Directory Server 5.0 SP1. Any resolution for this problem? [07/May/2007:18:41:32 +0100] - libdb: Lock table is out of available locks [07/May/2007:18:41:32 +0100] - idl_store(=uid=siegertszs,ou=member

  • FCP 7.0.3 won't open project files with OSX Lion.

    After upgrade to Lion, FCP 7.0.3 won't open existing project files (built with 10.6.8)  Error message is "wrong file type". Help?