Text Buffer problem [10.1.3]

Hello,
<p>
I'm currently running into a deadlock situation when using a custom extension. It seems that
oracle.javatools.buffer.ReadWriteLock#readLock cannot be aquired in a dedicated thread, because a lock is currently held in the EDT.
<p>
The thread dump contains:
        at java.lang.Object.wait(Native Method)
        at oracle.javatools.buffer.ReadWriteLock.readLock(ReadWriteLock.java:385)
        - locked <0x12be61e8> (a oracle.javatools.buffer.ReadWriteLock)
        at oracle.javatools.buffer.ReadWriteLock.readLock(ReadWriteLock.java:252)
        at oracle.javatools.buffer.AbstractTextBuffer.readLock(AbstractTextBuffer.java:1112)
        at oracle.ide.model.TextNode$TextBufferWrapper.readLock(TextNode.java:1735)<p>
Could it be that a call to
oracle.javatools.editor.BasicEditorPane#beginEdit
involves aquiring a Read/Write lock? I would very much appreciate if anyone could comment here. Thank you.
<p>
Regards,
<p>
Marco Hunsicker

To reproduce the problem try creating a couple of entity beans and then a session bean
In that step it fails (at least for me), always using EJB2.1
With EJB3.0 no such problem

Similar Messages

  • Full Text display problem in MySQL Text column

    I'm having problems with CF MX 6.1 displaying any output from
    a database when I exceed about 4,500 characters in a MySQL database
    column.
    I'm not doing any funky joins, just a URL variable to select
    the row. I have a "bio" field and when that field exceeds more than
    4500 characters, CF returns nothing from that row at all.
    (including other columns).
    The version of MySQL is 4.0.17, CF is MX 6.1. The same error
    occures in both the CMS I built using InterAKT's DW extensions
    (Nextensio and KTML) and in my basic detail page.
    Any idea's why this is happening? Thanks for the help.
    btw, the site is www.goodstuffpr.com - the client's pages are
    the main culprit, although I've been able to duplicate the problem
    in the news section and press releases as well.
    And the CF code:
    <cfparam name="URL.col_id" default="1">
    <cfquery name="rsClients"
    datasource="goodstu_database">
    SELECT *
    FROM tbl_clients
    WHERE col_id =
    <cfqueryparam value="#URL.col_id#"
    cfsqltype="cf_sql_numeric">
    </cfquery>
    nothing special. the output is:
    <h1><cfoutput>#rsClients.col_name#</cfoutput></h1>
    <p><img
    src="../uploads/images/<cfoutput>#rsClients.col_image#</cfoutput>"
    alt="" class="floatLeft"
    /><cfoutput>#ParagraphFormat(rsClients.col_introText)#</cfoutput></p>
    <h2>Biography</h2>
    <cfoutput>#rsClients.col_bio#</cfoutput>

    What does it show in your ColdFusion Administrator DSN
    advanced settings for BLOB, CLOB, Long Text Buffer (chr), and Blob
    Buffer(bytes)?
    Phil

  • Text box problem or question

    I'm having the text field problem. I have two text boxes (inside my .fla file) one i can add more text without the box expanding and can  then select the text and croll down to view the missing text and the other one just gets longer the more text I add. I'm trying to duplicate the text box that does not expand the more text I add to it.
    All the settings in the properties are the same on both and I've tried it in MX and CS3 and the both have the same properties in both.
    I'm stumped can anyone help.
    I'm attaching the file.
    Thanks!

    If you right click the textfield on the stage you can select the "scrollable" option for it.  Another option to duplicate the textfield is to copy/paste it.

  • Question on the known solution to the "Three pixel text jog" problem

    Hello,
    I'm "browser-checking" my website using Dreamweaver CS4 tool for that. I've got in various places the "three pixel text jog" IE problem. I followed the link to solution proposed by DW. It says I should add an IE conditional statement in the <head> part, so that I can define the CSS zoom property for that particular element. Hence, something like that:
    <!--[if IE]>
    <style type="text/css">
    #Content p { zoom: 1; } /* three pixel text jog IE bug */
    </style>
    <![endif]--> 
    (assuming the problem occurs for a <p> inside my #Content div.)
    My question is: can I replace this by
    <!--[if IE]>
    <style type="text/css">
    #Content * { zoom: 1; } /* three pixel text jog IE bug */
    </style>
    <![endif]--> 
    For another browser problem (prevent the browsers from using some of their own default settings), it was advised to reset the margin, padding and border properties using:
       border: 0;
       margin: 0;
       padding: 0;
    (although in my case I had to later remove border: 0; because it would prevent default buttons of forms to be displayed as buttons.)
    Does this * really mean "anything"? Is it valid as used above for fixing the three pixel text jog problem? If not, do I really have to define this zoom property for any single HTML element for which it occurs? (It currently occurs for some headers, <div>, "<div> <div>" sequence, some <p>.)
    Any comment welcome...
    Emilie
    P.S.: I tried it and DW doesn't flag that problem any more, but I'm unsure how much I can trust it.

    The behavior is unexpected. The file paths are
    correct?

  • We bought an iphone 4s for our daughter. We transfered it to straight talk. She can make calls and text no problem. She can use the WiFi but is unable to use the internet or mms. How do we update the APN?

    We bought an iphone 4s for our daughter. We transfered it to straight talk. She can make calls and text no problem. She can use the WiFi but is unable to use the internet or mms. How do we update the APN?

    To clarify for anyone who is still having any problems doing this.
    1. Unlock your phone with the carrier ( I know the process will work if it is jail broken but I am assuming you dont want to void the warranty on your phone) NOTE: even if you purchased the phone outright at Wal-Mart it is still locked to ATT so you will have to unlock the phone.  If it's already unlocked skip to step 2.  This works and will work even if you update the phone. 
    1a Here is the link to unlock a ATT iphone. Simply follow the instructions https://www.att.com/deviceunlock/client/en_US/
    2. Get a T- mobile SIM. Even if you don't want the service, if you feign interest, they will send you one for free or 99cents. If you need it now you can get one at a T-mobile store too.
    3. Once you have both your Straight talk SIM and your T-mobile SIM follow these instructions:http://www.youtube.com/watch?v=mFFf5uqk18M
    4. If you have any remaining questions look at all the responses posted previously on this thread or check out the Howard Forums Wiki: http://wiki.howardforums.com/index.php/Straight_Talk_iPhone
    Everything should work flawlessly at this point.  If not let me know and I'm happy to help when I can.  I hope this makes doing this very easy for everyone in the future. God Bless -J

  • Re-executing a function in IP web: buffer problem

    Hello everybody,
    we have performed 2 changes to our application:
    1. for performance reasons we replaced a FOX function with an IP exit function and
    2. to limit the number of entires appearing in F4 (000's) in the web application when selecting mater data for filtering we inserted a new InfoObject for the selection with only a few (about 10) master data entries and then passed the variable values to the original infoobject
    Both changes work well but there is a nasty side effect.
    The INITIAL execution of the query (variable pop-up) and filtering in the web application works fine. The user enters data manually and executes a function performing some caluculations (was FOX, is now an IP exit function).
    After this initial execution of the function it is not possible to re-execute the function. If e.g. the user performs a few more manual changes and then tries to execute the function again nothing happens. Only be logging off and on again (i.e. a new session) the user can execute the function again.
    Cache mode for the query (in RSRT) is set to 0 (=inactive).
    It is obviously a  buffer problem (some sort of delta/plan buffer conflict) and I have had this before but I cannot recall how to solve it ... its the age!
    Grateful for any assistance
    Edited by: Martin Helmstein on Nov 10, 2010 11:07 AM
    Clarification: if the user repeats inputting data under the INITIAL filter selection state and executes the function again it works. The problem only occurs if the user changes the filters (drop down boxes in the web application), inputs data and attempts to execute the function with this new selection.

    Hi Martin,
    One easy way of solving is to include the WAD command TRANSFER_STATE at the end of all the Planning function / Sequence commands attached to the Button.
    This will refresh the WAD layout without having to reenter the variable values if any.
    The other Option is to reset all the variables associated with the execution of Planning function after every execution.
    This can be included under Web template Properties so this happens after every refresh of the layout.
    Hope this helps.
    Regards.
    Shafi.

  • Font / text edit problem in photoshop CS6

    Hi there,
    I have a strange text edit problem in Photoshop CS6 running on Mavericks.
    Every time I use the text-tool in PS, write a sentence, mark it and change something like color, font size etc., the marked text vanishes.
    I have to "undo" the last step and the changed text appears again.
    Every time!
    I have a clean installed CS6 with no plugins and no other than system fonts installed.
    Everything on a new Mac Pro with OS X 10.9.5
    Any clues? Thanks.

    Do you have the latest updates for photoshop cs6?
    You can use Help>Updates from within photoshop cs6 to check if there are any available.
    Also, if you go to Help>System Info from within photoshop cs6, you can see the Photoshop Version in the top line.
    You should be on version 13.0.6
    See if turning off Dictation solves the issue.
    Go to System Preferences ---> Dictation and Speech -----> select OFF radio button .

  • N96 text sending problem pls help!

    Hi, i have a nokia N96, on friday it just stopped sending my texts,
    the problem started as i was texting my friend as normal, then she replied saying she had got the same msg 8 times! since then all my texts have got stuck in my outbox!
    whats going on?
    I have backed up my contacts incase i need to restore the phone but i want to avoid doing that if possible as i dont want to loose my photos and music (unless someone can tell me how to back those up too!)
    Can anyone offer any advise, other than chuck it accross the room?!
    Oh and also, i have 2 multimedia msg in my inbox that wont delete! could this be causing the problem? When i try to delete it says "already in use"  where? i cant find them!
    thanks
    xXx
    Kudos! Thanks!
    Edit Post Subscribe to This Topic's RSS Feed Highlight This Post Print This Post E-Mail this Post to a Friend Report Abuse to a Moderator
          Options       

    I have had a similar problem on my 5700, started out the same, people saying my text was coming trhough 3 or 4 times, then it stopped sending.  I checked the message centre phone number with my provider, which was correct, and then it would not let me into the the message centre to even edit the number?? I have tried a factory reset and a firmware update.  Does anyone else have any ideas??

  • Text overlapping problem

    Since I upgraded to 10.4.10, I dont know if I did something wrong but I have bad text overlapping problems in Safari and some other apps such as Software Update, I first noticed the overlapping when editing a Wikipedia article and in the text box the text kept overlapping. Another site where it is very noticeable is in Facebook, here's a screenshot:
    Even on this site it's pretty bad. It's the worst in text-boxes like in the one I'm typing in right now.
    This is driving me crazy, anyone else have this problem or know how to fix it? Thanks.
    Message was edited by: Johnny K.

    Ok, Johnny --
    I hated to ask cause it's "Old School."
    If you shut down your Mac every night,
    you should have something on your Mac that will run cron scripts,
    and do other helpful things for you.
    I personally use YASU.
    I run it about 1x month.
    It's free or donation-ware
    it's written just for Macs
    and is excellent.
    Here's where to go for more info on it:
    http://jimmitchell.org/projects/yasu/
    The new Macs were built to stay on 24/7.
    When you shut them off at night, you stop the regular
    maintenance it already has scheduled. YASU (or similar apps)
    will take care of everything for you.

  • Enter text step problem

    Hello,
    I have a decision step in workflow and when the user chooses to reject, it should appear a textbox so that the user can write the motive of rejection.
    The problem is that the textbox should appear instantly after the user presses the reject button, but instead, it's appearing by the form of a new workitem in the inbox. I have done this in other workflows and I replicated everything, I don't understand why this is happening.
    Any ideias?
    Thanks

    Hi,
    Can you let us know what is teh design you approached,
    1. After the decision took by the enduser, how are you popluating the text box where he can write rejection comments.
    Here are some check points
    1. First Execute SWUD txn and check for the task consistency and then try to execute Task not started and in the next screen you would be able to see something like Refresh Organizational Env.. execute this
    2. Make sure you have enabled the chekc box ADVANCE WITH DIALOG in thet activity step properties under the tabDetails you would be able to find.. and then refresh the buffer SWU_OBUF
    3. Try to logout completely from the server and relogin into the system and check.
    4. Try to update the Index (To be on safe side) This you can do it from the basic data ---> Agent assignment (Yellow Apple) ---> there in the next screen you will see a red and white Football on the applicaiton tool bar click it.
    Regards
    Pavan

  • Photoshop CC text tool problem! Please HELP!

    Everytime i try to use the text tool on photoshop CC it turn my picture black and keep flashing on and off.! Can someone please help me solve this problem? ( Please excuse my english, I'm still learning ^^")

    Windows 8?  Update your video card driver from the GPU maker's website.

  • Cross-Reference using Text Anchor problems

    I am having problems with creating "New Cross-Reference" using a "Text Anchor" in CS4 Indesign.
    I can mimic what I want using a "Link to Paragraph", selecting the paragraph style and link, and then using the "Partial paragraph and Page Number" options.
    I would prefer doing this using a Text Anchor.
    I've tried creating a text hyperlink, but in whatever I am doing, I never get any "Text Anchor" OPTIONS in the New Cross-Reference menu.
    Adobe should also change the Text Anchor menu item, since there are "Text Anchor" options in InDesign that appear to have nothing to do with Cross-Referencing.
    The other problem I am having is that in defining the open-quote and closed-quotes around the Paragraph Text variable, I wish to have typesetter's quotes instead of the default vertical quotes. If I use the Splat button to choose ^{^} options, then I get funky "G"'s in my reference instead of typesetters quotes -- even if I choose a "Character Sytle for Cross Reference" and force it to my current font choice. What's going on here?
    SC

    Hi, Seir:
    I agree that it's confusing. Here's how I do it:
    To create a text anchor at the insertion point location:
    * Open the Hyperlinks/Cross-References panel's menu (also called "flyout menu." It's the small icon at the upper-right of the panel, below the double-arrow (>>) icon that collapses the panel.
    * Choose New Hyperlink Destination. THIS SHOULD BE NAMED NEW TEXT ANCHOR!!!
    * Choose Type: Text Anchor
    * Name the anchor as you like Click OK.
    To create a cross-reference to a text anchor:
    * Place the insertion point where you want it.
    * Click the Create new Cross-Reference button on the bottom of the Hyperlinks/Cross-Reference panel.
    * Choose Link To: Text Anchor
    * Choose the target document
    * Choose the text anchor
    * Choose the Cross-Reference format
    * Choose Appearance properties
    * Click OK
    I'm not sure what could cause the straight/curly quotes problem other than perhaps the font doesn't have curly quotes. Have you tried other fonts?
    HTH
    Regards,
    Peter Gold
    KnowHow ProServices

  • Table Control Text  fields problem , help plz

    Hello Anand , Rich , John & All
      I hav problem with Text 3 fields( type c)(either L or R aligned )  , it is not geting updated , otherwise everything else is perfectly fine(scrolling,sorting etc ....) .
    Fields giving problem are
    1. Status(20) type c
    2. Fdat  type date
    3. Remark(100) type c
    All numerical fields are working fine .
    <u><b> My yahoo messenger-id is [email protected]</b></u>
    <b>Any light on this will be awarded plz .</b>
    FLOW LOGIC
    PROCESS BEFORE OUTPUT.
    MODULE SET_STATUS.
    LOOP AT      ITAB
          WITH    CONTROL TCL1
          CURSOR  TCL1-CURRENT_LINE .
       MODULE SET_LINE_COUNT .
    ENDLOOP.
    PROCESS AFTER INPUT.
    MODULE UPD_OK_COD.
    MODULE EXIT_COMAND AT EXIT-COMMAND.
    MODULE SCROLL_SORT.
    LOOP AT ITAB.
          MODULE UPDATE_ITAB.
    ENDLOOP.
    MODULE UPDATE_TABLE.
    REPORT ZSD_REP_ORDER_BANK_CHANGE NO STANDARD PAGE HEADING LINE-SIZE 255.
    TABLES: VBAK,VBAP,VBRK,ZSD_TABL_ORDBANK,MARA,KONV.
    CONTROLS: TCL1 TYPE TABLEVIEW USING SCREEN 0200.
    DATA: ITAB LIKE ZSD_TABL_ORDBANK OCCURS 0 WITH HEADER LINE,
          WA_ITAB LIKE ZSD_TABL_ORDBANK,
          OK_CODE LIKE SY-UCOMM,
          SAVE_OK_CODE LIKE SY-UCOMM,
          UPD_OK_CODE LIKE SY-UCOMM,
          ANSWER TYPE C,
          I LIKE SY-LOOPC ,
          J LIKE SY-LOOPC,
          V_LINES LIKE SY-LOOPC,
          LINE_COUNT LIKE SY-LOOPC,
          STS  TYPE N,
          EMGRP LIKE MARA-EXTWG,
          QTY LIKE ZSD_TABL_ORDBANK-QTY,
          UPRICE LIKE ZSD_TABL_ORDBANK-UPRICE,
          TOT LIKE ZSD_TABL_ORDBANK-TOT,
          INO LIKE VBAP-POSNR,
          COL TYPE CXTAB_COLUMN,
          COPIED_ONCE ,
          FLDNAME(100),HELP(100).
    FIELD-SYMBOLS:
         <FS_ITAB> LIKE LINE OF ITAB,
         <FS_TCL1> LIKE LINE OF TCL1-COLS.
    SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME TITLE text-000.
      SELECT-OPTIONS: S_CCODE FOR ZSD_TABL_ORDBANK-CCODE
                              NO INTERVALS NO-EXTENSION  OBLIGATORY,
                      S_SORG  FOR ZSD_TABL_ORDBANK-SORG
                              NO INTERVALS NO-EXTENSION  OBLIGATORY,
                      S_DCHAN FOR ZSD_TABL_ORDBANK-DISTCHAN,
                      S_DIV FOR ZSD_TABL_ORDBANK-DIV,
                      S_MATNO FOR ZSD_TABL_ORDBANK-MATNO,
                      S_CUSTNO FOR ZSD_TABL_ORDBANK-CUSTNO ,
                      S_QTNO FOR ZSD_TABL_ORDBANK-QTNO,
                      S_QTDAT FOR ZSD_TABL_ORDBANK-QTDAT,
                      S_QTVDAT FOR ZSD_TABL_ORDBANK-QTVALDAT,
                      S_SONO   FOR ZSD_TABL_ORDBANK-SONO.
    SELECTION-SCREEN END OF BLOCK b1.
    AT SELECTION-SCREEN.
       SELECT * FROM  ZSD_TABL_ORDBANK
                   INTO  TABLE ITAB
                   WHERE CCODE IN S_CCODE
                     AND SORG IN  S_SORG
                     AND DISTCHAN IN  S_DCHAN
                     AND DIV IN S_DIV
                     AND MATNO IN  S_MATNO
                     AND CUSTNO IN  S_CUSTNO
                     AND QTNO IN  S_QTNO
                     AND QTDAT IN  S_QTDAT
                     AND QTVALDAT IN  S_QTVDAT
                     AND SONO IN  S_SONO .
          IF SY-SUBRC EQ 0.
             REFRESH ITAB.
             CLEAR COPIED_ONCE.
             CALL SCREEN 0200.
          ELSE.
             MESSAGE E012(ZQOTBANK) .
          ENDIF.
    *&      Module  SET_STATUS  OUTPUT
    *       text
    MODULE SET_STATUS OUTPUT.
      SET PF-STATUS '0200'.
      SET TITLEBAR '0200'.
        IF COPIED_ONCE IS INITIAL.
          SELECT * FROM  ZSD_TABL_ORDBANK
                   INTO  TABLE ITAB
                   WHERE CCODE IN S_CCODE
                     AND SORG IN  S_SORG
                     AND DISTCHAN IN  S_DCHAN
                     AND DIV IN S_DIV
                     AND MATNO IN  S_MATNO
                     AND CUSTNO IN  S_CUSTNO
                     AND QTNO IN  S_QTNO
                     AND QTDAT IN  S_QTDAT
                     AND QTVALDAT IN  S_QTVDAT
                     AND SONO IN  S_SONO .
          IF SY-SUBRC EQ 0.
            DESCRIBE TABLE ITAB LINES V_LINES.
            TCL1-LINES = V_LINES.
          ENDIF.
          COPIED_ONCE = 'X'.
          REFRESH CONTROL 'TCL1' FROM SCREEN '0200'.
       ENDIF.
          LOOP AT ITAB.
             QTY = ITAB-QTY.
             UPRICE  = ITAB-UPRICE.
             TOT = QTY * UPRICE .
             ITAB-TOT = TOT .
             CLEAR: QTY, UPRICE, TOT.
             QTY = ITAB-CGL_QTY.
             UPRICE  = ITAB-CGL_UPRICE.
             TOT = QTY * UPRICE .
             ITAB-CGL_TOT = TOT .
             CLEAR: QTY, UPRICE, TOT.
             QTY = ITAB-BHEL_QTY.
             UPRICE  = ITAB-BHEL_UPRICE.
             TOT = QTY * UPRICE .
             ITAB-BHEL_TOT = TOT .
             CLEAR: QTY, UPRICE, TOT.
             QTY = ITAB-ALSTOM_QTY.
             UPRICE  = ITAB-ALSTOM_UPRICE.
             TOT = QTY * UPRICE .
             ITAB-ALSTOM_TOT = TOT .
             CLEAR: QTY, UPRICE, TOT.
             QTY = ITAB-SIEMENS_QTY.
             UPRICE  = ITAB-SIEMENS_UPRICE.
             TOT = QTY * UPRICE .
             ITAB-SIEMENS_TOT = TOT .
             CLEAR: QTY, UPRICE, TOT.
             QTY = ITAB-TELK_QTY.
             UPRICE  = ITAB-TELK_UPRICE.
             TOT = QTY * UPRICE .
             ITAB-TELK_TOT = TOT .
             CLEAR: QTY, UPRICE, TOT.
             QTY = ITAB-OTH_QTY.
             UPRICE  = ITAB-OTH_UPRICE.
             TOT = QTY * UPRICE .
             ITAB-OTH_TOT = TOT .
             CLEAR: QTY, UPRICE, TOT.
             MODIFY ITAB.
          ENDLOOP.
    ENDMODULE.                 " SET_STATUS  OUTPUT
    *&      Module  SET_LINE_COUNT  INPUT
    *       text
    MODULE SET_LINE_COUNT OUTPUT.
      LINE_COUNT = SY-LOOPC.
    ENDMODULE.                 " SET_LINE_COUNT  INPUT
    *&      Module  UPD_OK_CODE  INPUT
    *       text
    MODULE UPD_OK_COD INPUT.
    IF OK_CODE = 'SAVE'.
        UPD_OK_CODE = OK_CODE.
    *    CLEAR OK_CODE.
    ENDIF.
    ENDMODULE.                 " UPD_OK_CODE  INPUT
    *&      Module  EXIT_COMAND  INPUT
    *       text
    MODULE EXIT_COMAND INPUT.
    SAVE_OK_CODE = OK_CODE.
    CLEAR OK_CODE.
    CASE SAVE_OK_CODE.
        WHEN 'BACK'.
          CALL FUNCTION 'POPUP_TO_CONFIRM'
            EXPORTING
              TITLEBAR       = 'Order Bank Entry'
              TEXT_QUESTION  = 'Do you want to Go BacK ?'
              TEXT_BUTTON_1  = 'Yes'
              TEXT_BUTTON_2  = 'No'
              DEFAULT_BUTTON = '2'
            IMPORTING
              ANSWER         = ANSWER.
          IF ANSWER = '1'.
            LEAVE TO SCREEN 0.
          ELSE.
          ENDIF.
        WHEN '%EX'.
          CALL FUNCTION 'POPUP_TO_CONFIRM'
            EXPORTING
              TITLEBAR       = 'Order Bank Entry'
              TEXT_QUESTION  = 'Do you want to Exit ?'
              TEXT_BUTTON_1  = 'Yes'
              TEXT_BUTTON_2  = 'No'
              DEFAULT_BUTTON = '2'
            IMPORTING
              ANSWER         = ANSWER.
          IF ANSWER = '1'.
            LEAVE TO SCREEN 0.
          ELSE.
          ENDIF.
      ENDCASE.
    ENDMODULE.                 " EXIT_COMAND  INPUT
    *&      Module  UPDATE_MOD  INPUT
    *       text
    MODULE UPDATE_ITAB INPUT.
        MODIFY TABLE ITAB FROM ITAB.
    ENDMODULE.                 " UPDATE_MOD  INPUT
    *&      Module SCROLL INPUT
    *       text
    MODULE SCROLL_SORT INPUT.
    SAVE_OK_CODE = OK_CODE.
    CLEAR OK_CODE.
    CASE SAVE_OK_CODE.
      WHEN 'P--'.
          TCL1-TOP_LINE = 1.
      WHEN 'P-'.
          TCL1-TOP_LINE = TCL1-TOP_LINE - LINE_COUNT.
          IF TCL1-TOP_LINE LE 0.
             TCL1-TOP_LINE = 1.
          ENDIF.
      WHEN 'P+'.
          I = TCL1-TOP_LINE + LINE_COUNT.
          J = TCL1-LINES - LINE_COUNT + 1.
          IF J LE 0.
             J = 1.
          ENDIF.
          IF I LE J.
             TCL1-TOP_LINE = I.
          ELSE.
             TCL1-TOP_LINE = J.
          ENDIF.
      WHEN 'P++'.
          TCL1-TOP_LINE = TCL1-LINES - LINE_COUNT + 1.
          IF TCL1-TOP_LINE LE 0.
              TCL1-TOP_LINE = 1.
          ENDIF.
      WHEN 'SORTUP'.
          READ TABLE TCL1-COLS ASSIGNING <FS_TCL1> WITH KEY SELECTED = 'X'.
          IF SY-SUBRC = 0.
              SPLIT <FS_TCL1>-SCREEN-NAME AT '-' INTO HELP FLDNAME.
              SORT ITAB ASCENDING BY (FLDNAME).
          ENDIF.
      WHEN 'SORTDN'.
          READ TABLE TCL1-COLS ASSIGNING <FS_TCL1> WITH KEY SELECTED = 'X'.
          IF SY-SUBRC = 0.
              SPLIT <FS_TCL1>-SCREEN-NAME AT '-' INTO HELP FLDNAME.
              SORT ITAB DESCENDING BY (FLDNAME).
          ENDIF.
      ENDCASE.
    ENDMODULE.                 " USER_COMMAND  INPUT
    *&      Module  TABL_UPD  INPUT
    *       text
      MODULE UPDATE_TABLE INPUT.
       CASE UPD_OK_CODE.
       WHEN 'SAVE'.
         UPDATE ZSD_TABL_ORDBANK FROM TABLE ITAB .
         IF SY-SUBRC EQ 0.
             MESSAGE I002(ZQOTBANK) .
             CLEAR  UPD_OK_CODE.
         ELSE.
             MESSAGE E003(ZQOTBANK) .
         ENDIF.
       ENDCASE.
      ENDMODULE.                 " TABL_UPD  INPUT
    Thnx
    moni<b></b><b></b>
    Message was edited by: md monirujjaman
    Message was edited by: md monirujjaman

    Hi Moni,
    The problem as I had replied in your earlier post is with the MODIFY statement.
    MODIFY TABLE ITAB FROM ITAB. This statement will do the modifications based on the table key. When you have character fields as editable, then some problems are to be anticipated. In such a scenario, you must update the internal table based on the <i>index</i>, rather than based on <i>key</i>.
    So consider using
    MODIFY ITAB FROM ITAB INDEX TCL-CURRENT_LINE.
    Where TCL is the name of the Table Control. Also observe the difference in syntax here, don't use the TABLE keyword for the MODIFY statement.
    Please try it out and let me know.
    Regards,
    Anand Mandalika.

  • Text-wrap problem ID CS3 on Intel Mac

    I've recently been upgraded to an Intel Mac workstation running Leopard and for the most part, the transition has been smooth.  However, I just noticed today that I cannot get "detect edges" to work on a text wrap around an object with a transparent background in a placed Photoshop file.  The detect edges only works if I have a white background.  I've never had this problem before, so I wonder if it's a result of my new computer.  I use this function of text wrap constantly, and I'm hoping someone knows if this is a known bug and if there is a work around.

    You don´t have to use detect edges feature for extracted PSD-image.... just select a proper Contour Options Type, Alpha Channel for instance.

  • Text message problem after 10.2.1 update

    I updated to 10.2.1 and I now receive no visual or sound notification for my text messages, they also only appear in the main hub not in the separate account for text messages it just says no entries in this view, can someone pleaseee help its driving me crazy, I've done a battery pull numerous times even disabled Facebook and Twitter notifications as I've seen in another post but nothings working,i really need help as I have no idea when I receive a text unless I go into the hub

    I found this on Crackberry.com   I haven't been able to try yet as I have a loaner Q10 right now.  My keyboard is being repaired.  Let me know if this works for you.
    See below
    This is a solution from the Blackberry support forum:
    Believe it or Not i found a simple solution to this problem... 
    First I did a factory reset on my cell to start from scratch with no contacts and etc... I then ask multiple friends to send me text messages (SMS) to see if i would get them. For hours, all my text message notifications were working fine. Next step, i setup my email accounts accounts...and once again all my notifications were still working fine. 
    Next i logged into my facebook account and that's when all of a sudden after a few minutes. NO MORE NOTIFICATIONS. No text msg, no emails, no fbook notifications. The default FACEBOOK APP was the problem. I simply deleted the default FACEBOOK APP by tapping and holding the icon for 5 secs... and tap the top right corner of the garbage can and clicked YES to delete. Rebooted my cell and then went on Blackberry World to download the latest FACEBOOK APP and logged into my account. Ever since i did this all my notifications have been working fine. It's only been 24hrs but still it's a major step. I will continue to monitor the situation but my suggestion to you guys... FIRST THINGS FIRST is to delete the default FACEBOOK APP.... and before you re-download it reboot your cell and wait for a little while to see if you're getting your notifications.... then go ahead and re-download the Facebook APP from Blackberry World everything should be fine.

Maybe you are looking for