QUERY ON STANDARD TEXTS
Hi all,
I am using a standard text and using it to output data in a classical report using a function module.The output is displayed but after every paragraph i need a line gap which is not appearing in the output. I tried all format options and commands in standard texts but they are not working.
The output is displayed with out any gap after each paragarph.
Please suggest me any ideas to follow.
Thanks and Regards
Lokesh
This is the function module i have been working on:
DATA:ID LIKE THEAD-TDID VALUE 'ST'.
DATA:LANGUAGE LIKE THEAD-TDSPRAS VALUE 'E'.
DATA:NAME LIKE THEAD-TDNAME VALUE 'ZTERMS_CONDITIONS'.
DATA:OBJECT LIKE THEAD-TDOBJECT VALUE 'TEXT'.
DATA:BEGIN OF ITAB OCCURS 0.
INCLUDE STRUCTURE TLINE.
DATA:END OF ITAB.
CALL FUNCTION 'READ_TEXT'
EXPORTING
* CLIENT = SY-MANDT
ID = ID
LANGUAGE = SY-LANGU
NAME = NAME
OBJECT = OBJECT
* ARCHIVE_HANDLE = 0
* LOCAL_CAT = ' '
* IMPORTING
* HEADER =
TABLES
LINES = ITAB
* EXCEPTIONS
* ID = 1
* LANGUAGE = 2
* NAME = 3
* NOT_FOUND = 4
* OBJECT = 5
* REFERENCE_CHECK = 6
* WRONG_ACCESS_TO_ARCHIVE = 7
* OTHERS = 8
IF SY-SUBRC <> 0.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
* WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
LOOP AT ITAB.
WRITE:/ itab-tdline.
ENDLOOP.
Similar Messages
-
Apex 4.2 Report region sql query with "apex_item.text" renders wrongly
In APEX 4.2 page i have created region "Report data".
Type="SQl Query".
"User Interface"-->"Template"="Reports Region".
"Region Source"="select apex_item.text(1, '111') as c1 from dual".
Actually the select query is little bit more complex, but generally simplified it is such, that it uses function "select apex_item.text" to construct HTML textfield.
If i run in Sql Developer query
select apex_item.text(1, '111') as c1 from dual;Then result is:
<input type="text" name="f01" size="20" maxlength="2000" value="111" />But in APEX 4.2 the report is rendered so:
<td headers="c1">< ;input type=" ;text" ; name="f01" size="20" maxlength="2000" value="111" /> ;</td>(for this forum to display correctly i had to put extra spaces between" >" and ";" and so on)
And APEX 4.2 shows ugly html inside report cell/slot for me, displaying characters/symbols ">". The reason is that APEX HTML page source does not have symbol ">" but has " > ;" .
In APEX 3 i have similar query working well, without such anomaly.
What attribute should i change in APEX 4.2 region to display my query result as needed?
I need that function "apex_item.text", i cannot remove it.
Edited by: CharlesRoos on 13.02.2013 15:28
Edited by: CharlesRoos on 13.02.2013 15:29
Edited by: CharlesRoos on 13.02.2013 15:29CharlesRoos wrote:
In APEX 4.2 page i have created region "Report data".
Type="SQl Query".
"User Interface"-->"Template"="Reports Region".
"Region Source"="select apex_item.text(1, '111') as c1 from dual".
Actually the select query is little bit more complex, but generally simplified it is such, that it uses function "select apex_item.text" to construct HTML textfield.
If i run in Sql Developer query
select apex_item.text(1, '111') as c1 from dual;Then result is:
<input type="text" name="f01" size="20" maxlength="2000" value="111" />But in APEX 4.2 the report is rendered so:
<td headers="c1">< ;input type=" ;text" ; name="f01" size="20" maxlength="2000" value="111" /> ;</td>(for this forum to display correctly i had to put extra spaces between" >" and ";" and so on)
And APEX 4.2 shows ugly html inside report cell/slot for me, displaying characters/symbols ">". The reason is that APEX HTML page source does not have symbol ">" but has " > ;" .
In APEX 3 i have similar query working well, without such anomaly.
What attribute should i change in APEX 4.2 region to display my query result as needed?Ensure that the Display As Column Attribute for the C1 column is Standard Report Column. -
Once we create standard text using SO10 transaction, how to use it in the script, I mean, where should we write??
Hi,
You will have to use a INCLUDE statement for the same.
/: INCLUDE 'Z..' OBJECT TEXT PARAMETER...
Take a look at this thread ...
Re: Query Regarding INCLUDE statement in SAP Script
Regards,
Ravi
Note : Please mark the helpful answers -
HOW TO TRANSPORT THE STANDARD TEXT FROM ONE SERVER TO ANOTHER?
After creating the standard text in SO10 transaction
it will not ask for any transport request no while saving ,
i want to transport the standard text from development to test server.
how can we do that?Hi Riaz,
To transport a Standard Text through a transport request , you need to attach the standard text through the transaction RSTXTRAN.
After executing the report RSTXTRAN , you can enter first the task name then the Object as TEXT , then the name of the standard text , ID as ST, then the language as EN or something else .then execute.
you cannot attach a standard text to an unassigned task.Firat you have to either activate a smartform or a script with that task then only you have to attach a standard text.
I think your query is almost answered .
Reward if you please.
Thanks & regards,
Ram -
Is there any way to find out where a standard text is used?
Is there any way to find out where a standard text is used?
We can see the text from SO10, but i want to find out where it is used.HI
juct check out this thread
How to find Standard Text
a similar query is answered here
hope this helps
regards
Aakash Banga -
How to call Subroutines,Standard Text & using Internal Table in SmartForm
Hi all,
need help in the following areas.Its very urgent!
1.How to CAll Subroutines in Smart Forms
2.How to CAll Standard Text in Smart Forms
Situation:
We have an Internal Table T_SALES with all the data which am going to display in the smartform,How to retrive data from an internal table in Smart forms
Any Help in this direction would be highly appreciated.
Regards
RamuHi,
When you are using quantity or currency fields, you have to mentiong the reference fileds in a tab called CURRENCY/QUANTITY FILEDS in the GLOBAL DATA node.
Specifying a Currency or Quantity Reference
Use
In the ABAP Dictionary, you can assign a currency or quantity field to a table field. In the output of these fields, the system can then insert the relevant currency or unit:
· If the value field is in the same table as the corresponding currency or quantity field, the system recognizes the reference automatically, and formats the value field according to the currency or unit in the assigned field.
· If the value field is in a different table from the currency or quantity field, the system cannot recognize this reference automatically.
In the second case, you must indicate this reference to the system in the form, to ensure that the value field is formatted correctly.
Procedure
You want to assign a currency or quantity field in one table (for example, CURTAB) to a value field in another table (for example, VALTAB).
1. Create the reference to the currency field by entering the following values:
- Field Name: VALTAB-VALUE, if this is the value field of VALTAB that you want to display.
- Reference Field: CURTAB-CURRENCY, which is the currency field of CURTAB.
2. Under Data Type, specify whether the data type is a currency or quantity.
Result
In the output of the PDF-based print form, the system formats the value field VALTAB-VALUE according to the assigned value in the currency or quantity field of the global variable CURTAB-CURRENCY.
Thanks and Regards,
Bharat Kumar Reddy.V
Message was Added by: Bharat Reddy V
Message was Added by: Bharat Reddy V -
If condition in standard text in so10
Hi,
Im using a standard text where ive written an IF condition but its not working.Im calling that text in my program using READ_TEXT, TEXT_CONTROL_REPLACE and TEXT_SYMBOL_REPLACE function modules.Im not using sapscript or smartform.All my dynamic variables are working fine but for my IF condition what is happening is IF statement is also true and ELSEIF is also true.The statement under if is also getting printed and statement under elseif is also getting printed.
Could anyone help please.
Regards,
Nidhi.Standard text " if conditions " dont work other than scripts and smartforms.
to my surprise, if conditions have not worked even when I used them as includes in ADOBE forms.
Please handle the conditions in your program itself.
<< Moderator message - Point begging removed >>
Edited by: Rob Burbank on Sep 30, 2011 2:49 PM -
Call Standard Text by report replacing the variables with their values
Hi,
I have a requirement to call a standard text from a report.
Following is the text present in standard text.
&PTXT1-ENAME& will attend for interview
on &MEMOACT-PLDAT& at &MEMOACT-PLTIM&.
I am doing it by using READ_TEXT. But READ_TEXT reads the entire text as it is.
Is there any way I could retrieve the standard texts with &PTXT1-ENAME& replaced by the value of PTXT1-ENAME in report. And similarly &MEMOACT-PLDAT& replcaed with its actual value.
Any pointers in this regard would be helpful.
Points will be awarded.
Regards,
Mayank AgarwalHi,
In the Text
&PTXT1-ENAME& will attend for interview
on &MEMOACT-PLDAT& at &MEMOACT-PLTIM&.
do not use the * as a paragrapgh , use /: as the paragraph
Regards
Sudheer -
How to Print 25page standard text in Adobe form
Hi Form Gurus.
My requirement is to print a 25 pages form of standard text. Can any one please help me.
Thanks in advance.
Regards
ASAHA1
Moderator message: please work yourself first on your requirement, post specific problems later if necessary, always search for information before asking
locked by: Thomas Zloch on Aug 31, 2010 9:11 AMhi,
You can create a text module like you do for Smartforms and then you can add that in the interface and drag n drop it in the layout.
regards,
Sakshi -
Smartforms,How to display different standard Text in a Text element.
In smartform,if I want to according to the different conditions,display one of the serveral different standard Text objects which all maintained in SO10 in a same text element,how to do it?
if i put them in serval text elements, each condition only display the corresponding text element,but the text content can not display in the same position.
Is there anyone can tell me?
thanks.use Alternative to control it no problem
for example you want to display the different SO10 to same position TEMPLATE's row 1 col2
TEMPLATE1
Alternative case1
YES
INCLUDE TEXT1(display SO10) [set output option line1 column2]
NO
Alternative case2
YES
INCLUDE TEXT2(display SO10) [set output option line1 column2]
NO
Alternative case3
every case your SO10's text is always display at line2 column2
just try to test it ,you can know -
Is there a way to create standard text messages that can be reused easily
is there a way to create standard text messages that can be reused easily
if you meant phrases, then Yes
Setteings> general>keyboard> add new shortcut -
How to use Standard text in SAP SCRIPTS
Hi all,
Please tell me how can we use the standard text what we have created in SO10 with sap scripts.Hi Gaurav
You can create standard texts using the transaction SO10. Then to insert these standard texts in the SAPScript choose the menu, Insert->Text->Standard and choose the standard text that you want to choose.
Alternatively, you can display standard texts in your SAP Scripts using the command:
INCLUDE ZSTEXT OBJECT TEXT ID ST LANGUAGE EN
where ZSTEXT refers to the Standard Text name.
Reward pts if found usefull
Regards
Sathish:) -
Standard text (SO10) - To print the text in same line
In Standard text (SO10) I would like to have my text in a single line. For that I have used the extended line (=) tag. But It is not working.
Can anyone help me how can I achieve this.
Actually how many characters I can put in a single line. I think it is 72. But my text is less than 72 characters.
Can anyone Please help me.
Regards
Meshack Appikatla.A Text Symbol in Script or Smartform can take lenght of Maximum 80 characters. Any thing more than that will be truncated even if the window is long enoguh to hold more than 80 characters. Si your character formated need to be have the PROTECTED option checked.
At Topic:
Try increasing the window size in lenght or width, If that is not possible pratically, you can try by decreasing the font size. -
How to add standard text in smartforms?
Hi friends,
How to add standard text in smartforms ?
points rewarded soon
Regards
RHCreating the Standard Text:
Go to SO10
1. Enter Text Name. For example, ZABC
2. Text ID ST
3. Language EN
Click on Create.
And enter the Required Information and save.
To include a Standard text in SmartForm.
Follow the steps below:
1. Create a text node in the window.
2. Under general attributes select "Include text" as Type.
3. Specify the fields under Text.
Text Name ZABC
Text Object TEXT
Text ID ST
Language EN.
Hope it helps.
Regards. -
How to use standard texts in smartforms
Hi Friends,
How to use standard texts in smartforms, ie in scripts we are using standard texts using tr so10.
thanks in advance,
regards,
sharma.For long text
method1
Create TEXT node- general attributes change text type to include text
then you can input text name/text object/text id/language
method2
create PROGRAM LINE node - use FM READ_TEXT to read it to a internal table
then use LOOP or TABLE node to display it
For TEXT module(For foreign language)
Tr-code:smartforms -- choose Text module(not choose form)--create a text module object
then enter smartform Create TEXT node- general attributes change text type to text module
input the text module name which created by above
btw SO10 is just for Scriptform, in smartforms we use text module to replace SO10
Maybe you are looking for
-
SAPXMLTOOLKIT Performance issue on XSLT conversion
Hi, I am runnning a large XSLT transformation (source XML ~ 16MB - relatively flat format record structure from a POS system converting to IS Retail IDOC WPUBON IDOC - around5MB of converted XML). The aim is that this is portable bewteen SAP Busines
-
All of a sudden I have a problem watching video downloaded from the web. The videos seems to download fine, but when they begin to play in Safari, all I get is the audio. No video image plays at all. Any help on this would be appreciated. Thanks
-
Lost most of my music after installing and using iTunes Match. Help!
I hope somebody can help me. I purchased a MacBook Air off of a previous owner, and heard that iTunes Match was a good way to access all your music without having to use up hard disk space to actually store it locally. So, I subsribed to iTunes Matc
-
Hi All, Can any one give the answer for the following question. I just wanted to know in which filed the actual price for the PO or PR is stored. I can see the following structure data in PO and PR for actual price,but this is not useful for a new re
-
When do the Filters turn into IndexAwareFilters ?
Hi, I've looked through the documentation and this forum and probably found the answer already. But just to be sure ... Re: Aggregation with a Partitioned Cache: unnecessary serialization This is post which i found useful for answering my question. S