How to create paragraph format in smartforms
Hi All,
Let me know how to create paragraph format in smartforms?
Thanks&Regards
Mahesh
Hi
When we create a smartform we can see in <b>global settings</b> , <b>form attributes</b>.
In <b>form attributes</b> we set the over all style of the smartform. Goto <b>form attributes</b> and open the tab <b>output options</b>. Here you can see the <b>Style box</b>. In this style box we enter the smartstyle created in transaction code <b>smartstyles</b>.
Open transaction <b>smartstyles</b>.
Create a new style.
Upon creating a new style you will see 3 folder structures under style name.
1. Header data
2. Paragraph format
3. Character format
To create paragraph format right click on the paragraph format node and click Create Node. Give it name. Now you will get a screen with 4 tabs.
Indents and spacing
Fonts
Tabs
Numbering and outline
Here you can provide the look you want.
Now add this smartstyle in your smartform's form attribute.
You can also provide individual smartstyles to each text element you create by giving the name of smartstyle in its output options tab. Each text element has a individual output option tab here you can give any smartstyle.
Click on the general attribute tab of any text element and give the paragraph format directly or by going to SAPScript editor mode.
Any more questions you can ask me directly mailing me.
Please do reward points if satisfied.
Similar Messages
-
How to create Dynamic Window in Smartforms
Hi all,
Could you please help me out on how to create Dynamic Window in smartforms excluding Main Window.
Thanks in Advance.
Vinay.hi,
Hi,
1.If you are creating the Different windows for the Countries,then In conditions tab of window specify the Condition i.e.
company -code = '2201'.
2.Then that window can trigger ofr that condition.
3.Other wise, if you are using the different layouts ,then write the condition in Print program and call that form .
reward me if helpful. -
How to create Event Node in smartform
Hi Experts,
could you please tell me how to create event node in smartform
Thanks in Advance,
Thanks&Regards
GeethaHI,
plz explain your problem in deeply.
And as per me you first create page and righ click on it
Then create window as per your requirement.
if you want to put condition ot events true or false Righ click on your window
then goto flow logic -> Altenative
You can found 2 events in Condition.
So you can assign this events.If you want to put condition or event on test then goto Text here in General Attributes in bottom side you can find even on page.
Try it. -
How to create a hyperlink in smartform
Hi All,
How to create a hyperlink in the smartform text editor so that when we click on that,we should be able to open the internet explorer.I have tried with the option insert URL.But still its not working.Do we need to do any further settings along with this?
Thanks in advance
Regards,
AkankshaHi,
check this:
http://help.sap.com/saphelp_47x200/helpdata/en/03/7560eccf0d11d3b565006094192fe3/frameset.htm
Create hyperlink in SMARTFORM
How to create a hyperlink in smartform
Create hyperlink in SMARTFORM
Re: URL in SmartForm sent as email body
Don't forget to reward if useful -
How to create Using Formatted Text Field with multiple Sliders?
Hi i found the Java Sun tutorial at http://java.sun.com/docs/books/tutorial/uiswing/components/slider.html very useful, and it tells how to create one Formatted Text Field with a Slider - however i need to create Formatted Text Field for multiple Sliders in one GUI, how do i do this?
my code now is as follows, and the way it is now is scroll first slider is okay but scrolling second slider also changes value of text field of first slider! homework due tomorrow, please kindly help!
// constructor
label1 = new JLabel( "Individuals" );
scroller1 = new JSlider( SwingConstants.HORIZONTAL, 0, 100, 10 );
scroller1.setMajorTickSpacing( 10 );
scroller1.setMinorTickSpacing( 1 );
scroller1.setPaintTicks( true );
scroller1.setPaintLabels( true );
scroller1.addChangeListener(this);
java.text.NumberFormat numberFormat = java.text.NumberFormat.getIntegerInstance();
NumberFormatter formatter = new NumberFormatter(numberFormat);
formatter.setMinimum(new Integer(0));
formatter.setMaximum(new Integer(100));
textField1 = new JFormattedTextField(formatter);
textField1.setValue(new Integer(10)); //FPS_INIT
textField1.setColumns(1); //get some space
textField1.addPropertyChangeListener(this);
//React when the user presses Enter.
textField1.getInputMap().put(KeyStroke.getKeyStroke(KeyEvent.VK_ENTER, 0), "check");
textField1.getActionMap().put("check", new AbstractAction() {
public void actionPerformed(ActionEvent e) {
if (!textField1.isEditValid()) { //The text is invalid.
Toolkit.getDefaultToolkit().beep();
textField1.selectAll();
} else try { //The text is valid,
textField1.commitEdit(); //so use it.
} catch (java.text.ParseException exc) { }
label2 = new JLabel( "Precision" );
scroller2 = new JSlider( SwingConstants.HORIZONTAL, 0, 100, 8 );
scroller2.setMajorTickSpacing( 10 );
scroller2.setMinorTickSpacing( 1 );
scroller2.setPaintTicks( true );
scroller2.setPaintLabels( true );
scroller2.addChangeListener(this);
textField2 = new JFormattedTextField(formatter);
textField2.setValue(new Integer(10)); //FPS_INIT
textField2.setColumns(1); //get some space
textField2.addPropertyChangeListener(this);
//React when the user presses Enter.
textField2.getInputMap().put(KeyStroke.getKeyStroke(KeyEvent.VK_ENTER, 0), "check");
textField2.getActionMap().put("check", new AbstractAction() {
public void actionPerformed(ActionEvent e) {
if (!textField2.isEditValid()) { //The text is invalid.
Toolkit.getDefaultToolkit().beep();
textField2.selectAll();
} else try { //The text is valid,
textField2.commitEdit(); //so use it.
} catch (java.text.ParseException exc) { }
// State Changed
public void stateChanged(ChangeEvent e) {
JSlider source = (JSlider)e.getSource();
int fps = (int)source.getValue();
if (!source.getValueIsAdjusting()) { //done adjusting
if(source==scroller1) {
System.out.println("source ==scoller1\n");
textField1.setValue(new Integer(fps)); //update ftf value
else if(source==scroller2) {
System.out.println("source ==scoller2\n");
textField2.setValue(new Integer(fps)); //update ftf value
} else { //value is adjusting; just set the text
if(source==scroller1) textField1.setText(String.valueOf(fps));
else if(source==scroller2) textField2.setText(String.valueOf(fps));
// Property Change
public void propertyChange(PropertyChangeEvent e) {
if ("value".equals(e.getPropertyName())) {
Number value = (Number)e.getNewValue();
if (scroller1 != null && value != null) {
scroller1.setValue(value.intValue());
else if (scroller2 != null && value != null) {
scroller2.setValue(value.intValue());
// ACTION PERFORMED
public void actionPerformed(ActionEvent event) {
if (!textField1.isEditValid()) { //The text is invalid.
Toolkit.getDefaultToolkit().beep();
textField1.selectAll();
} else try { //The text is valid,
textField1.commitEdit(); //so use it.
} catch (java.text.ParseException exc) { }
if (!textField2.isEditValid()) { //The text is invalid.
Toolkit.getDefaultToolkit().beep();
textField2.selectAll();
} else try { //The text is valid,
textField2.commitEdit(); //so use it.
} catch (java.text.ParseException exc) { }
...if :p3_note_id is null
then
insert into notes (project_id, note, notes_month, notes_year) So, p3_note_id is NULL.
Another option is that you have a trigger on table NOTES that generates a new note_id even for an update. -
How to create Import format for building version Hirerarchy and Node
Hi
i Want to know how to create Import format for building version Hirerarchy and Nodes.Can anyone show me with example or format for version Hierarchy with few nodes for the hierarchy
i Want to Build this 1. Version1 (Version)
2.Account (Hirerarchy)
3. Balancesheet (Limb)
4. Assets (Limb)
5. Cash (Leaf)
Thanks,Please follow the DRM User Guide,
http://docs.oracle.com/cd/E17236_01/epm.1112/drm_user.pdf
Below is my preferred approach, by selecting only relation and Hierarchy sections,
The relation section contains the Node Name and Parent Name ( you can include any other properties, but as a best practice keep the Parent Node as the last column).
The Hierarchy ( Hier ) section contains the Hierarchy Name, Top Node and Hierarchy description
Follow the Import steps and provide a Name for the version.
++++++++++++++++++++++++++++++++
[relation]
AC_BalanceSheet AC_Account
AC_Asset AC_Account
AC_Cash AC_Account
[hier]
Account AC_Account AccountHier
++++++++++++++++++++++
Note: Please delete all the special characters (TAB) created at the end of [relation] and [hier] sections while you copy the content from an Excel sheet to a Notepad. -
How to create .app format metadata.
Hi hyperion Experts,
how to create .app format metadata , can you give me any one steps pls ..
thanks in advance..- Open the HFM Client
- Click Extract Metadata
- Click on the selector button next to the Metadata Filename field
- in the 'Save AS Type' dropdown, select HFM Application Files (*.app)
- enter the file name you want in the File Name Field
- Click Save
- Click Extract
To edit, open in Excel or notepad, etc. (If using Excel, be careful on saving to make sure you save it back to the proper format)
If you want to make one from scratch, I'd extract something first to have a starting point. Once you see one, the format should be pretty straight forward.
Charles
Edited by: beyerch2 on Apr 17, 2012 8:55 AM -
How to create paragraph box type format in screen painter?
Hi Experts,
I am designing a screen and stuck where, I have to create a field name "REMARKS" which will show the input/output text box in Paragraph format.
I want a textbox which can show the input values write by user as remarks upto 250 characters.
Thanks,
DeepanshuHi,
This is called a textedit control, which is one of the controls that are part of the control framework .
To embed it in a screen, you may for instance define a custom container in your dynpro,
See demo programs SAPTEXTEDIT_TEST_*. And [SAP Library: SAP Textedit|http://help.sap.com/saphelp_nw70/helpdata/en/f1/549e36cf0ecb7de10000009b38f889/frameset.htm ]
Note that dynpro fields allow to enter up to 255 characters, but it's only in one line, and you can't see everything at a time, you need to "scroll" (i.e. moving the text cursor) inside the field.
You may also use EDIT_TEXT_INLINE function module.
Sandra -
How to create barcode EAN13 in smartforms?
I want to create EAN13 in smartforms,but in smartforms the EAN13 preview incorrect .
My step is :
1.SPAD, create Device types:ZSWIN (Copied from SWIN).
2.SPAD, create Output Devices ZEAN,Device type is:ZSWIN,Aeecss Method:G,Host Printer:__default
3.SE73,created ZEAN13 by old Bar Code Technology,Bar code Type :EAN13 (UNDEF also try too)
4.SE73,in print Bar Codes ,select ZSWIN device type,add Bar code:ZEAN13, prefix is SBP13,suffix is:SBS01. the SBP13 and SBS01 are in system default for EAN13 print Control.
5. SMARTFORMS,create style ZBAR,create Character Formats C1 used bar code:ZEAN13,also create C2 used bar code:BC_EAN13.
6. SMARTFORMS,create test form :ZTEST,create tow texts,one used the font C1,the other is C2.
Now test run,click Prievew,Select output device:LOCL or ZEAN,the text by font ZEAN13 and BC_EAN13 are also incorrect.
The barcode can not with the text to change.
Above is my step.
Please help me to check which step have problem.
Thanks
Sun.Hi ,
While creating new system barcode form existing barcode, system will ask for create with new technology or create with old technology, in that case you have to select new technology and specify barcode terminology as EAN13. then specify other parameters like modular height and width as per your requirement.
first define style for smartform and then use this system barcode in character format. Again by using this character format, you can able to print element whatever you want in smartform.
Also before printing this newly developed barcode,please confirm with basis that you use correct printer which is already barcode configured.
Hope this works for you.........
Thanks.......... -
Oracle forms how to create excel format report
hello :)
these are my codes that generates report in live previewer. my problem is how to create an excel report producing the same output i can get in live previewer.
Declare
pl_id ParamList;
v_alrt number;
v_acct_ent_date date;
v_start_date date;
v_end_date date;
v_end_date1 date;
v_end_date2 date;
v_end_date3 date;
v_end_date4 date;
iss_group varchar2(100);
monthidentify date;
Begin
SELECT B.USER_GRP
INTO ISS_GROUP
FROM GIIS_USERS A,GIIS_USER_GRP_HDR B
WHERE A.USER_GRP = B.USER_GRP
AND A.USER_ID = USER;
Select max(acct_ent_date)
INTO v_acct_ent_date
FROM gipi_polbasic;
SELECT TRUNC(ADD_MONTHS(SYSDATE, -24))
INTO v_end_date1
FROM DUAL;
select LAST_DAY(:FILTERS.FROM_DATE)
INTO V_END_DATE2
FROM DUAL;
SELECT TRUNC (TO_DATE (:FILTERS.END_DATE), 'MONTH')
INTO V_END_DATE3
FROM DUAL;
IF :FILTERS.FROM_DATE IS NULL THEN
MESSAGE('Please Enter a starting date in the format "MM/DD/YYYY"');
MESSAGE('Please Enter a starting date in the format "MM/DD/YYYY"');
GO_ITEM('FILTERS.FROM_DATE');
Raise FORM_TRIGGER_FAILURE;
END IF;
IF :FILTERS.END_DATE IS NULL THEN
MESSAGE('Please enter an Ending date in the format "MM/DD/YYYY"');
GO_ITEM('FILTERS.END_DATE');
Raise FORM_TRIGGER_FAILURE;
END IF;
IF :FILTERS.FROM_DATE > :FILTERS.END_DATE THEN
MESSAGE('Starting Date cannot be greater than Ending Date');
MESSAGE('Starting Date cannot be greater than Ending Date');
:FILTERS.FROM_DATE := NULL;
:FILTERS.END_DATE := NULL;
GO_ITEM('FILTERS.FROM_DATE');
Raise FORM_TRIGGER_FAILURE;
END IF;
IF :FILTERS.DATE_FILTER = 'AED' and :FILTERS.FROM_DATE > v_acct_ent_date and
:FILTERS.END_DATE > v_acct_ent_date then
MESSAGE('No premium batch production occured between the given dates');
MESSAGE('No premium batch production occured between the given dates');
Raise FORM_TRIGGER_FAILURE;
END IF;
IF ISS_GROUP <> 2 or USER = 'MKMIF' THEN
/* IF :FILTERS.END_DATE <> V_END_DATE2 THEN
MESSAGE('DATE PARAMETER SHOULD BE EXACTLY 1 MONTH');
MESSAGE('DATE PARAMETER SHOULD BE EXACTLY 1 MONTH');
Raise FORM_TRIGGER_FAILURE;
END IF;
IF :FILTERS.FROM_DATE <> V_END_DATE3 THEN
MESSAGE('FROM DATE PARAMETER SHOULD BE THE FIRST DAY OF THE MONTH');
MESSAGE('FROM DATE PARAMETER SHOULD BE THE FIRST DAY OF THE MONTH');
Raise FORM_TRIGGER_FAILURE;
END IF;*/
IF :FILTERS.FROM_DATE < V_END_DATE1 THEN
MESSAGE('FROM DATE SHOULD BE 2 YEARS BEFORE OR 2 YEARS BETWEEN THE SYSTEM DATE');
MESSAGE('FROM DATE SHOULD BE 2 YEARS BEFORE OR 2 YEARS BETWEEN THE SYSTEM DATE');
Raise FORM_TRIGGER_FAILURE;
END IF;
END IF;
IF :FILTERS.DATE_FILTER = 'AED' THEN
BEGIN
Select acct_ent_date
INTO v_acct_ent_date
from gipi_polbasic where acct_ent_date between :FILTERS.FROM_DATE and :FILTERS.END_DATE;
EXCEPTION
When TOO_MANY_ROWS Then
Null;
When No_Data_Found Then
Message('Premium batch productions can only be done at the end of the month. Kindly check the dates you entered.');
Message('Premium batch productions can only be done at the end of the month. Kindly check the dates you entered.');
Raise Form_Trigger_Failure;
END;
END IF;
v_alrt := show_alert('PRINT_ALERT');
IF v_alrt = alert_button1 then
pl_id:= Get_Parameter_List('tmpdata');
IF NOT ID_NULL(pl_id) then
DESTROY_PARAMETER_LIST(pl_id);
END IF;
pl_id:=Create_parameter_List('tmpdata');
Add_Parameter(pl_id,'PARAMFORM',TEXT_PARAMETER,'NO');
Add_Parameter(pl_id,'start_date',TEXT_PARAMETER,TO_CHAR(:FILTERS.FROM_DATE,'MM/DD/RRRR'));
Add_Parameter(pl_id,'end_date',TEXT_PARAMETER,TO_CHAR(:FILTERS.END_DATE,'MM-DD-RRRR'));
Add_Parameter(pl_id,'CREDITING_BRANCH',TEXT_PARAMETER,:FILTERS.BRANCH_CODE);
Add_Parameter(pl_id,'LINE_CODE',TEXT_PARAMETER,:FILTERS.LINE_CD);
Add_Parameter(pl_id,'INTERMEDIARY_NAME',TEXT_PARAMETER,:FILTERS.INTM_NAME);
Add_Parameter(pl_id,'INTERMEDIARY_TYPE',TEXT_PARAMETER,:FILTERS.INTM_TYPE);
IF :FILTERS.Date_Filter = 'AED' then
RUN_PRODUCT(REPORTS, 'PREM_PROD_AEDALL.rep' ,SYNCHRONOUS,RUNTIME,FILESYSTEM,pl_id);
elsif :FILTERS.Date_Filter = 'ED' then
RUN_PRODUCT(REPORTS, 'PREM_PROD_EDALL.rep' ,SYNCHRONOUS,RUNTIME,FILESYSTEM,pl_id);
End IF;
END IF;
End;
-------------------------------------------------------------------------------------------------------------------------------------------------------------------Hello,
build a standard report using REPORT BUILDER (Oracle 10g Release 2)
set
DESFORMAT=SPREADSHEET
Regards,
Tarun -
How to create dynamic window in smartform
<i>HI Floks</i>
my requirement is invoice smartform having few line items .i can print this line items with different categories with dynamically placed in smartfom. there how many items with in particular category print its self . how is it possible to printing .is it possible to print dynamic fields and window without changing driver program and structure .How to create dynamic window.
any body knows reply me fast
thanks in advance ,
sureshHi suresh,
You can create all the windows, but if you go to specific window you will see different tabs like general attributes, output options and conditions. In that conditions tab, you can give condition. so based on that condition, that window will be printed.
Dont forget to reward points if helpful.
regards,
Chandra. -
How to set paragraph format in Pages?
I'm a novelist. I have had trouble setting and maintaining a paragraph format in Pages. I've manually created a format then copied and pasted that format, but it doesn't maintain the indentations and spacing I want.
I've completely left Word, although it's quite easy to set paragraph format and indentation there.
I want to write my new novel exclusively in Pages. Can anyone help?
TomSee Chapter 6 of the Pages User Guide PDF. You can download it from the Help menu.
Once you have mastered Styles, you should be on top of this problem. You may have some specific questions on formatting along the way, and there are lots of experts here to help you.
Jerry -
How to create multiple mainwindows in Smartform?
hi
i'm using ECC 6.0. how can i create multiple mainwindows in Smartform?Hi,
1.It is not possible to create multiple main windows in smartforms.
2.Only one main window is possible to create in smartforms.
Regards,
Shiva Kumar -
How to Create a Table in SmartForms...?
Hi,
I want to create a table in smartforms. can u tell me the procedure....?You can create a table type in the abap dictionary and then use it as type for the table in the global interface of the smartform.
-
How to create print format for report
Hi Experts,
Can we create print format for report program. I need x_90_150 format,
means 90 rows and 150 column. If possible then give me solution.
Thanks,
Ashish.Get with your Basis folks to set up a 90x150 printer option.
Then you set something like this.
REPORT zlmr_lead_account_list LINE-SIZE 150 LINE-COUNT 90.
Maybe you are looking for
-
Weather icon wont find local weather
my local weather will not update on the weather app.
-
ITunes 10.6 hangs on Windows 7
iTunes 10.6 hangs on Windows 7 on iTunes startup. My current page is the iTunes Store, and I see iTunes start up, and the progress bar on the top line shows "Accessing iTunes Store..." with the stripy progress bar moving for about 10 seconds. Then
-
Ipod touch is "frozen" can't power off or connect to itunes
I was listening to music on my ipod touch when the song stopped and would not play again. Took my headphones out, put them back in, still nothing. Powered down to see if that would work. Put the ipod in my pocket after powering down and checked it a
-
My granddaughter put the Start Up Disk in the drive inadvertently and now the drive will not eject it or start up using the HD. I have tried all of the suggestions for opening it that appear in the manual. Help? It is her computer, a iMac G3 or G4
-
Validate the data in the internal table with the date in selection screen
Hi all, I want to validate the data in the internal table and get only the records with the input date in the selection screen. The date is in the select options and please let me know how to get the records only if it satisfies the input date in the