Sorting data in the form
Is there any other way to sort data in the form other than the order by block property? I have a form built off of a view. The view returns data quickly up until I add the order by clause. his happens in sqlplus as well as in the form.
Hello,
If possible, create an index on the column you want to sort on.
Francois
Similar Messages
-
Error while saving the data in the form
Hi,
In forms 6i,after enteringthe data in the form,after pressing the save button it's giving error
An Error Prevented your changes from being commited
Anyone can help me out in this
Regards,
RRHi to all,
I have finished the form,now its saving.
Actually i ahce examined a form of same in other instance,in that form the data block which is using API in its trigger is first but the form which was not saving was second to other data block
When i changed the datablock order and compiled,now its saving the form.
Thanks for your support
Regards,
RR -
How to print the data on the form (smartform)...
Hi,
i got a requirement that i have to create a selection screen and from that i process the data according to the inputs in the selection screen, and after i collect the entire data in an internal table, now i want that data to be displayed in the form ,
what is the process for this, can anybody explain me in detail.
Regards,
RamHi!
To create new smartform
How to create a New smartfrom, it is having step by step procedure
http://sap.niraj.tripod.com/id67.html
Here is the procedure
1. Create a new smartforms
Transaction code SMARTFORMS
Create new smartforms call ZSMART
2. Define looping process for internal table
Pages and windows
First Page -> Header Window (Cursor at First Page then click Edit -> Node -> Create)
Here, you can specify your title and page numbering
&SFSY-PAGE& (Page 1) of &SFSY-FORMPAGES(Z4.0)& (Total Page)
Main windows -> TABLE -> DATA
In the Loop section, tick Internal table and fill in
ITAB1 (table in ABAP SMARTFORM calling function) INTO ITAB2
3. Define table in smartforms
Global settings :
Form interface
Variable name Type assignment Reference type
ITAB1 TYPE Table Structure
Global definitions
Variable name Type assignment Reference type
ITAB2 TYPE Table Structure
4. To display the data in the form
Make used of the Table Painter and declare the Line Type in Tabstrips Table
e.g. HD_GEN for printing header details,
IT_GEN for printing data details.
You have to specify the Line Type in your Text elements in the Tabstrips Output options.
Tick the New Line and specify the Line Type for outputting the data.
Declare your output fields in Text elements
Tabstrips - Output Options
For different fonts use this Style : IDWTCERTSTYLE
For Quantity or Amout you can used this variable &GS_ITAB-AMOUNT(12.2)&
5. Calling SMARTFORMS from your ABAP program
REPORT ZSMARTFORM.
Calling SMARTFORMS from your ABAP program.
Collecting all the table data in your program, and pass once to SMARTFORMS
SMARTFORMS
Declare your table type in :-
Global Settings -> Form Interface
Global Definintions -> Global Data
Main Window -> Table -> DATA
Written by : SAP Hints and Tips on Configuration and ABAP/4 Programming
http://sapr3.tripod.com
TABLES: MKPF.
DATA: FM_NAME TYPE RS38L_FNAM.
DATA: BEGIN OF INT_MKPF OCCURS 0.
INCLUDE STRUCTURE MKPF.
DATA: END OF INT_MKPF.
SELECT-OPTIONS S_MBLNR FOR MKPF-MBLNR MEMORY ID 001.
SELECT * FROM MKPF WHERE MBLNR IN S_MBLNR.
MOVE-CORRESPONDING MKPF TO INT_MKPF.
APPEND INT_MKPF.
ENDSELECT.
At the end of your program.
Passing data to SMARTFORMS
call function 'SSF_FUNCTION_MODULE_NAME'
exporting
formname = 'ZSMARTFORM'
VARIANT = ' '
DIRECT_CALL = ' '
IMPORTING
FM_NAME = FM_NAME
EXCEPTIONS
NO_FORM = 1
NO_FUNCTION_MODULE = 2
OTHERS = 3.
if sy-subrc <> 0.
WRITE: / 'ERROR 1'.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
endif.
call function FM_NAME
EXPORTING
ARCHIVE_INDEX =
ARCHIVE_INDEX_TAB =
ARCHIVE_PARAMETERS =
CONTROL_PARAMETERS =
MAIL_APPL_OBJ =
MAIL_RECIPIENT =
MAIL_SENDER =
OUTPUT_OPTIONS =
USER_SETTINGS = 'X'
IMPORTING
DOCUMENT_OUTPUT_INFO =
JOB_OUTPUT_INFO =
JOB_OUTPUT_OPTIONS =
TABLES
GS_MKPF = INT_MKPF
EXCEPTIONS
FORMATTING_ERROR = 1
INTERNAL_ERROR = 2
SEND_ERROR = 3
USER_CANCELED = 4
OTHERS = 5.
if sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
endif.
for Smartforms material
http://www.sap-basis-abap.com/sapsf001.htm
http://www.sap-press.com/downloads/h955_preview.pdf
http://www.ossincorp.com/Black_Box/Black_Box_2.htm
http://www.sap-img.com/smartforms/sap-smart-forms.htm
http://www.sap-img.com/smartforms/smartform-tutorial.htm
http://www.sapgenie.com/abap/smartforms.htm
How to trace smartform
http://help.sap.com/saphelp_47x200/helpdata/en/49/c3d8a4a05b11d5b6ef006094192fe3/frameset.htm
http://www.help.sap.com/bp_presmartformsv1500/DOCU/OVIEW_EN.PDF
http://www.sap-img.com/smartforms/smart-006.htm
http://www.sap-img.com/smartforms/smartforms-faq-part-two.htm
check most imp link
http://www.sapbrain.com/ARTICLES/TECHNICAL/SMARTFORMS/smartforms.html
step by step good ex link is....
http://smoschid.tripod.com/How_to_do_things_in_SAP/How_To_Build_SMARTFORMS/How_To_Build_SMARTFORMS.html
Or an another one:
just check it step by step with lots of screen shots.
http://smoschid.tripod.com/How_to_do_things_in_SAP/How_To_Build_SMARTFORMS/How_To_Build_SMARTFORMS.html
Reward all helpfull answers
Regards
Tamá -
How to execute the data in the form when the data is already avaliable
Hi,
I am working with forms 6i. I have a problem while executing the data in the form
Actually, the data is already present in the form. But when i run the form, the data is not displayed.
can anyone please help me how to execute the data. below is the code
Set_Alert_Property(alert_id,ALERT_MESSAGE_TEXT,'Do you want to refresh new Data for that Year and Field ? (it will take a time).') ;
SET_ALERT_BUTTON_PROPERTY(alert_id, ALERT_BUTTON1, LABEL, 'Yes');
SET_ALERT_BUTTON_PROPERTY(alert_id, ALERT_BUTTON2, LABEL, 'No');
SET_ALERT_BUTTON_PROPERTY(alert_id, ALERT_BUTTON3, LABEL, 'Cancel');
button_number :=Show_Alert(alert_id) ;
synchronize;
if button_number != ALERT_BUTTON3 then
if button_number = ALERT_BUTTON1 then
:param.field := :control.f_cd;
:param.year := :control.year;
build_tables;
fields;
-- areas(:param.field);
PUT_PARAM;
COMMIT_FORM;
go_block('wet_criterias');
end if;
if button_number = ALERT_BUTTON2 then
:exhibits.field_display := :control.f_name || ' - Exhibits';
go_block('RESERVOIR');
execute_query;
end if;
end if;
end if;
else
message('Fields must be entered...');
end if;
else
message('Fields must be entered...');
end if;It's hard to know what logic you are trying to implement.
However, by looking at your code, it seems that if the user select 'Yes' to the question "Do you want to refresh", nothing is done except the go_block('wet_criterias'). Should there be an 'Execute_Query' ?
No idea... -
Problem printing date on the form
Hello friends ,
I am doing form for the HR . Is there any special formatting needed to print the date on the form . I am doing this .
&t_payment-paydate& in the main window of the form .
t_payment is the table and paydate the date of payment . But instead of printing 1/22/2006 . It is printing 3//20/07/2 some junk value . Is it the format related problem ?
Any suggestions . You help would be greatly appreciated .
Regards & Thanks ,
HariHI,
You can do like this.
You make the following changes in the program
1. Define a character type field
data: v_payment_date(10) type c.
2. Assign the date value to the character field
write t_payment-paydate to v_payment_date.
You make the following changes in your sapscript text element.
instead of using field t_payment-paydate use v_payment_date.
Thanks
Ramakrishna -
Pre-populating Server's Current Date in the form- How to??
The simplest way of doing this is writing one-line formcalc script.
This is not fair when the user changes his local system date/time.
I need to know how to pre-populate the server date in the form?
One way of doing this is writing a web service.
Any other simple solution to do this??
Thanks,
NithIf you are using LiveCycle Forms (7.x, ES, or ES2), with .pdf rendering on the server or the client, you can execute the script server side. Otherwise you have no other option but to access an external resource (REST, Web Service, JSP/servlet, etcetera) for the time, if you need to accurately capture form open time on the desktop.
Steve -
How can get difference between 2 dates in the form of days
how can get difference between 2 dates in the form of days
Hi,
Check the following program:
REPORT ZDATEDIFF.
DATA: EDAYS LIKE VTBBEWE-ATAGE,
EMONTHS LIKE VTBBEWE-ATAGE,
EYEARS LIKE VTBBEWE-ATAGE.
PARAMETERS: FROMDATE LIKE VTBBEWE-DBERVON,
TODATE LIKE VTBBEWE-DBERBIS DEFAULT SY-DATUM.
call function 'FIMA_DAYS_AND_MONTHS_AND_YEARS'
exporting
i_date_from = FROMDATE
i_date_to = TODATE
I_FLG_SEPARATE = ' '
IMPORTING
E_DAYS = EDAYS
E_MONTHS = EMONTHS
E_YEARS = EYEARS.
WRITE:/ 'Difference in Days ', EDAYS.
WRITE:/ 'Difference in Months ', EMONTHS.
WRITE:/ 'Difference in Years ', EYEARS.
INITIALIZATION.
FROMDATE = SY-DATUM - 60.
Regards,
Bhaskar -
Hello,
i have a form( start.jsp) in which i can enter data about a person. The form data is bound to a person class which is saved in db. After submitting the form i inform the user ( in another page) that the submitting were successfull. But after coming back to the start.jsp to create a new person i still have the old person information data in the form. How can I have a form without my previous data.
My bean has to be in session scope and not in request scope.
thanksReinstantiate the Form DTO.
public void submitForm() {
myForm = new MyForm(); // Clears the form.
} -
Static data in the form of ListView in AppBuilder
Hi All,
I'm Trying to develop the application in AppBuilder If we want to display the Static data in the form of list view like labels and Text fields is it possible to do that in static form?Hi All,
I'm Trying to develop the application in AppBuilder If we want to display the Static data in the form of list view like labels and Text fields is it possible to do that in static form? -
My table has a list of names with product information in corresponding columns. I want to create a form that I can import this into where every row makes a new part of the form list I create. Is this possible?
Example of what I have in excel:
Name
Product 1
Product 2
Product 3
Total
a
1
2
3
6
b
0
3
4
7
c
1
3
4
8
d
1
3
5
9
Example of what I want in Form:
Customer a 1 2 3 6
Customer b 0 3 4 7
etc.
I want to put this info into a form to make it more presentable. Can anyone help me with this?Look at the Import/Export form data functionalities already built-in into Acrobat.
-
Getting Date in the form in JSP
Hi,
I am working on a form created in JSP that gets the date from the user, just in case the user wants to modify the date (default is current date), i wish to provide an option for that. Is there any other way apart from using list boxes asking for day,month and year?
My doubt is about the part - alternate for listboxes with separate options for day, month and year.
Thanks and Regards,
Reshma
Message was edited by:
ReshmaCBOther way is to let the user manually enter the date in desired format, e.g. yyyy-MM-dd, and use SimpleDateFormat to convert between String and Date.
Date date = new Date(); // Today's date.
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
String dateString = sdf.format(date); // 2007-05-24And the reversed way:String dateString = "2007-05-24";
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
Date date = sdf.parse(dateString); // Thu May 24 00:00:00 [zone] 2007Check the SimpleDateFormat API for several date format patterns. -
How to set Current Date as default date in the form?
Hi ,
I have a date field and in the form I need it to be 'Current Date' as defualt.
How do I get it in Portal??
Thanx
swatiIn the "Default Value Type" you choose "SQL query returns date" and in Default Value you write "select sysdate from dual".
-
How to clear all data when the form loading at the first time
hi
I am using JDevloper 10g and I have adfForm page, I want to clear all data when I load the page for the first time.
When I did it using RefreshCondition on the pageDef in the executables like(
<executables>
<iterator id="FinCompaniesInformaton1ViewIterator" RangeSize="10"
Binds="FinCompaniesInformaton1View"
DataControl="AppModuleDataControl" *RefreshCondition="#{adfFacesContext.postback==true}"* />
</executables>
the form didn't bring any data but the problem is the field in the form at the run time changed to read only. So how to make it inputText and clear the data inside it at the run time
best regards
Tarek Al Soudanithank you for your help,my spec is I have ADF Form and I have creat and Edit CommandButton I made it befor also Commite to save.
so when I run the form the Field should be disabled and there are no data inside it,and when I chose the creat button the fields should be enabled and I have to insert data inside it then I save.
So I have FinCompaniesInformatonView as view object based on entity object name FinCompaniesInformaton and applicationMoudul.
I tolde you befor that I made refreshcondition to solve the data clearence problem but the field changed to read only so please if you now any way to leave the fields as inputText whitout make the form as creation form
beast regards -
Printing Response Data in the Form Layout?
I'd like to be able to select a response and print the data in the format of the form (so it looks the way it did when they entered it.) How can I do that?
Unfortunately you can't print a selected response and retain the format of the form. You can print out a response in more of a "record view". Try this - go to View menu -> Details View. A panel will open, at the bottom of the panel you can see buttons for save the detail view as PDF or print it.
This type of functionality is something we plan to provide in the coming months.
Hope this helps
Thanks,
Randy -
Why users with rights defined as View cannots see the data of the form ?
Hi,
I have a nice form page. My application has an authorization scheme with an authentification function : return acl_custom_auth. It is working well. I have defined users with Edit, View and Admin rights. Unfortunately on a form, if the user is defined as "View" he cannot see the data, he only sees the item but their content is not diplayed. I don't understand why. I would like him to see the data.
The authorization scheme of the page is "Access control -view" as well as the items of the page.
Do you have any idea of what is going wrong here ?
Thank you for your kind help !
Regards,
ChristianAnother thing that can be done though mon tech-savy people may not know about it.
Locate a group of PDF's and select at least 5-6 of them as a Group.
hold down Option key while click on file menu
Click on Get info.
One window will open for the group. in Mountain Lion (OSX.8.2) the term will change to Show Inspector.
click on the button next to Open With.
choose either Reader or Acrobat.
just bellow is a question Use Acrobat (or Reader) to open all files of this type, Click on it and choose yes.
Make sure you have a mix of Adobe PDF's and Preview PDF/s for this to work. If it wasn't good for opening other Type Files I'd compress Preview and throw the original away. It’s a nusiance.
Maybe you are looking for
-
Process Workspace-11.1.1.6.0 template customization
On our project, we want to access BPM workflows using WebCenter Process Spaces, since we want to use the collaboration capabilities of WebCenter. This is approximately (unfortunately, I cannot attach a screenshot to a thread) how a space created usin
-
hello everyone, I am a brand new user of MBP 13", and also Apple in general.. anyway, I'm a student and I'd like to have a TV, HD if possible that I'll be able to hook my MBP on... any suggestions/??
-
Error in visual administrator while implementing Spnego authentication sche
hi, i have under gone all thease steps. for implementation of SPnego sceme on my portal. >downloaded SPnego wizad file from note specified. >unziped it and got .ear files >deployed those .ear files on my server. >now went for service user J2ee config
-
I am trying to match up two sets of audio files in a single project. One set (stereo) has a fair amount of "small room" reverb which makes it stand out from the other set of audio files (mono). The quality of speaker's voice is still intelligible but
-
When doing the updates my screen goes gray and doesnt restart
help? everytime i get an update i click to install and restart my laptop..it goes to a gray update screen..and nothing in the top bar is accessible..i have to turn my laptop off manually and restart.. hopefully someone has a clue):