How to Get Subtotal Text
Hi all,
iam able to display subtotals for grid alv using class cl_gui_alv_grid
but not able to display text for subtotals
please let me known how to achive this.
Thanks.
Hi RK,
Please check the forms before asking
Create one dummy field in the final table and hide that field.
check the bits of below code.
TYPES: BEGIN OF TY_VBAP,
VBELN1 TYPE VBAP-VBELN,
VBELN TYPE VBAP-VBELN, " Dummy field
NETWR TYPE VBAP-NETWR,
END OF TY_VBAP.
GT_FCAT-FIELDNAME = 'VBELN'.
GT_FCAT-REF_TABLE = 'VBAP'.
GT_FCAT-TECH = 'X'.
GT_FCAT-NO_OUT = 'X'.
APPEND GT_FCAT.
CLEAR GT_FCAT.
FORM SUB_TEXT USING ES_SUBTOTTXT_INFO TYPE LVC_S_STXT
E_EVENT_DATA TYPE REF TO CL_ALV_EVENT_DATA
EP_SUBTOT_LINE TYPE REF TO DATA.
DATA LS_VBAP LIKE VBAP.
FIELD-SYMBOLS: <FS1> LIKE GT_VBAP ,
<FS2>.
IF ES_SUBTOTTXT_INFO-CRITERIA = 'VBELN'.
ASSIGN EP_SUBTOT_LINE->* TO <FS1>.
ASSIGN E_EVENT_DATA->M_DATA->* TO <FS2>.
CONCATENATE 'Subtotal' ':'
<FS1>-VBELN INTO <FS2> SEPARATED BY SPACE.
ENDIF.
Regards,
Kumar M
Similar Messages
-
How to get Subtotal text in ALV using OOPS
hi,
Can any one pls help me out getting <b>subtotals text</b> in ALV using OOPS concepts....Pls provide me if any of u have sample code for that......
my code:
data:gr_grid_d0100 type ref to cl_gui_alv_grid.
data : gr_events_d0100 type ref to lcl_events_d0100.
classes**********
class lcl_events_d0100 definition.
public section.
methods:
subtotal_text for event subtotal_text
of cl_gui_alv_grid
importing es_subtottxt_info
ep_subtot_line
e_event_data.
endclass.
class lcl_events_d0100 implementation.
method subtotal_text.
perform d0100_event_subtotal_text using es_subtottxt_info
ep_subtot_line
e_event_data.
endmethod. "subtotal_text
endclass.
data : gr_event_handler type ref to lcl_events_d0100.
SET HANDLER gr_event_handler->subtotal_text FOR wcl_alv_grid_request
FORM d0100_event_subtotal_text USING
es_subtottxt_info TYPE LVC_S_STXT
ep_subtot_line TYPE REF TO data
e_event_data TYPE REF TO cl_alv_event_data.
DATA: l_text TYPE string.
l_text = es_subtottxt_info.
FIELD-SYMBOLS: <fs> TYPE ANY.
ASSIGN e_event_data->m_data->* TO <fs>.
<fs> = text-007.hi vijay
check this code
if you want to use field symbols.
data: total type ref to data,
subtotal1 type ref to data.
field-symbols <total> like gt_sflight.
field-symbols <subtotal1> like gt_sflight.
call method grid1->get_subtotals
importing
ep_collect00 = total
ep_collect01 = subtotal1.
assign total->* to <total>.
assign subtotal1->* to <subtotal1>.
or u can use
U have to do the subtotal column wise.In the field catalog specify the following in addition to the corresponding field name(i.e. Column)
DATA ls_fcat TYPE lvc_s_fcat.
ls_fcat-do_sum = 'X'.
Hope this helps u out.
Thanks & Regards,
naveen -
How to get the Text name to pass in the parameter header in save_text
Hi,
I am trying to change the long text of operation for historical order by using the flat file.I am using the save_text to do this.I would like to know how to get the text name in order to pass the parameter header in save_text.
I went to the tcode iw62 to get the header information of the long text.300100000009200000001
i would like to know what this 1000000092 indicates and where is this value updated in the table so that i can link it thru the order no to get the link and pass it in the text_name.
can anyone help me out?
krishnanHi,
Your query is.
I went to the tcode iw62 to get the header information of the long text.300100000009200000001
i would like to know what this 1000000092 indicates
In above number
300 - Client
1000000092 - AUFPL - Routing number of operations in the order (You can fetch this from table HIVG)
00000001 - APLZL - General counter for order ( You can fetch this from table HIVG).
BR,
Vijay -
How to get the text present in JTextArea
i am writing application for some system to be computerised and i am not getting how to get the text present in text area and set it into database...can anybody suggest me solution??
You must have named the TextArea like
JTextArea textArea;so, use the getText() method like
String strTextAreaContents = textArea.getText();You can then use JDBC to connect to the database that you want and save your contents that is now in strTextAreaContents.
-- Srikanth -
How to get Sales Text & Purchase Order Text in MM based on (MSEG-MATNR)
Hi
Am working on a Report based on Purchase order & Sales, Could any body tell How to get Sales Text & Purchase Order Text in MM based on (MSEG-MATNR).
the Field i need to get are : SALES TEXT, PO TEXT.
Sunil.Hi Sunil,
For getting Material PO text and sales text, you have to rely on Purchase Order and Sales Order. And use READ_TEXT function module to fetch the text.
Below are examples of PO text and Sales Text:
1. PO text:
CALL FUNCTION 'READ_TEXT'
EXPORT
ID = 'F03'
LANGUAGE = SY-LANGU
NAME = '450000011200010' conacte PO number and line item number
OBJECT = 'EKPO'
TABLES
LINES = INT_TLINES "you will get text in this table
2. Sales order text:
CALL FUNCTION 'READ_TEXT'
EXPORT
ID = '0001'
LANGUAGE = SY-LANGU
NAME = '0000000036000010' conacte SO number and line item number
OBJECT = 'VBBP'
TABLES
LINES = INT_TLINES "you will get text in this table
ref: STXH and STXL tables.
Hope it will solve the problem.
Regards
Krishnendu -
How to get the 'text' property value of a button in coding?
Hi Experts,
I'm using 10 buttons all are having common action('click'). when i click a button the 'text' value of the button should pass to a function.So the action is same but the passed value will be the 'text' value of the corresponding button. I don't know how to get the 'text' property of a button in coding. Kindly help me to solve this problem.
Thanks and Regards
BasheerHi,
My event is like this.
public void onActionclick(com.sap.tc.webdynpro.progmodel.api.IWDCustomEvent wdEvent )
String s = ? ; // should get the 'text' property of clicked button
fillInput(s); // function to be called
The called function is,
public void fillInput( java.lang.String id )
String str=wdContext.currentContextElement().getNum();
str = str + id;
wdContext.currentContextElement().setNum(str);
How can i get the 'text' property value of the corresponding button. Click action should be common to all buttons.
Thanks and Regards,
Basheer -
How to get a text between two XML tags?
Hello everybody!
I've got a problem! How can I extract a text that is between tags, like <myTag> My text </myTag> I have no problem to get the attributes inside the tags, however, i don't know how to get some text that is between tags. Here is my xml:
<?xml version="1.0" encoding="ISO-8859-1"?>
<tangram_request service_id="3">
<send keep_session="nada">
<source></source>
<destination>3196931566</destination>
<channel_id>2</channel_id>
<text>Teste ServerSocket!!!</text>
</send>
</tangram_request>
Now, there's a fragment of my code, which gets some tags' attributes:
DOMParser parser = new DOMParser();
InputSource resp = new InputSource(new StringReader(XML));
parser.parse(resp);
Document doc = parser.getDocument();
Node node =(doc.getElementsByTagName "tangram_request")).item(0);
if (node instanceof Element)
Element el = (Element) node;
service_id = el.getAttribute("service_id");
System.out.println("\n\nService_id="+service_id);
}else{System.out.println("Erro");}
node = (doc.getElementsByTagName("send")).item(0);
if (node instanceof Element)
Element el = (Element) node;
keep_session = el.getAttribute("keep_session");
System.out.println("keep_session="+keep_session);
}else{System.out.println("Erro");}
Now, I want to get the texte between <destination> ... </destination>
How could I do that?
Thanks a lot
CalegariThanks... It worked fine!!!
Now how can I get lots of <desctination>... I did something that haven't worked...
node = (doc.getElementsByTagName("destination")).item(0);
while(node.hasChildNodes())
destination = node.removeChild(node.getFirstChild()).getNodeValue();
System.out.println("destination="+destination);
And now, my XML is like:
<?xml version="1.0" encoding="ISO-8859-1"?>
<tangram_request service_id="3">
<send keep_session="nada">
<source></source>
<destination>3196931566</destination>
<destination>3196931567</destination>
<channel_id>2</channel_id>
<text>Teste ServerSocket!!!</text>
</send>
</tangram_request>
Thanks so much!
Calegari -
How to get selected text values in a textarea by mouse click?
Hi Everyone,
What I am trying to do is to click on some texts in a textarea, then get the selected text value.
If you guys have used an accounting software called Simply Accounting, you might understand better.
I list all my customer names in a textarea. What I want is, when I click on one customer, another GUI pops up with this customer's information. My problem is that I don't know how to get the selected text value from a textarea.
Could anyone give a hand here? Thank you in advance.Is there some reason you aren't using a JList or
JTable to display
the user names/information?Thank you for es5f2000's reply. You just gave me a better idea! There is not a particular reason I have to use TextArea to list my customers. As long as the component can make my idea alive, I definitely use it. Still, if there is any way to get a selected text value, it will help me a lot with my project. Thank you. -
Hi All,
I have dropdownlist and textbox controls inside repeater control. Suppose when i select specific dropdownlist i want get the value of selected item and mean while i want to get the textbox text which in the same row.
<script type="text/javascript">
var ddlType;
function ddl(ddl) {
ddlType = ddl.value;
alert(ddlType);
</script>
<asp:Repeater ID="RepterDetails" runat="server"
onitemdatabound="RepterDetails_ItemDataBound"
onitemcommand="RepterDetails_ItemCommand" >
<ItemTemplate>
<tr>
<td>
<asp:DropDownList ID="ddlTypeName" runat="server" onchange="ddl(this)"></asp:DropDownList>
</td>
<td>
<asp:TextBox ID="txtCode" runat="server" Text='<%#Eval("otaRoomTypeCode") %>' />
</td>
</tr>
</ItemTemplate>
</asp:Repeater>
Using the javascript i got the selected dropdownlist selected value, how to get the textbox text which is in the same row.
Please give me advice and please find the repeater control screenshot.
Thanking You, Nagendra.This forum if for C# issues, please move your post to asp.net forum: http://forums.asp.net/
Thanks
Fouad Roumieh -
How to get the text field in the header for only first page of the report
Hi,
I am developing reports in BI Publisher Enterprise where i am facing problem i.e., i have to get some text field in header,for only first page in the result but it is displaying in all the other pages of the report in result.So,please if you have any idea of how to solve it, please reply.It is required as early as possible.
Thanks in AdvanceInvalid path? What are you doing? Writing the report output to an invalid directory?
Where are your terms and conditions? It would be very easy just to put them in a database table and select them in your report query. -
How to get the text in a label which is imbeded in a JTextPane
I have created a JTextPane that has 5 JLabels inserted in the text. I have attempted to get the text with the following code snippet.
Component[] lbl = new Componennt[DisplayLetterPane.getComponentCount()];
// JTextPane DisplayLetterPane; is defined previously
lbl = DisplayLetterPane.getComponents();
int componentIndex = 0;
String lblText = new String(((JLabel)lbl[componentIndex]).getText());I have run a dump of the sytledDocument of the JTextPane and I see the JLabel listed as a component.
When this snippet is executed I get the following:
Exception in thread "AWT-EventQueue-0" java.lang.ClassCastException: javax.swing.text.ComponentView$Invalidator
When I check the character where the component for the JLabel is located in the styled document it does not find an instanceof JLabel.
How can I get the text from the labels.
Thank you in advance!JTextPane jtp = new JTextPane();
for (int i = 0; i <5; i++) {
jtp.add(new JLabel("labelText"+i));
Component[] lbl = new Component[jtp.getComponentCount()];
// JTextPane DisplayLetterPane; is defined previously
lbl = jtp.getComponents();
int componentIndex = 0;
for (int i = 0; i < lbl.length; i++) {
System.out.println(((JLabel)lbl).getText());
When I do like the above, it just works fine. Can u share a little bit more of your code? -
How to get subtotal value in ALV list display
Hi all,
How to give condition on the value of subtotal line in ALV list display,
i.e.if value of subtotal of plan quantity = actual quantity (in red oval) it should show the message
'ON TIME DELIVERY' else it should not show messagee.In my case(shown in red oval) its
showing for each subtotal value. I know how to change the subtotal text but i want to change
with respect to value of the subtotal.(plz refer attachment)
Any input regard to this will be achieved great.
Many thanks in advance.
samadhan shinde.Hi Samadhan,
I am awaiting for solution for this problem.....but as i think dynamically displaying sub total based on
matching actual quantity and planned quantity is bit complicated.
My idea is to display matched quantities in one block and unmatched quantities in another. I mean using blocked list.
awaiting suggestions.
regards, -
How to get the text which was clicked in a A href tag.
I am displaying the names from database in a page as hyperlink. When this hyperlink is clicked I want to display the corresponding address from DB. What the problem is when the link is clicked how to get the name which is clicked. I know only to link to a page using href. Now I want the text which has been clicked. Pls help.
Sorry to interrupt here!
For the code you suggested:
David,
if the target path is "http://localhost/testing.jsp", then
the code would become:
David.
So what would the difference between the code shown above and this code:
David
What is the function for these two symbols: "<<" and ">>"? -
How to get Vendor Text in BBP_POC in SRM for Smartforms?
Hi Guys,
I kept looking for ways on how to get the Vendor Text in BBP_POC transaction to be used in our Zsmartforms; unfortunately, I was not able to identify how.
In ECC system, I could get the long text through double-clicking on the text area and go to GOTO>HEADER>Technical name (TEXTID, Langu, etc).
How about in SRM PO (BBP_POC)?
Please suggest some ways.
Thanks and regards,
ReymarI used some GET_DETAIL FMs to get the vendor text.
-
How to get short text of a exception thrown by abap rfc
Hi buddy,
I use jco to communicate with backend, an abap function module will raise a exception. I can catch that exception,
The example exception is:
<b>Exception</b> <b>Short text</b>
Test This is exception test.
e.getKey()
will return TEST.
Does any know how to get that short text "This is exception test." from the exception I caught?
Thanks
AustinHi Austin,
There are 2 methods to raise errors in function modules.
1) Using the raise Exception statement
2) Using a return structure like BAPIRET to populate the message details like type, error number, error text etc.
Generally method 1 is not recommended for any RFC/BAPI function modules because it causes the calling program to crash if the function raises an exception. Method 2 is the recommended way and is used in all standard BAPI's. ABAP programmers are advised to code RFC's as per method 2, but some times it would not be possible as the function would already be used and could be barred from changes.
But whatever method the RFC uses to raise an exception, web dynpro can handle it in the following ways,
Method 1) If the RFC raises an exception using RAISE EXCEPTION,
Dont catch Exception class in your code, instead do the following,
catch (WDDynamicRFCExecuteException e) {
wdComponentAPI.getMessageManager().reportException(
e.getLocalizedMessage(),
true);
Method 2) If the function returns the errors in the standard bapi return structure, you can do the following
IWDMessageManager MsgMgr = wdComponentAPI.getMessageManager();
for (int i = 0; i < ReturnNode.size(); i++) {
if (Types.indexOf("S") != -1
&& ReturnNode.getElementAt(i).getAttributeAsText("Type").equals(
"S"))
MsgMgr.reportSuccess(
ReturnNode.getElementAt(i).getAttributeAsText("Message"));
if (Types.indexOf("W") != -1
&& ReturnNode.getElementAt(i).getAttributeAsText("Type").equals(
"W"))
MsgMgr.reportWarning(
ReturnNode.getElementAt(i).getAttributeAsText("Message"));
if (Types.indexOf("E") != -1
&& ReturnNode.getElementAt(i).getAttributeAsText("Type").equals(
"E"))
MsgMgr.reportWarning(
ReturnNode.getElementAt(i).getAttributeAsText("Message"));
Maybe you are looking for
-
ASA 5505 - Outside Outbound Bandwidth Issue
ZyXel DSL modem (10MB download and 768Kbps or so upload) DSL modem is operating in bridge mode Cisco ASA 5505 in routed mode with ten users behind the ASA. Nothing fancy about the ASA setup. Each user relies on their own FirePass or Cisco VPN client
-
I keep Mail open on my MacBook Pro and prior to Mavericks items would open on my 27" secondary display. How can I make this happen in Mavericks?
-
Is there a way to type the Apple 'option' and 'command' keys
using a standard PC keyboard? I've tried and can get a badly messed up version of the 'options' ramp, but don't even know where to start with the 'command' key. I'm using the Microshaft ergonomic keyboard. I have the Apple keyboard that came with the
-
Trouble connecting my Shuffle to my car AUX IN port!!
I've got a Mazda 3 and tried to basically use a 3.5mm jack lead to connect to the Aux In port on the stereo. I figured this would be simple enough to work as it would only be using the headphone/speaker port, but alas no sound is coming from the ster
-
ICR Process 003 - Unassigned documents
Hi, We have been live with the ICR module for three accounting periods now and have just encountered a serious issue. There is an instance on one company where all the Payables documents between two particular trading partners are displayed in FBICR