Syntax problem (?), help me
hi,
I want to generate dynamically a XSQL query in a XSL stylesheet like this:
<xsl:template name="genAbfrage">
<xsl:for-each select="page/ROWSET/ROW">
<xsql:query> <------ How to insert this
SELECT <xsl:value-of select="USERNAME"/>
</xsql:query> <------ How to insert this
<BEGIN_ZEIT>
<![CDATA[<xsql:query>]]>
SELECT......
<![CDATA[</xsql:query>]]>
etc.
I have tried this with CDATA,xsl:element,xsl:text,etc but the SQL Servlet does not execute my query.
I call this from XSQL
<xsql:include-xsql href="test.xsql" />
Is there a way to do this????
Thanks for your help.
Achim
null
Hi Steve,
many thanks for your answer.
I am not sure, if it is possible to do the following:
1. I want to create dynamically SQL-queries from a schema-query. I tried this with the sample ViewOrgVersuche.xsql/ViewOrgVersuche.xsl files.
2. I want to include the received result set from point 1. ( from the dynamically SQL-query) into my sample file test.xsql. The sample file test.xsql contains a static SQL-query ( this is excecuting correctly ) and the dynamically generated SQL-queries, which have a correct syntax but are not executed from the underlying query-framework.
Sorry for my horrible english !
My example files:
1. test.xsql
<?xml version="1.0"?>
<!--?xml-stylesheet type="text/xsl" href="test.xsl"?-->
<page connection="conToDB" xmlns:xsql="urn:oracle-xsql">
<xsql:query>
select SYSDATE from DUAL
</xsql:query>
<xsql:include-xsql href="ViewOrgVersuche.xsql" />
</page>
2. ViewOrgVersuche.xsql
<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="ViewOrgVersuche.xsl"?>
<page connection="conToDB" xmlns:xsql="urn:oracle-xsql">
<xsql:query>
SELECT username
FROM [email protected]
WHERE username like 'V_%'
ORDER BY username
</xsql:query>
</page>
3. ViewOrgVersuche.xsl
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:xsql="urn:oracle-xsql">
<xsl:output method="xml"/>
<xsl:template match="/">
<MyPage>
<xsl:call-template name="genAbfrage"/>
</MyPage>
</xsl:template>
<xsl:template name="genAbfrage">
<xsl:for-each select="page/ROWSET/ROW">
<xsql:query>
SELECT mtime,mnr
FROM <xsl:value-of select="USERNAME"/>[email protected]
where mnr= ( select min(mnr) from <xsl:value-of select="USERNAME"/>[email protected])
</xsql:query>
<xsql:query>
SELECT mtime,mnr
FROM <xsl:value-of select="USERNAME"/>[email protected]
where mnr= ( select max(mnr) from <xsl:value-of select="USERNAME"/>[email protected])
</xsql:query>
</xsl:for-each>
</xsl:template>
</xsl:stylesheet>
4. the final result
<?xml version="1.0" ?>
- <!-- ?xml-stylesheet type="text/xsl" href="test.xsl"?
-->
- <page>
- <ROWSET>
- <ROW num="1">
<SYSDATE>2000-03-15 10:46:47.0</SYSDATE>
</ROW>
</ROWSET>
- <ROWSET>
- <ROW num="1">
<MTIME>1997-07-23 15:49:12.0</MTIME>
<MNR>1</MNR>
</ROW>
</ROWSET>
- <MyPage xmlns:xsql="urn:oracle-xsql">
<xsql:query>SELECT mtime,mnr FROM [email protected] where mnr= ( select min(mnr) from [email protected])</xsql:query>
<xsql:query>SELECT mtime,mnr FROM [email protected] where mnr= ( select max(mnr) from [email protected])</xsql:query>
<xsql:query>SELECT mtime,mnr FROM [email protected] where mnr= ( select min(mnr) from [email protected])</xsql:query>
<xsql:query>SELECT mtime,mnr FROM [email protected] where mnr= ( select max(mnr) from [email protected])</xsql:query>
<xsql:query>SELECT mtime,mnr FROM [email protected] where mnr= ( select min(mnr) from [email protected])</xsql:query>
<xsql:query>SELECT mtime,mnr FROM [email protected] where mnr= ( select max(mnr) from [email protected])</xsql:query>
<xsql:query>SELECT mtime,mnr FROM [email protected] where mnr= ( select min(mnr) from [email protected])</xsql:query>
<xsql:query>SELECT mtime,mnr FROM [email protected] where mnr= ( select max(mnr) from [email protected])< /xsql:query>
<xsql:query>SELECT mtime,mnr FROM [email protected] where mnr= ( select min(mnr) from [email protected])</xsql:query>
<xsql:query>SELECT mtime,mnr FROM [email protected] where mnr= ( select max(mnr) from [email protected])</xsql:query>
<xsql:query>SELECT mtime,mnr FROM [email protected] where mnr= ( select min(mnr) from [email protected])</xsql:query>
<xsql:query>SELECT mtime,mnr FROM [email protected] where mnr= ( select max(mnr) from [email protected])</xsql:query>
</MyPage>
</page>
Many thanks for your help !
Achim
null
Similar Messages
-
My daughter has just bought me an iPad 2 from Dubai and set it all up for me but unfortunately the iMessage function doesn't seem to work. We keep getting messages,when trying to activate it, that there is a network connection problem - help!
Thank you both for your responses but my daughter was reassured by the salesman in the iStyle store (official Apple store in the UAE) that iMessages would work but conceded that FaceTime wouldn't. My iTunes account is registered in the uk and my daughter's iPhone has iMessages even though she bought it (and uses it) in Dubai. Can anyone else throw any light on this?
-
I couldn't log into my apple account on my iPad, then i couldn't unlock it resulting in it being disabled, however it's the same as my iPhones password, I then called apple, i was hung up on twice and they said it will cost £70 to fix THEIR problem, help?
If you cannot remember the passcode, you will need to restore your device using the computer with which you last synced it. This allows you to reset your passcode and resync the data from the device (or restore from a backup).
If you restore on a different computer that was never synced with the device, you will be able to unlock the device for use and remove the passcode, but your data will not be present.
You may have to force iPad/iPod into Recovery Mode
http://support.apple.com/kb/ht4097 -
IPad syncing problem - HELP!
iPad sync problem - HELP! I keep getting this message "...cannot be synced because there is not enough free space to hold all of the items in the iTunes library (additional ...space needed)" and yet I seem to have plenty of space on the iPad. This just started today. I even tried deleting some things to make even more room, but it didn't help. Any ideas???
I was thinking of restoring, but I've never done it... should I?
thank you!Hello florafromnv,
Welcome to Apple Support Communities.
The following article addresses how to resolve the issues related to this message:
iOS: "Not enough free space" alert when trying to sync
http://support.apple.com/kb/TS1503
Regards,
Jeff D. -
This topic has been moved to Overclockers & Modding Corner.
KT333 Ultra; fuzzy logic, 1.6xp overclocking problem help !!!!!Not that I am an expert o/c but here are some thoughts on the matter.
My comments are based on my experiences of the KT3 Ultra2 which is basically the same as the Ultra version.
This mobo does not have the ability to lock the PCI/AGP bus freely from the FSB. However, it does have dividers. At 133 a 1/4 divider kicks in. Above 152FSB the 1/5 divider works, so that at 166 the PCI & AGP buses will be back in sync. If you are o/c your cpu, don't go from 133 to 145, etc since you will be running the PCI/AGP buses further out of whack. Just go to either the mid 150's or to 166 in one jump. The other problem / issue relates to your cpu. From what you say you have one of the old Palominos which are not great o/c's. I would personally o/c your cpu from the BIOS rather than 'Fluffy Logic' which I would tend to stay away from.
With a 166FSB cpu a very stable o/c would be 175-177 beyond 180 gets decidedly tricky.
Hope this helps -
Some syntax problems (I guess)
Hi, I'm having problem with the first constructor in this simplified example code... I want to create a "default" Comparator. I'm not quite sure how to do this.
public class MyClass<E> {
private Comparator<E> comp;
public MyClass() {
MyClass(new ComparableComparatorBridge());
public Myclass(Comparator<E> comp) {
this.comp = comp;
private class ComparableComparatorBridge<E extends Comparable> implements Comparator<E> {
public int compare(E o1, E o2) {
return ((Comparable)o1).compareTo(o2);
}Event if you fix the syntax problems, following the advice of the other posters, you'll have a semantic problem:
MyClass<E> is parameterized with an unbounded type parameter.
You cannot assume that E implements Comparable<E>.
What you'd really need is a parameterizd constructor like this (won't compile):public <C extends E & Comparable<E>> MyClass() {
this(new ComparableComparatorBridge<C>());
}Unfortunately, this isn't valid Java. I see two possibilities:
1. Derive from MyClass and introduce the additional bound on the type parameter of the subclass. Then you can create a default-constructor using the ComparableComparatorBridge in that subclass.
2. Add a static factory function to MyClass, like this:
public class MyClass<E> {
private final Comparator<E> comp;
public MyClass(Comparator<E> comp) {
this.comp = comp;
public static <E extends Comparable<E>> MyClass<E> defaultComparable() {
return new MyClass<E>(new ComparableComparatorBridge<E>());
private static class ComparableComparatorBridge<E extends Comparable<E>> implements Comparator<E> {
public int compare(E o1, E o2) {
return o1.compareTo(o2);
} -
Help!! Itunes keeps closing straight away and message states 'windows has detected a problem' HELP ASAP PLEASE!!!!
For general advice see Troubleshooting issues with iTunes for Windows updates.
The steps in the second box are a guide to removing everything related to iTunes and then rebuilding it which is often a good starting point unless the symptoms indicate a more specific approach. Review the other boxes and the list of support documents further down page in case one of them applies.
Your library should be unaffected by these steps but there is backup and recovery advice elsewhere in the user tip.
If you've already tried a complete uninstall and reinstall try opening iTunes in safe mode (hold down CTRL+SHIFT as you start iTunes) then going to Edit > Preferences > Store and turning off Show iTunes in the Cloud purchases. You may find iTunes will now start normally.
tt2 -
i have installed photoshop elements 12.
when I try use the editing features it said that i must login to Adobe to register the product.
but each time i try to it said there is a problem.
help
the problem stated that the internet is not connected, but that is not the case.I had the same issue and I'm running Windows 7. Tried working with technical support for several hours but they were no help. They just had me doing the same things over and over, offering no real answers. I finally got fed up and have decided to return my product for a full refund.
-
Dreamweaver silently detects syntax problem
I have a .cfm file which I've been maintaining for a few years. Recently while editing the file in DW6, DW began to fail to recognize that the file is a Cold Fusion file. Common keyboard shortcuts, both general and CF-specific just won't function. Menu items under "Insert...ColdFusion Objects" are all disabled.
After 90 minutes of progressively removing a few lines of code, saving and closing, then reopening the file, I tracked the problem down to the presence of 1 line of ColdFusion code.
I happened to see at the bottom of the edit window (in the part of the status bar which shows CF code nesting) that <cfinvoke> was listed, where there was none in the file I was having trouble with. It turns out the line of "bad" code was a <cfinclude>, and the file it referenced had a <cfinvoke> without a closing </cfinvoke>
The reason for this long post under Dreamweaver, is that DW was clearly detecting a syntax problem, but instead of identifying the problem, it just stopped functioning normally, and acted in a truely weird way.
I do NOT have "Enable Related Files" active. For DW to wanter out into other files and gag on a syntax error, then not to report the problem, was totally unexpected.
I consider the primary "bug" to be in failing to report the syntax error. Secondarily, syntax checking in related files should probably be controlled by the "related files" preference option.
This is DW CS6, v 12.1, build 5949.Did you report this to Adobe?
Bug Report & Feature Request Form
https://www.adobe.com/cfusion/mmform/index.cfm?name=wishform
Nancy O. -
I can't install the itunes to my windows 7 X86 APPCRASH problem, help me guys
i can't install the itunes to my windows 7 X86 APPCRASH problem, help me guys?? i don't know what to do..
Why are you unable to install the iPod Updater? Are you getting an error message? Please be specific.
Cheers!
-Bryan -
Camera (focus) problem - help?
Duplicate post, please see: Camera (focus) problem - help?
Message was edited by: Admin ModeratorWarranty is valid only in country of original purchase. You have to return
the iPhone to the US for evaluation. Either you return it personally or send
it to a friend/relative/co-worker in the US to take into Apple. Apple will not
accept international shipments for evaluation nor will Apple ship out of the
country after repair/replacement.
Have you tried the standard trouble shooting steps: restart, restore, restore
as new iPhone? -
after update iPhone4 to iOS6, its stuck, showing only USB to iTunes on the screen. What to do, how to solve problem, help
Connect your phone to iTunes on your computer like the diagram has indicated and restore the phone
-
Syntax problem After the Upgrade to SCM 7.0
We are facing one problem during the upgrade process in the sandbox environment.
After the upgrade we have completed the SPAU corrections ,while doing the SPAU corrections we found that one function module is not in active mode. We have checked the syntax,problem is there. we have tried to retrieve to the older version. But there are some notes were implemented during the 4.1 version. Those notes are now appearing in the SPAU with question mark.
We have reverted all the notes but still the code is having syntax problem and the code is in the 4.1 version only.
Please tell me how to solve it...
Moderator message - Welcome to SCN.
But
Moderator message - Cross post locked(please pick one forum or the other)
Edited by: Rob Burbank on Nov 3, 2009 12:03 PMHello Bouchards,
Thank you for the question. You can find Frequent Locations under Settings > Privacy > Location Services > System Services:
You can find more information at the following link:
iOS 7: Understanding Location Services
http://support.apple.com/kb/HT5594
Thank you for using Apple Support Communities.
Best,
Sheila M. -
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 monirujjamanHi 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.
Maybe you are looking for
-
How to update timeout and interval of DSN in CF10 Admin API?
Hi, We are trying to update an existing MSSQL DSN. Can we just overwrite the DSN to update it? Secondly, the timeout and interval values never update, and these are the values we want to change. Is this a bug Adobe? Do you have an example of a MSSQL
-
Final Cut Server 1.x and Final Cut Pro 7
Are there any compatibility issues with Final Cut Pro 7 (Final Cut Studio (2009) and Final Cut Server 1.x?
-
Hi There, The play / stop button I have works...but the sound files continue playing. This is the script I have: button1.onPress = function() { MovieClip.prototype.onEnterFrame = function() { if (_root.direction == "stop"){ this.stop(); }else { this.
-
IPhoto opens when I sync iPhone 6 to iTunes...
So when I plug my iPhone 6 or iPad (4th gen) into my MBP to sync to iTunes, iPhoto opens. I don't want it to. In iPhoto I have checked No Application in the General preferences. I have several libraries (managed by iPhoto Library Manager) and I check
-
What happened to the show bookmarks button firefox 3.6.x
In Firefox 3.6 and all previous versions I have used, there was a button on the bookmarks toolbar near the New-Tab/New-Window buttons. The button was purplish with a white "star" in the center. Clicking the button would open the sidebar and display t