PLSQL Editor Code Formating Rules

Hi,
In the past I have used a tool for plsql development called PL/SQL Developer by AllAround Automations. It has a great "beutifier" featur that would allow me to customize some of my own code formatting rules. I've found a similar feature in jdeveloper for java code, but I would like to use the capabilities of jdev to do my pl development as well (just use one tool).
If anyone has any insights into knowing if the rules can be modified so that when I choose the menu option "format sql", it allows me to customize as I don't like the default behavior.
THanks

Hi,
which JDeveloper version are you on? I am asking because in JDeveloper 11 we use a snapshot of SQL Developer for PLSQL editing in JDeveloper. Can you have a look at this tool to see if the formatting is a you need it. If not, please post suggestions to
http://www.oracle.com/technology/software/products/sql/index.html
Frank
Ps.: I checked teh formatting options in JDeveloper 11 and there are plenty of them

Similar Messages

  • Searching for deailed info on code formatting rules

    SQL Developer 3.2.20.09
    Am looking for some detailed explanation of the various options for the SQL Formatting rules. The help, under 'Database: SQL Formatter' is pretty thin. I'd like to see something that explains the behavior of each discreet formatting option. While some may seem self-evident, not all are and even those that appear to be don't seem to behave the way someone might think or want. It would be nice if there were some detailed document to help with "that's not what I wanted" types of questions.

    Hi EdStevens,
    There is currently an option to put in newlines *"Line Breaks->More Newlines"* after the format (around blocks/loops)
    (and after the formatter has stripped the users original newlines). (The option is off by default)
    I added newlines where it seemed best and achievable in the time available.
    See the example below for formatted output
    I have not received any feedback on this - it is off by default.
    The code below(1) shows output before and after this option is applied uses the test PLSQL code already in the screens for setting the formatter options.
    -Turloch
    SQLDeveloper Team
    (1)Code after and before formatting follows:
    After:
    /* Comment... embedded in double quotes "select embedded_double_query from mytable" */
    /* Embedded in single quotes 'select embedded_single_query from mytable' */
    CREATE OR REPLACE
    PACKAGE BODY test1
    IS
      g_column1               VARCHAR2(17) := NULL;
      g_column2               VARCHAR2(52) := NULL;
      g_column3_from_column22 VARCHAR2(25) := NULL;
      g_column_4711           VARCHAR2(11) := NULL;
    FUNCTION testfunction(
        p_column12 IN VARCHAR2)
      RETURN VARCHAR2
    IS
    BEGIN
      IF NVL(g_emplid1,'X') <> p_emplid THEN
        BEGIN
          FOR emp_rec IN c_empl
          LOOP
            --Align on comments example
            SELECT 1
            INTO var
            WHERE EXISTS
              (SELECT col1, -- first field
                longcol2,   --second field
                midcol3,    -- 3rd field
              FROM tble1
              WHERE ((1 +1)=2)
              AND (22222*3 = 44)
            -- align || at end of line example
            SELECT 1
            INTO var
            WHERE EXISTS
              (SELECT col1 || longcol2 || midcol3 || col4 , col1 FROM tbl
            IF emp_rec.empl_rcd# > 0 THEN
              INSERT
              INTO table1
                  col1,
                  col2,
                  col3,
                  col4,
                  col5,
                  col6,
                  col7
              SELECT price.col1 AS col1,
                price.col2      AS col2,
                price.col3      AS col3,
                MAX(price.col4) AS col4,
                MAX(price.col5) AS col5,
                MAX(price.col6) AS col6, -- comment1
                MAX(price.col7) AS col7
                /*  comment2 */
              FROM
                (SELECT store.column1,
                  -- =========================================
                  -- =========================================
                  CAST (store.column2 AS INTEGER) AS column2,
                  store.column3,
                  store.column4,
                  store.column5,
                  SUBSTR(store.column6,11,1) AS column6,
                  store.column7              AS column7
                FROM
                  (SELECT library.column1,
                    library.column2,
                    library.column3,
                    CASE library.column4
                      WHEN cheap
                      THEN digits(library.column27) concat library.column28
                      ELSE 123456
                    END AS column4,
                    CASE library.column5
                      WHEN expensive
                      THEN digits(library.column27) concat library.column28
                      ELSE 123456
                    END AS library.column6,
                    CASE column7
                      WHEN free
                      THEN digits(library.column27) concat library.column28
                      ELSE 123456
                    END AS column7
                  FROM
                    (SELECT INTEGER(SUBSTR(onelibrarysales.column1,11,10)) AS column1,
                      SUBSTR(onelibrarysales.column2,21,10)                AS column2 ,
                      onelibrarysales.column3,
                      onelibrarysales.column4,
                      SUBSTR(onelibrarysales.column5,31,6) AS column5,
                      SUBSTR(onelibrarysales.column6,37,2) AS column6,
                      SUBSTR(onelibrarysales.column7,39,6) AS column7
                    FROM
                      (SELECT alllibrarysales.column1,
                        alllibrarysales.column2,
                        MAX(alllibrarysales.column3)                                                                                                                            AS alllibrarysales.column3 ,
                        MAX(CHAR(alllibrarysales.column4,iso) concat CHAR(alllibrarysales.column5,iso) concat digits(alllibrarysales.column6) concat (alllibrarysales.column7)) AS column5
                      FROM
                        (SELECT libraryprod.column1,
                          libraryprod.column2,
                          libraryprod.column3,
                          libraryprod.column4,
                          libraryprod.column5,
                          libraryprod.column6,
                          libraryprod.column7
                        FROM
                          (SELECT tv.column1,
                            tv.column2,
                            MAX(digits(tv.column3) concat digits(tv.column4) ) AS librarymax
                          FROM db1.v_table1 tv
                          WHERE tv.column1 <> 'Y'
                          AND tv.column1   IN ( 'a' , '1' , '12' , '123' , ' 1234' , '12345' , '123456' , '1234567' , '12345678' , '123456789' , '1234567890' , '1 12 123 1234 12345 123456 1234567 12345678' , 'b' , 'c' )
                          AND tv.column2   >= DATE(tv.column4)
                          AND tv.column3    < DATE(tv.column15)
                          GROUP BY tv.column1,
                            tv.column2
                          ) AS libraryprod,
                          db1.table2 th
                        WHERE th.column1 =libraryprod.column1
                        AND th.column2   =libraryprod.column2
                        ) AS alllibrarysales
                      GROUP BY alllibrarysales.column1,
                        alllibrarysales.column2
                      ) AS onelibrarysales
                    ) AS library
                  LEFT OUTER JOIN db1.v_table3 librarystat
                  ON librarystat.column1    = library.column1
                  AND librarystat.column2   = library.column2
                  OR ( librarystat.column4  = library.column4
                  AND librarystat.column5   = library.column5 )
                  AND ( librarystat.column5 = 'I'
                  OR librarystat.column4    = 'Gold'
                  OR librarystat.column5    = 'Bold' )
                  AND librarystat.column6  <= 'Z74'
                  ) AS x
                ) AS price
              WHERE price.column1 < 'R45'
              OR ( price.column2  = 'R46'
              AND price.column3   = 6 )
              GROUP BY price.column1,
                price.column2,
                price.column3,
                price.column4,
                price.column5,
                price.column6,
                price.column7 ;
            END IF;
          END LOOP;
        END;
      END IF;
    END testfunction;
    /*  Multi line comment */
    -- ** Several single line comments -
    END
    PACKAGE;
    Before:
    /* Comment... embedded in double quotes "select embedded_double_query from mytable" */
    /* Embedded in single quotes 'select embedded_single_query from mytable' */
    CREATE OR REPLACE
    PACKAGE BODY test1
    IS
      g_column1               VARCHAR2(17) := NULL;
      g_column2               VARCHAR2(52) := NULL;
      g_column3_from_column22 VARCHAR2(25) := NULL;
      g_column_4711           VARCHAR2(11) := NULL;
    FUNCTION testfunction(
        p_column12 IN VARCHAR2)
      RETURN VARCHAR2
    IS
    BEGIN
      IF NVL(g_emplid1,'X') <> p_emplid THEN
        BEGIN
          FOR emp_rec IN c_empl
          LOOP
            --Align on comments example
            SELECT 1
            INTO var
            WHERE EXISTS
              (SELECT col1, -- first field
                longcol2,   --second field
                midcol3,    -- 3rd field
              FROM tble1
              WHERE ((1 +1)=2)
              AND (22222*3 = 44)
            -- align || at end of line example
            SELECT 1
            INTO var
            WHERE EXISTS
              (SELECT col1 || longcol2 || midcol3 || col4 , col1 FROM tbl
            IF emp_rec.empl_rcd# > 0 THEN
              INSERT
              INTO table1
                  col1,
                  col2,
                  col3,
                  col4,
                  col5,
                  col6,
                  col7
              SELECT price.col1 AS col1,
                price.col2      AS col2,
                price.col3      AS col3,
                MAX(price.col4) AS col4,
                MAX(price.col5) AS col5,
                MAX(price.col6) AS col6, -- comment1
                MAX(price.col7) AS col7
                /*  comment2 */
              FROM
                (SELECT store.column1,
                  -- =========================================
                  -- =========================================
                  CAST (store.column2 AS INTEGER) AS column2,
                  store.column3,
                  store.column4,
                  store.column5,
                  SUBSTR(store.column6,11,1) AS column6,
                  store.column7              AS column7
                FROM
                  (SELECT library.column1,
                    library.column2,
                    library.column3,
                    CASE library.column4
                      WHEN cheap
                      THEN digits(library.column27) concat library.column28
                      ELSE 123456
                    END AS column4,
                    CASE library.column5
                      WHEN expensive
                      THEN digits(library.column27) concat library.column28
                      ELSE 123456
                    END AS library.column6,
                    CASE column7
                      WHEN free
                      THEN digits(library.column27) concat library.column28
                      ELSE 123456
                    END AS column7
                  FROM
                    (SELECT INTEGER(SUBSTR(onelibrarysales.column1,11,10)) AS column1,
                      SUBSTR(onelibrarysales.column2,21,10)                AS column2 ,
                      onelibrarysales.column3,
                      onelibrarysales.column4,
                      SUBSTR(onelibrarysales.column5,31,6) AS column5,
                      SUBSTR(onelibrarysales.column6,37,2) AS column6,
                      SUBSTR(onelibrarysales.column7,39,6) AS column7
                    FROM
                      (SELECT alllibrarysales.column1,
                        alllibrarysales.column2,
                        MAX(alllibrarysales.column3)                                                                                                                            AS alllibrarysales.column3 ,
                        MAX(CHAR(alllibrarysales.column4,iso) concat CHAR(alllibrarysales.column5,iso) concat digits(alllibrarysales.column6) concat (alllibrarysales.column7)) AS column5
                      FROM
                        (SELECT libraryprod.column1,
                          libraryprod.column2,
                          libraryprod.column3,
                          libraryprod.column4,
                          libraryprod.column5,
                          libraryprod.column6,
                          libraryprod.column7
                        FROM
                          (SELECT tv.column1,
                            tv.column2,
                            MAX(digits(tv.column3) concat digits(tv.column4) ) AS librarymax
                          FROM db1.v_table1 tv
                          WHERE tv.column1 <> 'Y'
                          AND tv.column1   IN ( 'a' , '1' , '12' , '123' , ' 1234' , '12345' , '123456' , '1234567' , '12345678' , '123456789' , '1234567890' , '1 12 123 1234 12345 123456 1234567 12345678' , 'b' , 'c' )
                          AND tv.column2   >= DATE(tv.column4)
                          AND tv.column3    < DATE(tv.column15)
                          GROUP BY tv.column1,
                            tv.column2
                          ) AS libraryprod,
                          db1.table2 th
                        WHERE th.column1 =libraryprod.column1
                        AND th.column2   =libraryprod.column2
                        ) AS alllibrarysales
                      GROUP BY alllibrarysales.column1,
                        alllibrarysales.column2
                      ) AS onelibrarysales
                    ) AS library
                  LEFT OUTER JOIN db1.v_table3 librarystat
                  ON librarystat.column1    = library.column1
                  AND librarystat.column2   = library.column2
                  OR ( librarystat.column4  = library.column4
                  AND librarystat.column5   = library.column5 )
                  AND ( librarystat.column5 = 'I'
                  OR librarystat.column4    = 'Gold'
                  OR librarystat.column5    = 'Bold' )
                  AND librarystat.column6  <= 'Z74'
                  ) AS x
                ) AS price
              WHERE price.column1 < 'R45'
              OR ( price.column2  = 'R46'
              AND price.column3   = 6 )
              GROUP BY price.column1,
                price.column2,
                price.column3,
                price.column4,
                price.column5,
                price.column6,
                price.column7 ;
            END IF;
          END LOOP;
        END;
      END IF;
    END testfunction;
    /*  Multi line comment */
    -- ** Several single line comments -
    END
    PACKAGE;

  • SQL Developer 3 EA2 - Problem with formating plsql source code

    I'm using sql developer 3 ea2. I have played with source code formating.
    I have 2 issues with formating in source code editor.
    I have a plsql string like the following extending over several lines.
    s VARCHAR2(2000) := 'SELECT
    col1, col2, col3
    FROM table
    WHERE col4 = :var';The result after apply "format" to my sourcecode ist:
    s VARCHAR2(2000) := 'SELECT
    col1, col2, col3
    FROM table
    WHERE col4 = :var';The second is that sql developer ist camelizing the previous line if I type a whitespace in plsql sourcecode.
    How to switch that off??
    The last issue is realy annoying!
    Christian

    I am having exactly the same problem. Every time you use Format Ctrl/F7 it adds new line feeds. Code starts off as:
    command := '
    select account_status, default_tablespace, temporary_tablespace,
    to_char(created,"YYYY-MON-DD HH24:MI:SS"), profile
    from Dba_Users@@
    where username=:1' ;
    First Format Ctrl/F7 get an extra blank line:
    command := '
    select account_status, default_tablespace, temporary_tablespace,
    to_char(created,"YYYY-MON-DD HH24:MI:SS"), profile
    from Dba_Users@@
    where username=:1' ;
    Then second Format Ctrl/F7, get THREE extra lines!!! It goes exponential!!
    command := '
    select account_status, default_tablespace, temporary_tablespace,
    to_char(created,"YYYY-MON-DD HH24:MI:SS"), profile
    from Dba_Users@@
    where username=:1' ;
    So far I've only really encountered the problem with dynamic SQL, which ignores the extra line feeds.
    i am pretty sure this is a long standing SqlDeveloper Format problem, going back to V2.

  • Jdeveloper: Tool Preferences Code Editor Save Actions. Why no code format?

    For me Format and Organize Imports are the 2 main save actions?
    Can I write a plugin or something to have the code format working for me?
    Best Regards,
    JP

    Which version of jdev you are talking about?
    In 11.1.1.2.0 I can select reformat as save action.
    Timo

  • Code formatting problem

    Is the code formatting buggy or is it just that I cannot seem to find the correct mix of settings? I hope it is the latter and that someone here may know how to get it
    After setting the settings I think I want I get a simple SQL formatted like this.
    {noformat}
    select username
    ,sid
    ,serial#
       from v$session
      where sid  = 11
      and(status = 'ACTIVE'
      or status  = 'INACTIVE')
    {noformat}Ignore the fact that the actual query may not be logical...
    The first problem is that the different columns are lined up to the left and not indented lika I would like them to be.
    The second (and much less important) is that the and/or are not indented like the keywords. I'd like to get the SQL to be formatted like this.
    {noformat}
    select username
           ,sid
           ,serial#
       from v$session
      where sid    = 11
        and(status = 'ACTIVE'
         or status = 'INACTIVE')
    {noformat}How can I make the code formatting result in the above SQL (especially the aligning of the columns)?

    Turloch,
    Thank you for the reply. I figured this may be a bug, so it is nice to have it confirmed. I can live with it not being correct as long as a fix will show up eventually.
    The problem with using tabs or large settings for space is that it causes other parts of PLSQL to look to spread out. One thing that happens is that the right justification of the keywords gets messed up. But I can make soem SQL look OK with it, but that is at the expense of getting other ones to not look good. For example if I get the columns to line up with a leading comma, the concatenation is not correct and vice versa. I also get SQL to look better, but then indentation in PLSQL is too agressive and looks very bad.
    I would like to be able to set and/or to be set to be handled as keywords so they too can be right justified. Columns (whether or not concatenated or separated with a comma) should be possible to align with the column in which the first column starts.
    While I'm at it, there seems to be an issue with the formatting of keywords such as inner join. I think inner too should be considered keywords so it can be right justified with other keywords. Same thing with subselects, they end up the the left of the right column of the keywords.
    I think the formatting features are really good now. There is still room for improvement to be able to control it enough to make it look exactly like I want, but it is getting close and flexible enough to allow many different ideas of how the template should be to be configured.
    Thanks,
    Mathias

  • ZIP code format for each country in SAP

    Please provide me the way to retrieve ZIP code format for each country in SAP.....

    Well Yash
    You might have noticed the checking rules in the same place. They are the ones which is used for checking formats. I don't know which internal table  (I doubt if there is one) holds the format data per country.  There are formal format checks for few specific countries like Canada, the Netherlands, Poland, Sweden, Slovakia, the Czech Republic, South Korea, and Portugal and I guess they are hardcoded.  Another thought is that Regional Structure Group related tables may hold this.
    If you have ABAPer by your side, check out Function module POSTAL_CODE_CHECK which is used in conjunction with the checking rules mentioned. This may provide you some clues.
    I am wondering why you need this info.
    If you need to set up your own config in Address Management than what is supplied in the standard,  then use the following path:
    SPRO/IMG/SAP NetWeaver/Application Server/Basis Services/Address Management
    Also go through the following OSS notes:
    1123588 - Postal code check for different countries
    1381564 - Postal codes

  • Straw poll: use of triggers to enforce data format rules.

    For a while now I have used before insert triggers to enforce data formatting rules, such as applying UPPER to certain fields. This is a habit I picked up in the mists of time, and never really thought about before...
    ...until just now, when a colleague questioned the wisdom of this practice, in language too colourful for a family forum like this. So the question is: is this good practice or not?
    In the particularly case in point, I could have used (and may yet implement) a foreign key to a reference code table, which would enforce uppercaseness as a side effect. Alternatively I could have used a CHECK CONSTRAINT, but the potential values are too fluid for that.
    I am interested in your opinion on the general principle: is it right for the database to enforce formatting without the user being aware of the change?
    Thanks in advance.
    Cheers, APC

    Andrew:
    In principle, I would not disagree with enforcing formatting in the database, as long as that formatting is required to satisfy a business requirement (e.g. one of our departments has a business rule that all medications must be stored in upper case, dosage information and frequency must be all lower case).
    In your case in point, I would absolutely enforce upper case in the database if you are going to enforce a foreign key. If the code value is stored upper case in the code table, then a trigger to UPPER(code) in the child table is appropriate since an end-user would likely be confused by a constraint violation between 'ABC' and 'abc'. Even if you are not going to enforce the FK, I would assume that you will join to the parent with some frequency, so having both in the same format makes the joins a lot easier.
    My argument against a check constraint to enforce upper case would be based on the (hypothetical, but realistic) user thought process of:
    "Damm application keeps making me re-type everything, so I'm just going to put the caps lock key on AND SHOUT AT THE DATABASE".
    Having said that, if you are just enforcing upper case to get case insensitive searches, then function based indexes get around that problem without forcing formatting.
    My $0.02 CDN (about a ha'penny)
    John
    P.S. You may want to get a better class of colleague.

  • HT4648 So if you import a numbers document from a mac to iPad which has a conditional format rule such as a cell with a score between 1-10 fills with the colour black will still work on the iPad? Not being able to edit it just means you can't change this

    I want to use numbers on my iPad mini for a team I coach. I have a spreadsheet on my mac I want to import onto the iPad mini for players to enter in wellness ratings. On this spreadsheet (on the mac) I have a conditioning formatting rule that when a player enters in their numbers the cells fill with black so others can't see their entries (to maintain privacy). Will this function import across onto iPad numbers? From the discussion I saw on this site it only partly answers my question stating "it cannot be edited" does this mean the conditional formatting rule cannot be changed and therefore will still work or the whole spreadsheet can't be edited and you can only view the spreadsheet and make no new entries to it?

    Yes, I have posted this thread to different forums after I realized that Lenovo "customer care" is not likely to help me out and even wirelessforums.org members couldn't come up with any ideas for days, that's why. I have already written that helper applications like SMAC (or etherchange or macshift) don't work, because they do the same thing in the system as I change it in the driver panel, so they use the same method which simply does not work.
    Locked? Definitely not. If yes, why can I change the MAC of my adapter under Ubuntu Linux using b43 open-source driver if it's really locked? Or you mean it's locked from software, because Lenovo or Broadcom didn't want their users to change their MACs or they just forgot to release a fully-functional driver? Well, then I would like to have a driver in which it's not locked, because this is a basic feature of my adapter of which the hardware is capable.
    I have already contacted Broadcom, see their (automatically-generated) answer in my initial post, but I will try to do that again with more foresight.

  • My auto-indent and code formatting is not working.

    Usually on dreamweaver CS5.5 my code (html) would indent my <div> tags and align them up with the end div </div>. Not only were the <siv> tags formateed but various of others tags were as well.
    How Dreamweaver used to format my code:
    <head>
              <title>Example</title>
              <link rel="stylesheet" href="style.css" type="text/css" media="screen" />
    </head>
    <body>
    <div id="outside_container">
              <div id="container">
                        <a href="#"><img src="images/logo.jpg" id="logo" /></a>
            <ul id="menu">
                      <li><a href="#"></a></li>
                      <li><a href="#"></a></li>
                      <li><a href="#"></a></li>                   
                        </ul>
            <ul id="right_menu">
                      <li><a href="#">t</a></li>
                      <li><a href="#">t</a></li>
            </ul>
            <img src="images/panel_home.jpg" id="panel" />
                        <div id="content">
                      <div class="column1">
                          <h2>Text</h2>
                    <p>Text Here</p>
                </div>
    Now it does not even format it so all of my code aligns on the left like so:
    <head>
    <title>Example</title>
    <link rel="stylesheet" href="style.css" type="text/css" media="screen" />
    </head>
    <body>
    <div id="outside_container">
    <div id="container">
    <a href="#"><img src="images/logo.jpg" id="logo" /></a>
    <ul id="menu">
    <li><a href="#"></a></li>
    <li><a href="#"></a></li>
    <li><a href="#"></a></li>                   
    </ul>
    <ul id="right_menu">
    <li><a href="#">t</a></li>
    <li><a href="#">t</a></li>
    </ul>
    <img src="images/panel_home.jpg" id="panel" />
    Can anybody please help me?

    Did you try Edit > Preferences > Code Format > Indent?
    Nancy O.
    Alt-Web Design & Publishing
    Web | Graphics | Print | Media  Specialists 
    http://alt-web.com/
    http://twitter.com/altweb

  • Text Formatting Rules for sibling elements

    How would you edit the EDD Text format rules of an element repeated several times after one sibling optional element? For example, you have the following elements, it's children, and their formats:
    1. TASK (with Title)
       A. TOPIC (w/ Title)
          (1) SUBTASK (w/ Title)
          (2) SUBTASK (w/ Title)
          (3) SUBTASK (w/ Title)
    Now, if the TOPIC Title elelment is not used, I need the Subtasks to appear as follows:
    1. TASK (with Title)
        TOPIC (w/o Title) (TOPIC element still present)
            A. SUBTASK (w/ Title)
            B. SUBTASK (w/ Title)
            C. SUBTASK (w/ Title)
    How would you write that in the EDD? Which element would I edit? The Subtask? Or, the Title?
    I've tried several combinations in the Text format rules and subrules using different context specifications like {notfirst}, {after Title}, {first}, etc., but I can't seem to make it work. Anyone familiar with the ATA iSPEC 2200 will recognize the formatting.
    Wes

    Wes,
    My take on this problem is that the numbering has to be consistent across the entire manual, so that you don't change the numbering format of a child if the parent has no title. There are several reasons for this including:
    The Topic is still there so it should be numbered, even if it has no title
    Building cross reference formats that work becomes impossible if the autonumbers change according to the use of titles. This is because at some point you will need to cross ref to autonumbers with underscore which has to be coded into the cross ref format.
    There are five different structures that can be considered legal for formatting purposes according to iSpec 2200. But it is essential that the chosen structures are used throughout an AMM, CMM or any other document. It is very easy to mix the structures in ways that can cause confusion later in the publication process. To avoid this I have used additional advisory formatting (e.g. bright red text) that only gets applied if you put the wrong structures together.
    The ATA numbering system needs all the help it can get to remain manageable...
    To give the topic an autonumber use a First Paragraph rule in the EDD. That will apply the autonumber to the title if it's there or any other element if it is missing.
    I hope some of this helps
    Ian

  • Code Formating after Forum Software Upgrade

    Hello SCN Forum Administrators,
    it seems that all code formating which was done with the
    [code]
    Tags was not automatically converted during the Forum Software Upgrade. What can I do to correct my code in the Forum Topic Re: Display ALV GRID with PHP? The message was posted by myself but I can't edit it.
    Best regards
    Gregor

    Hi all,
    the new forum version does contain a filter that can handle the old &#91;code&#93; tags. The problem was that we had to turn it off because it permanently ran into Stackoverflow errors and thus bringing the whole landscape into trouble.
    Now we have to convert all the old &#91;code&#93; markup in all messages with the new &#123;code&#125; markup. We are currently testing this.
    In other words: &#91;code&#93; is no longer supported, the usage of &#123;code&#125; is recommended.
    Regards,
    Michael

  • Date management: XML-editor for Date Rules

    Hello,
    I'm looking for any documentation on the XML-editor for date rules (tags, attributes and so on).
    Please send to [email protected]
    Regards,
    Roman

    Hello,
    I'm still looking it...
    Any help will be appreciated.
    Regards,
    Roman

  • Coping Color Coded Text from PLSQL Editor

    Does anyone know a way to capture the color coded text from the Reports PLSQL editor so it can be pasted into MS Word? A normal copy and paste does not copy the color and I would like the color coded text as part of the report documentation.
    Thanks

    The correct subject is:
    Copying Color Coded Text from PLSQL Editor

  • Code formatting, indenting, and commenting

    This question was posted in response to the following article: http://help.adobe.com/en_US/flashbuilder/using/WSe4e4b720da9dedb5-25a895a612e8e9b8c8e-7fff .html

    MXML code formatting options are very limited in Flash Builder 4.5. Compare that to the vast amount of options you have to format Java code in Eclipse. I would expect more from a proprietary software.

  • Code formatting made thing worse

    After CTRL+ALT+L (Code Reformat) in JDeveloper 11g, things got worse:
    Eg.:
    http://i.imgur.com/pEKtS.png
    Normally it should like this (at least this is how other IDEs are reformatting code):
    http://imgur.com/MRSW0
    or this:
    http://i.imgur.com/Dkyry.png
    I've tried to fine-grain code formatting from: Tools -> Preferences -> Code Style but the results weren't satisfactory .
    Does anyone know where i can find a Code Style profile .xml file that won't mess the looks of my code, just like the default one did ?

    Hi,
    in 11.1.1.5, I quickly created
        public void mytest() throws FileNotFoundException {
            List credentialFiles = null;
            for (File f: credentialFiles){
               fis = new FileInputStream(f);
               String name = f.getName();
    new Departments(new Long(2236),
                    "Sales 33",
                    new Long(100),
                    new Long(200),
                    new EmployeesList());
    }Then I hit ctrl-alt-l and the outcome s
        public void mytest() throws FileNotFoundException {
            List credentialFiles = null;
            for (File f : credentialFiles) {
                fis = new FileInputStream(f);
                String name = f.getName();
                new Departments(new Long(2236), "Sales 33", new Long(100),
                                new Long(200), new EmployeesList());
        }Its not really what I would call worse
    Frank

Maybe you are looking for