Sourcecode Plugin - no open "IF" Statement

Dear all,
maybe I was misled by the impression that the coding of an enhancement is merged as soon as a load is generated and that the syntax-check consider original code as well as active enhancement as a whole.
If this would be the case, following example should work but since the compiler states that no open if statement exists, I have some doubts if I did not miss something essential here. Could anybody help?
Here goes the coding.
REPORT /sew/cotest1 .
TYPE-POOLS: abap.
DATA g_test TYPE abap_bool.
IF g_test = abap_true.
  WRITE: 'TEST'.
ENHANCEMENT-POINT /SEW/COTEST1 SPOTS /SEW/COTEST1.
*$*$-Start: /SEW/COTEST1-------------------------------------------------$*$*
ENHANCEMENT 1  /SEW/COTEST1.    "active version
else.
  write: 'test'.
ENDENHANCEMENT.
*$*$-End:   /SEW/COTEST1-------------------------------------------------$*$*
ENDIF.
The idea is that the normal if block is "enhanced" with an else block. The write statements do not make sense but this is not the point here. As soon as I try to activate the implementation of the inhancement I get the error message:
No open "IF" statement
The enhancment is only active because I said "Activate anyway"
Any ideas?
Thank you in advance.
Christian
Edited by: Rob Burbank on Mar 17, 2010 11:28 AM

Obviously this is the reason why.
Thank you for pointing that out.
Christian

Similar Messages

  • I downloaded Firefox 5.0. Firefox will not open. States running offline. I have a Intel Pentium/Windows XP system.

    I downloaded Firefox 5.0. Firefox will not open. States running offline. I have a Intel Pentium/Windows XP system.
    This also happened when I tried to download Firefox 4.
    Firefox 3.6.18 works fine

    You may need to delete the Firefox program folder before (re)installing the latest Firefox.<br />
    In case you still have problems after installing then check your security software.
    A possible cause is security software (firewall) that blocks or restricts Firefox or the plugin-container process without informing you, possibly after detecting changes (update) to the Firefox program.
    Remove all rules for Firefox from the permissions list in the firewall and let your firewall ask again for permission to get full unrestricted access to internet for Firefox and the plugin-container process and the updater process.
    See:
    *https://support.mozilla.org/kb/Server+not+found
    *https://support.mozilla.org/kb/Firewalls
    *http://kb.mozillazine.org/Browser_will_not_start_up

  • From within Photoshop Elements, when I try to open Editor, a box opens that states I must activate the software.  I registered and activated the software last year.  When I click to activate, I get a message that I am not connected to the internet.  I am

    From within Photoshop Elements, when I try to open Editor, a box opens that states I must activate the software.  I registered and activated the software last year.  When I click to activate, I get a message that I am not connected to the internet.  I am connected.  How do I get Editor to work?

    You would get the redemption code, or perhaps even the serial number, from whomever you purchased the software from, apparently Amazon, so talk to them.  This wouldn’t be the first time they’ve sold something that didn’t have all the numbers needed to license it.
    A redemption code is something that is usually on the inner disc packaging if you purchase the media in a box, and there is a barcode on the outside of the packaging that must be scanned at the checkout register to activate the hidden inner code so you can redeem it at home on that website.  This is what happens if you buy PSE from a brick-and-mortar store like Best Buy.  I don’t’ know what happens if you purchase the downloaded version as I have never done that.
    A redemption code is 24-digits of letters and numbers that you enter into a website to get a serial number, once and only once.  The serial number of only 24-digits, no letters, is what you enter into the software during the install or when you run it and it asks if you want to register or run in a trial mode—whatever the exact phrasing is.
    In any case it sounds like you don’t have either a redemption code or serial number—although perhaps something is listed on the purchase confirmation or your account online at Amazon or even in an e-mail from Amazon.

  • Where can I find the plugin to open camera raw files for Nikon D810 for Photoshop CS5.1? I've looked around the site but cannot get this to work.. Thank you.

    Where can I find the plugin to open camera raw files for Nikon D810 for Photoshop CS5.1? I've looked around the site but cannot get this to work.. Thank you.

    See for yourself which version of ACR is needed for that camera’s RAW files
    http://helpx.adobe.com/creative-suite/kb/camera-raw-plug-supported-cameras.html
    then check your version (Photoshop > About Plug-In > Camera Raw).
    Your version of Photoshop does not support that version of ACR.
    You could use the free DNG Converter.

  • TestStand Open SQL Statement does not support SQL's ORDER BY clause???

    TestStand 1.0.3
    Windows 2000 SP1
    SQL Server 2000 Personal
    You've got to be kidding me...
    It appears that the built-in TestStand Open SQL Step does NOT support the
    "ORDER BY" clause in the SELECT statement, even though the documentation
    says it does. Is this true?
    I have an Open SQL Statement query:
    "SELECT * FROM [MyTable] WHERE ([Batch ID]=1234)"
    it works fine, returning a correct record count 120 records. If I change
    the Open SQL Statement query simply by adding an ORDER BY clause, such as:
    "SELECT * FROM [MyTable] WHERE ([Batch ID]=1234) ORDER BY [MyField] ASC"
    it returns a record count of zero. I know that "MyField" exists in the
    MyTable table and contains valid data. The
    second query works fine in SQL
    Server Enterprise Manager.
    Am I missing something? Is it true that the TestStand Open SQL Step does
    NOT support the "ORDER BY" clause? If not, what &#$!ing good is it and why
    does the manual state it is supported? Is there any other way using just
    the TestStand steps to order a database recordset on one or more fields?
    Any help would be appreciated.
    Grrrrr....
    Bob Rafuse
    Etec Inc.

    > Bob -
    > The database step types do not do anything special to the SQL command
    > that you give it. The step just passes the command to the ADO
    > provider. I tried a simple query using the step types with the
    > following command,
    >
    > "SELECT UUT_RESULT.* FROM UUT_RESULT WHERE ([UUT_SERIAL_NUMBER] =
    > 12345) ORDER BY [EXECUTION_TIME] ASC"
    >
    > and this return the expected results and the record count parameter
    > was as expected. I tried this on TS 1.0.2 and TS 2.0 with MS Access
    > 2000 and MS SQL Server 7.0. I do not have MS SQL Server 2000 at this
    > time.
    >
    > It would be surprised if the step types are messing something up.
    I've been doing some experimenting over the past couple of days. Simple,
    one-table queries seem to handle the ORDER BY clause fine. Th
    ings seem to
    get messed up when I try multi-table queries with ORDER BY clause with the
    TestStand database steps. I get no errors but the returned record counts
    are always 0 with the ORDER BY and positive without the ORDER BY. The exact
    same queries work fine in Visual Basic/ADO and the SQL Server Query
    Analyzer.
    > Questions:
    > 1. Have you verified whether the data is actually returned even though
    > the record count is zero?
    Hmmm... yes data IS getting returned (at least on the two instances I just
    checked), but the record count is always zero. I was not proceeding with
    processing if the record count was 0.
    Still... I don't know how to loop through the recordset without knowing how
    many records there are an not eventually generate an error by passing EOF.
    Is there another way using the TestStand database steps to determine a) the
    number of records in the recordset or b) when I'm at EOF?
    > 2. Are you using any advanced options on the Opend SQL Statement step
    > type, specifically
    the cursor type set to forward only? Forward only
    > cursors do not allow for record counts.
    Everything on the Advanced tab of the Open SQL Statement step is set to "Use
    Default".
    Bob.

  • The column name "PERNR" has two meanings. ABAP/4 Open SQL statement.

    Hi All,
    Could anyone advise on what are the error I encountered at below code.
    I get the error in " The column name "PERNR" has two meanings. ABAP/4 Open SQL statement." . This errors happen to all the key fields I have selected in below code (eg: pernr, subty, objps, sprps, begda, endda, seqnr).
    The field zeih also encountered error in "Unknown column name "ZEIH". not determined until runtime, you cannot specify a field list."      
      SELECT  pernr
                   subty
                   objps
                   sprps
                   begda
                   endda
                  seqnr
                  zlsch
                  ZEIH
      SELECT * INTO CORRESPONDING FIELDS
              OF TABLE  i_pa0009
              FROM pa0001 INNER JOIN pa0009
              ON pa0001pernr = pa0009pernr
              WHERE bukrs IN s_code AND
              banks NE space.

    Hi,
    In this query
    SELECT pernr
    subty
    objps
    sprps
    begda
    endda
    seqnr
    zlsch
    ZEIH
    if you have used joins and if both the database pa0001, pa0009 has the above mentioned fields you will get the error message as the control gets confused as to which table of the field you are referring to..., instead use them in this way
    SELECT pa0001~pernr
    for each field mention to which table it belongs and ~ before the field name in the above fashion, this will remove the error
    Regards,
    Siddarth

  • ORA-01460: unimplemented or unreasonable error & OPEN-FOR statement ...

    Hi,
    I have a procedure that opens a cursor which returns a result set based on a dynamic SELECT statement. The IN clause
    in most cases needs to handle more than 1000 expressions. So to avoid the ORA-01785 error, I use a function to
    convert the comma separated list of ids (which are unknown) into a collection which can then be used in the sub query
    to process each expression or id. I assumed that the maximum string length I could use for these list of ids was
    32767, i.e. VARCHAR2. But f I attempt to open the cursor with a list of ids where the string length is greater than 4000 bytes , the cursor is invalid
    and it seems to throw the following Oracle error:
    ORA-01460: unimplemented or unreasonable conversion ...
    Note that anything less than 4000 bytes is fine. I have attached some of the code below and would appreciate if anyone
    could tell me what im doing wrong! For example, can a varchar2 variable greater than 4000 bytes not be used when
    executing dynamic SQL in the context of the OPEN-FOR statement?
    -- Create type to hold collection of identifiers.
    CREATE OR REPLACE TYPE IDList IS TABLE OF NUMBER;
    -- Function which converts a string of comma separated list of identifiers
    -- into a collection.
    CREATE OR REPLACE FUNCTION fnConvertIDListToCollection(
         varList IN VARCHAR2,
         varDelimiter IN VARCHAR2 DEFAULT ',')
    RETURN IDList
    IS
         varString long := varList || varDelimiter;
         varPos pls_integer;
         varData IDList := IDList();
    BEGIN
         LOOP
              varPos := instr(varString, varDelimiter);
              EXIT WHEN (nvl(varPos, 0) = 0);
              varData.extend;
              varData(varData.count) := trim(substr(varString, 1, varPos - 1));
              varString := substr(varString, varPos + 1);
         END LOOP;
         RETURN (varData);
    END;
    CREATE OR REPLACE PROCEDURE MyTestProc
    myCursor OUT SYS_REFCURSOR
    AS
    varListOfIds VARCHAR2(32767);
    BEGIN
         -- Hard coding this for now but this will be an incoming parameter containing a list
         -- of unknown ids, separated with commas.
         varListOfIds := '1,2 .. , 5000';
         OPEN myCursor FOR
         'SELECT     DISTINCT val1, val2, val3
         FROM TABLEA
         WHERE     val1 IN (select * from table(cast(fnConvertIDListToCollection(:ListOfIds) as IDList)))' USING varListOfIds;
    END;
    /

    APC,
    Many thanks for the suggestion and yes I could possibly implement an alternative solution, certainly for some cases but I need to investigate further for others. I'm migrating some SQL Server logic over to Oracle and that was simply the approach taken on that platform.
    Could I trouble you with one further question as a newbie to all of this. I hinted in my last response that I was somewhat confused over the limits with the use of varchar2 variables in PL/SQL. If I were building up a piece of dynamic SQL (e.g. SELECT statement including a WHERE clause) using an incoming VARCHAR2 parameter for the WHERE clause, can this parameter contain more than 4000 bytes if necessary. I assumed it could be as big as 32767 bytes but an earlier response suggested a maximum of 4000 bytes. Really sorry for probably a fairly basic Oracle question but it would be very appreciated if you could explain this to me.
    Again, many thanks.

  • How do I stop Quicktime plugin from opening all WAV files?

    I have iTunes on my Windows 7 Ultimate computer to support my iPhone.  iTunes installs QuickTime, QuickTime installs the QuickTime browser plugin, and the QuickTime browser plugin DOES NOT RESPECT THE WINDOWS FILE EXTENSION ASSOCIATIONS.  This causes problems because I DO NOT want QuickTime to open WAV and MP3 files as I have other applications for those file types.  So my question is...
    How do I tell the QuickTime browser plugin to open file types a, b, and c, but NOT open file types d, e, and f?  I can't find the file type association dialog for the QuickTime plugin.

    Hi turningtest2,
    Actually it is linked content - pages that have links to play sound samples rather than having players built into the page, "How To" videos, etc.
    Firefox and Chrome seem to have workarounds, and in playing around with Firefox tonight it looks like using Firefox (or Chrome) will solve a lot of the issues here at home, but at the office I'm limited to IE 9, 64 bit when using a Windows 7 box.  Odd as it may seem, I have IE 8, Firefox, Chrome, Safari, and Opera on my office XP Pro box.  So, I'm having to "reverse migrate" as I move from a Windows XP Pro box to a Windows 7 box at the office, and switch from using Firefox and Chrome (XP Pro) to using IE 9 (Win 7).  Thus, the problems with the QuickTime plugin in 64 bit IE 9 are a real annoyance.
    Hmmm, so Quicktime is no longer needed for iTunes.  That's interesting.  I have iTunes at both home and office and maybe uninstalling Quicktime at the office will solve some of the problems ... except for playing ".mov" files...
    I'm considering some registry hacks for the office Windows 7 Ultimate box, but I'll have to get the sysadmin to make any registry changes.
    Have you tried any of the registry fixes?
    John

  • Logic hangs on a plugin while opening File

    I have a song that will no longer open beacuse in the process of it opening, it up gets hung up while accessing a plugin that was used on a track. Is there a way to bypass the plugin before opening the file so that I can get the song opened up and readdress (or fix) the plugin problem.
    Thanks in advance.

    Yes....
    Quit any open project
    Go to Logic's menu bar and click on Logic Pro/Preferences/Audio Units manager and disable the plugin in there by unchecking it.
    You may need to then restart Logic... but try loading the project first before doing so, to save you time if you don't need to restart

  • How open cursor statement works

    hi,
    OPEN CURSOR [WITH HOLD] dbcur FOR
      SELECT result
             FROM source
             [[FOR ALL ENTRIES IN itab] WHERE sql_cond]
             [GROUP BY group] [HAVING group_cond]
             [ORDER BY sort_key].
    i want to know what does open cursor statement do, how it works,  what does dbcur contain?

    Hi,
    dbcur is cursor name gn by u....
    Its like select statement....u hav used for all entries right....so if der are 3 records in ur int table and corresponding 3 records ll be fetched in select-endselect query right.....
    here in open cursor statement u don hav INTO(destination) right
    so after opening cursor......
    FETCH NEXT CURSOR dbcur into wa1.
    FETCH NEXT CURSOR dbcur into wa2.
    FETCH NEXT CURSOR dbcur into wa3.
    wa1,wa2,wa3 ll have the 3 records....
    close cursor.....................
    Cheers,
    jose.

  • No Open If Statement

    Hi,
      In my program, Iam getting the error that 'no open if statement'.Please correct me.
    Also please let me know the functionality of hide statement in this progra,.
    REPORT  ZMTSHPRG7                               .
    TYPES:
    BEGIN OF TY_KNA1,
    KUNNR TYPE KNA1-KUNNR,
    LAND1 TYPE KNA1-LAND1,
    NAME1 TYPE KNA1-NAME1,
    ORT01 TYPE KNA1-ORT01,
    END OF TY_KNA1,
    BEGIN OF TY_VBAK,
    VBELN TYPE VBAK-VBELN,
    AUDAT TYPE VBAK-AUDAT,
    AUART TYPE VBAK-AUART,
    NETWR TYPE VBAK-NETWR,
    END OF TY_VBAK,
    BEGIN OF TY_VBAP,
    POSNR TYPE VBAP-POSNR,
    MATNR TYPE VBAP-MATNR,
    ARKTX TYPE VBAP-ARKTX,
    NETPR TYPE VBAP-NETPR,
    NETWR TYPE VBAP-NETWR,
    END OF TY_VBAP.
    DATA:
    ST_KNA1 TYPE TY_KNA1,
    IT_KNA1 TYPE TABLE OF TY_KNA1,
    ST_VBAK TYPE TY_VBAK,
    IT_VBAK TYPE TABLE OF TY_VBAK,
    ST_VBAP TYPE TY_VBAP,
    IT_VBAP TYPE TABLE OF TY_VBAP.
    SELECT-OPTIONS:
    SKUNNR FOR ST_KNA1-KUNNR.
    START-OF-SELECTION.
    PERFORM GETCUSTDATA.
    IF IT_KNA1 IS NOT INITIAL.
    LOOP AT IT_KNA1 INTO ST_KNA1.
    WRITE:/ SY-VLINE,1 ST_KNA1-KUNNR,SY-VLINE, 12 ST_KNA1-NAME1, SY-VLINE,42
    ST_KNA1-ORT01, SY-VLINE, 62 ST_KNA1-LAND1, SY-VLINE.
    ENDLOOP.
    ENDIF.
    TOP-OF-PAGE.
    WRITE:/ SY-VLINE,1 'CUSTOMER NUMBER',SY-VLINE, 12 'CUSTOMER NAME',
    SY-VLINE, 42 'CITY',SY-VLINE, 62 'COUNTRY',SY-VLINE.
    ULINE.
    AT LINE-SELECTION.
    CASE SY-LSIND.
    WHEN 1.
    WRITE:/ 'READY TO DISPLAY DETAILS'.
    ENDCASE.
    HIDE  ST_KNA1-KUNNR.
    AT LINE-SELECTION.
    CASE SY-LSIND.
    WHEN 1.
    SELECT VBELN AUDAT AUART NETWR FROM VBAK INTO TABLE IT_VBAK
    WHERE KUNNR EQ ST_KNA1-KUNNR.
    IF SY-SUBRC EQ 0.
    LOOP AT IT_VBAK INTO ST_VBAK.
    WRITE:/ ST_VBAK-VBELN, 12 ST_VBAK-AUDAT, ST_VBAK-AUART , ST_VBAK-NETWR.
    ELSE.
    MESSAGE S000(0) 'WITH NO ORDERS FOUND FOR THIS CUSTOMER'.
    ENDLOOP.
    ENDIF.
    ENDCASE.
    *&      Form  GETCUSTDATA
          text
    -->  p1        text
    <--  p2        text
    FORM GETCUSTDATA .
    SELECT KUNNR LAND1 NAME1 ORT01 FROM KNA1
    INTO TABLE IT_KNA1
    WHERE KUNNR IN SKUNNR.
    ENDFORM.                    " GETCUSTDATA

    TYPES:
    BEGIN OF TY_KNA1,
    KUNNR TYPE KNA1-KUNNR,
    LAND1 TYPE KNA1-LAND1,
    NAME1 TYPE KNA1-NAME1,
    ORT01 TYPE KNA1-ORT01,
    END OF TY_KNA1,
    BEGIN OF TY_VBAK,
    VBELN TYPE VBAK-VBELN,
    AUDAT TYPE VBAK-AUDAT,
    AUART TYPE VBAK-AUART,
    NETWR TYPE VBAK-NETWR,
    END OF TY_VBAK,
    BEGIN OF TY_VBAP,
    POSNR TYPE VBAP-POSNR,
    MATNR TYPE VBAP-MATNR,
    ARKTX TYPE VBAP-ARKTX,
    NETPR TYPE VBAP-NETPR,
    NETWR TYPE VBAP-NETWR,
    END OF TY_VBAP.
    DATA:
    ST_KNA1 TYPE TY_KNA1,
    IT_KNA1 TYPE TABLE OF TY_KNA1,
    ST_VBAK TYPE TY_VBAK,
    IT_VBAK TYPE TABLE OF TY_VBAK,
    ST_VBAP TYPE TY_VBAP,
    IT_VBAP TYPE TABLE OF TY_VBAP.
    SELECT-OPTIONS:
    SKUNNR FOR ST_KNA1-KUNNR.
    START-OF-SELECTION.
      PERFORM GETCUSTDATA.
      IF IT_KNA1 IS NOT INITIAL.
        LOOP AT IT_KNA1 INTO ST_KNA1.
          WRITE:/ SY-VLINE,1 ST_KNA1-KUNNR,SY-VLINE, 12 ST_KNA1-NAME1, SY-VLINE,42
          ST_KNA1-ORT01, SY-VLINE, 62 ST_KNA1-LAND1, SY-VLINE.
           HIDE ST_KNA1-KUNNR.
        ENDLOOP.
      ENDIF.
    TOP-OF-PAGE.
      WRITE:/ SY-VLINE,1 'CUSTOMER NUMBER',SY-VLINE, 12 'CUSTOMER NAME',
      SY-VLINE, 42 'CITY',SY-VLINE, 62 'COUNTRY',SY-VLINE.
      ULINE.
    AT LINE-SELECTION.
      CASE SY-LSIND.
        WHEN 1.
          WRITE:/ 'READY TO DISPLAY DETAILS'.
    ENDCASE.
    *AT LINE-SELECTION.
    CASE SY-LSIND.
       WHEN 2.
          SELECT VBELN
                 AUDAT
                 AUART
                 NETWR FROM VBAK
                       INTO TABLE IT_VBAK
                        WHERE KUNNR EQ ST_KNA1-KUNNR.
          IF SY-SUBRC EQ 0.
            LOOP AT IT_VBAK INTO ST_VBAK.
              WRITE:/ ST_VBAK-VBELN, 12 ST_VBAK-AUDAT, ST_VBAK-AUART , ST_VBAK-NETWR.
            ENDLOOP.
             ELSE.
              MESSAGE S002(ZRMSG).
          ENDIF.
      ENDCASE.
    *& Form GETCUSTDATA
    text
    --> p1 text
    <-- p2 text
    FORM GETCUSTDATA .
      SELECT KUNNR LAND1 NAME1 ORT01 FROM KNA1
      INTO TABLE IT_KNA1
      WHERE KUNNR IN SKUNNR.
    ENDFORM. " GETCUSTDATA

  • ABAP/4 Open SQL statement with WHERE ... LIKE and pattern too long

    Dear All,
    I am getting an error "ABAP/4 Open SQL statement with WHERE ... LIKE and pattern too long" while executing the following statement:
    CLEAR LS_RANGE.
    LS_RANGE-SIGN     = 'I'
    +LS_RANGE-OPTION     = 'CP'     +
    LS_RANGE-LOW     = 'S_ADMI_FCD'
    LS_RANGE-HIGH     = 'S_ADMI_FCD'
    COLLECT LS_RANGE INTO LT_RANGE.
    SELECT *
               FROM UST12
               INTO CORRESPONDING FIELDS OF TABLE LT_OBJECT_VALUES
               WHERE FIELD IN LT_RANGE
               AND AKTPS   = 'A'.
    For options like BT(Between), EQ(Equal) in range table, this above query is executing without dump. But for option CP, it simply dumps & in dump what i found is, it is concatenating the value in low & high.
    Does anyone have any idea regarding open sql using range tables.
    Thanks,
    Bhupinder

    Hi,
    I commented as follows:
    If  LS_RANGE-HIGH is empty, you can use EQ, NE, GT, LE, LT,CP, and NP. These operators are the same as those that are used for logical expressions. Yet operators CP and NP do not have the full functional scope they have in normal logical expressions. They are only allowed if wildcards ( '*' or '+' ) are used in the input fields. If wildcards are entered on the selection screen, the system automatically uses the operator CP.
    If  LS_RANGE-HIGH  is filled, you can use BT (BeTween) and NB (Not Between). These operators correspond to BETWEEN and NOT BETWEEN that you use when you check if a field belongs to a range. You cannot use wildcard characters.
    You can try:
    CLEAR LS_RANGE.
    LS_RANGE-SIGN = 'I'.
    +LS_RANGE-OPTION = 'CP' +
    LS_RANGE-LOW = 'S_ADMI_FCD'.
    LS_RANGE-HIGH = 'S_ADMI_FCD'.
    FIND '*' IN LS_RANGE.
    IF sy-subrc = 0.
      LS_RANGE-OPTION = 'CP'.
    ELSE.
      LS_RANGE-OPTION = 'EQ'.
    ENDIF.
    COLLECT LS_RANGE INTO LT_RANGE.
    SELECT *
    FROM UST12
    INTO CORRESPONDING FIELDS OF TABLE LT_OBJECT_VALUES
    WHERE FIELD IN LT_RANGE
    AND AKTPS = 'A'.
    If you use wildcards the LS_RANGE  length should not exceed 10 characters.
    Hope this information is help to you.
    Regards,
    José

  • Transaction or standard program for testing Open SQL statements

    Hi experts,
    Is there a standard program or transaction that can be used to test Open SQL statements?, I was thinking in something similar to a SQL client like sqlcli, but for Open SQL and within SAP GUI.
    I know i can write a test ABAP program for this matter but I rather a standard testing facily in this case
    Thank you for any help
    regards

    Hi Ozcan
    I tried DB02 -> Diagnosis -> SQL Command editor , but I couldn't made it work. It is for Open SQL or for Native SQL?
    I tried the following simple Open SQL statements inside the SQL Code tab there were erros
    SELECT *
    FROM /BI0/PCOMP_CODE
    error was: Incorrect syntax near '/'.
    SELECT * FROM DD03L
    error was: Invalid object name 'DD03L'.
    Where is the mistake?
    regards

  • How to run a Plugin, without opening Adobe indesign

    Hi,
    Does anyone know how to run a plugin as a service or something like that...
    What i want to do is,
        I have written a plugin that can read texts from indd files & save them as .txt files.
    now i want to put indd files in to a folder & once a new file comes to the folder, read that new file automatically  and save as txt.
    for that I want to run the plugin, without opening the indd file.
    I hope CS6 SDK support to do that.
    Please let me know if anyone has any idea...
    Thanks.

    Hi Menan,
    Thank you very much for your reply...
    I'll explain you what my requirement is,
    My final goal is to run the Indesign application(including my plugin) in a server &  put all indd files in to a location(ex.folder) &
    once an indd file comes to that folder it'll be automatically read by Indesign application & save the extracted data in a separate location(ex.another folder) as tex files. then human interaction is not needed...
    My precsent problem is,
           Can I read an indd file, without opening indd file in Indesign application (may be giving a path to a indd files included folder or some way like that).
    Currently,
      first i open the Indesign Application -> Open the indd file(intended to be read) -> Run my plugin.
    Now I Get the document with,
    IDocument* document = Utils<ILayoutUIUtils>()->GetFrontDocument();
    But what I want is,
    while the Indesign application is running on a PC, if an indd file comes to a given location(folder) it to be read automaticaly without opening my pluging.
    To do that My idea is,
      * Any time when the Indesign apllication is opend my plugin should automatically start running,
    * once a new file comes to a given location(folder) plugin shoud be automatically triggered & read the file.
    Please help me with your ideas..
    Thanks.

  • Error with OPEN DATASET Statement

    Hi All,
    I have a an executable program which downloads data into applcation server using OPEN DATASET statement.
      Following is my code:
    OPEN DATASET w_file FOR OUTPUT IN TEXT MODE ENCODING DEFAULT.
        IF sy-subrc      NE 0
         MESSAGE e111 WITH text-003.
         ENDIF.
    Text 003 is 'Error Opening File'.
    sy-subrc becomes non-zero if file cannot be opened for writing.
    Daily I am running this program in a background job. I am getting this error on and off. Some times I am able to create the file in application server and  sometimes this error comes up by cancelling the job. The message shown for the cancelled job along with text-003 is 'Job cancelled after system exception ERROR_MESSAGE'. This has no dump analysis.
    Even When I run this program online I am facing the same issue.
    Some users never faced this issue while others have this problem. I think it is not an authorization problem as I am able to create flat file in application server most of the times.
    Can you please suggest what could have went wrong?
    And kindly propse me a solution.
    Thanks & Regards,
    Paddu.

    Hi Paddu,
    I am not sure exactly but i would go as far as saying that the reason you may be having that error is because your server has a limited amount of space and that your program is not working due to that limitation.
    Is that file that you have created being picked up by another application. If so then i would advise you to check the limitation of the server size.
    Also, is your file name different all the time? if u r trying to write an already existing file name it will give u an error.
    Edited by: Kevin Ck on Mar 9, 2009 10:19 AM

Maybe you are looking for

  • Problem in Calculated Key Figure in BEx 7.0

    Hi All, In Bex 7.0 We have a requirement where we need to display a key figure which is having unit price of an Article. In our InfoProvider we have Article, Store and Date and the report is based on Article. As we have to display only the latest pri

  • Ora-01456

    Am attempting to link a Stored Procedure into a new Crystal report using an ODBC datasource. Receiving the following Oracle/ODBC error : ora-01456: may not peform insert/delete/update operation inside a READ ONLY transaction. Database is an Oracle 10

  • Excel Services "We're Sorry. We ran into a problem..." after applying updates

    Excel Services had been configured and working fine.  This past weekend we applied all of the microsoft updates to the Sharepoint Server and it's related database server.  Since then, Excel Services has been giving us the dreaded "We're Sorry. We ran

  • QUERY REGARDING GRAPHICS IN MY HP 2000-2D49TU

    I HAVE HP 2000-2D49TU. THE FORUM HELPERS GAVE ME GRAPHICS DRIVERS FOR MY WIN7 32 BIT OS BUT THAT IS NOT WORKING IN MY MODEL THIS WAS GIVEN TO ME AND NOT WORKING FOR ME.- http://h20565.www2.hp.com/portal/site/hpsc/template.PAGE/public/psi/swdDetails/?

  • I Can´t apply a batch adjustmets

    I want to apply the same adjustments to a selected group of images. First I do these adjustments to an image, then I select a gruop, and apply a Lift & Stamp, but only one image is stamped. What should I do? Regards. Guillermo