Values to the only from the F4 help (F4IF_INT_TABLE_VALUE_REQUES)
Hi all,
I am using FM: F4IF_INT_TABLE_VALUE_REQUEST to get help values on one field. The values are getting from table for the F4 value. Now i am gettign f4 value to the field
now my problem is, user has to enter the values only from the F4 value not other values. right now field taking other than f4 values if i enter.
I can not use values table at the domain level as it is standard domain.
can anybody help me on this
mythily.guptha wrote:
Hi all,
>
> I am using FM: F4IF_INT_TABLE_VALUE_REQUEST to get help values on one field. The values are getting from table for the F4 value. Now i am gettign f4 value to the field
> now my problem is, user has to enter the values only from the F4 value not other values. right now field taking other than f4 values if i enter.
>
> I can not use values table at the domain level as it is standard domain.
>
> can anybody help me on this
this is discussed several times in the forums, the simple trick to first input disbale(screen-input = 0) the field in PBO/AT SELECTION-SCREEN OUTPUT using LOOP AT SCREEN and then force input into the disabled field by passing the value 'F' to the parameter 'DISPLAY' of the FM F4IF_INT_TABLE_VALUE_REQUEST.
-Rajesh.
Similar Messages
-
Need to show attributes value in the F4 help
Hello All
I am Having 0customer has a main characteristics and its attributes is 0city. In the selection screen of the report for 0customer i am able to view all the customer name. but as per the user requirement i need to display 0customer with city name so the user will select exact customer in the particular city.
Please tell me how to add 0city attributes value in the F4 help of 0customer.Hi Kamal,
Refer to Search help /BI0/OCUSTOMER , 0Customer uses it internally.
SE11 -> Select Search Help -> /BI0/OCUSTOMER -> Change .
Here you can delete / add more fields as per requirement .
Hope it helps.
Regards
Mr Kapadia -
Changing the F4 help in BADIs of XK01
Hi,
I ve implemented the BADI defn VENDOR_ADD_DATA for XK01 and the method is PRESET_VALUES_CCODE..
For some fields there are certain values in the F4 help now I need to change the F4 help to show the values according to my requirement..
Ex for Cashmanagmnt group in XK01 the F4 help is ... A, B, C, K,J,T,M.(This Values are feteched from Predefined table T035 and I cant delete the Values from that table)
now if the condition which I given in the coding satisfies I should get the F4 help as.. A, B,T,M. Only
Please answer to my question...
please please please...
Edited by: Nalina Acharya on May 21, 2008 9:59 AMThnx for the answers
-
Creating select option with the search help based on other select option
Hi,
I have displayed a selection screen with two select options S1 and S2.
My requirement is that the values in the search help of S2 should get filled based on the values selected in S1.
Note: User has option to select multiple values in S1.
Does anybody know how to implement this?
Thanks,
Feroz>
Sanjeeva wrote:
> Hi,
>
> With standard f4 you cannot acheive this. You need to write customise with OVS or Simple value selector by reading S1 selected values.
>
> Thanks,
> Sanjeev
I'm getting fairly tired of seeing this completely incorrect information on this forum. As stated before and already found out by this poster, you can map input and output values between multiple data dictionary search helps. You do NOT have to resort to using OVS for this option. -
Hello Guys,
I am trying to build a sinogram from 180 projection images and I am not able to store the summed values into the array as it is moving the values and then populating all the rows except for the last with ZERO.
Thanks in advance.
Attachments:
sinogram.vi 53 KBYour loop runs only three times, so all you can possibly populate is 3 rows.
Typically, you would initialize a shift register with the initialized array, then use replace array subset, feeding the modified array back into the shift register. However, in this case you could just autoindex the 1D array at the output tunnel to build the resulting 2D array.
Sorry, I am not familiar with sinograms. Do you have a link describing the algorithm?
LabVIEW Champion . Do more with less code and in less time . -
Storing the values from a procedure - help required
Hi All,
I am having a package which consists of two procedures.
Both the procedures need to calculate 6 averages of some of my fields based on unique number.
(These two procedures process different unique numbers).
Now, as same code is implemented in the two procedures for calculation,
I want to move the logic into another procedure/function, with IN parameter as the unique number.
Now how can I get these 6 values from the procedure.
If I use OUT parameters, how can I get the values inside the procedure.
Please suggest me a solution.
Thanks in advance.
Regards
RaghunadhExample of pipelined function...
SQL> CREATE OR REPLACE TYPE myrec AS OBJECT
2 ( col1 VARCHAR2(10),
3 col2 VARCHAR2(10)
4 )
5 /
Type created.
SQL>
SQL> CREATE OR REPLACE TYPE myrectable AS TABLE OF myrec
2 /
Type created.
SQL>
SQL> CREATE OR REPLACE FUNCTION pipedata(p_str IN VARCHAR2) RETURN myrectable PIPELINED IS
2 v_str VARCHAR2(4000) := REPLACE(REPLACE(p_str, '('),')');
3 v_obj myrec := myrec(NULL,NULL);
4 BEGIN
5 LOOP
6 EXIT WHEN v_str IS NULL;
7 v_obj.col1 := SUBSTR(v_str,1,INSTR(v_str,',')-1);
8 v_str := SUBSTR(v_str,INSTR(v_str,',')+1);
9 IF INSTR(v_str,',')>0 THEN
10 v_obj.col2 := SUBSTR(v_str,1,INSTR(v_str,',')-1);
11 v_str := SUBSTR(v_str,INSTR(v_str,',')+1);
12 ELSE
13 v_obj.col2 := v_str;
14 v_str := NULL;
15 END IF;
16 PIPE ROW (v_obj);
17 END LOOP;
18 RETURN;
19 END;
20 /
Function created.
SQL>
SQL> create table mytab (col1 varchar2(10), col2 varchar2(10));
Table created.
SQL>
SQL> insert into mytab (col1, col2) select col1, col2 from table(pipedata('(1,2),(2,3),(4,5)'));
3 rows created.
SQL>
SQL> select * from mytab;
COL1 COL2
1 2
2 3
4 5Although I'm not sure you necessarily need to do it this way. Could you show us the code you are using and more details of what you are trying to do? -
How to get the short text values from F4 SEARCH HELP
Hi Friends,
My requirement is in Module -pool Screen Programming, i have Designed one field in a custom screen and provided a F4 search help to that field..
For eg the F4 help is displayed as below.
Value short text
1 A
2 B
3 C
4 D
5 E
6 F
7 G
When i select the first option (1) then value 1 appears in the field.
now i want the text relevant to the value 1 to appear by the side of the field.
Eg : 1 A (A should appear by the side of the value 1)
How do i achieve it?
Kindly help me.
Regards,
K.S.Kannan.
Edited by: kannan ks on Dec 8, 2008 4:05 PMhi
1) place a field adjacent to your value field on which F4 is operated
so now you will have 2 fields.
iam considering it as for ex: field1 & field2
2)
BOLD one is import in FM call
CLEAR: t_dynpfld_mapping,
e_dynpfld_mapping.
e_dynpfld_mapping-fldname = 'F0001'.
e_dynpfld_mapping-dyfldname = -
> name of field1 (for ex: your 1 value field name)
APPEND e_dynpfld_mapping TO t_dynpfld_mapping.
e_dynpfld_mapping-fldname = 'F0002'.
e_dynpfld_mapping-dyfldname = -
> name of field2 (for ex: your short text field name)
APPEND e_dynpfld_mapping TO t_dynpfld_mapping.
3))))))))
CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
EXPORTING
retfield =
dynpprog = sy-repid
dynpnr = sy-dynnr
dynprofield = -
> name of field1 (for ex: your 1 value field name)
value_org = 'S'
TABLES
value_tab = itab
dynpfld_mapping = t_dynpfld_mapping
EXCEPTIONS
PARAMETER_ERROR = 1
NO_VALUES_FOUND = 2
OTHERS = 3 -
Values not getting displayed from first page of the report.
Values in the report is getting displayed from second page.
First page in the report only displaying the report title and column names.
Secone page onwards, data and column names are generated.
Can any one please help me, with the cause of the problem.what reporting tool?
Interactive Reporting
Financial Reporting -
Pass a value to the procedure from jsp
Hi I need a help..
I have a jsp page which has the value , And I have one stored procedure in a java file. I have to pass this
selected month to that stored procedure. there are 2 input parameters and one out parameter which returns a date files. If i hard code the input parameters i am able to get the date field. the first parameter is in session, that is divisionCode. So no problem with that... but other value the selectedMoth "12/2003" should be passed from the jsp.
help me how to achive this....
my jsp code is
<%
String selectedMonth = request.getParameter("selectedMonth");
String monthLastDate = callPLSQLFunc.getmonthLastDate(divisionCode);
System.out.println("Month Last date is " +monthLastDate);
%>my calling procedure
public String monthLastDate(String divisionCode, String selectedMonth) {
CallableStatement stmt = null;
ResultSet rs=null;
String lastDate ="";
try {
System.out.println("calling the procedure for month end date");
// stmt = con.prepareCall ("{?= call easmsa_front_end_routines_pkg.get_month_end_date(?,?)}");
System.out.println("calling the procedure for month end date");
stmt = con.prepareCall("begin easmsa_front_end_routines_pkg.get_month_end_date_prc(?,?,?); end;");
stmt.setString(1,divisionCode);
System.out.println("division Code is " +divisionCode);
System.out.println("The last_date 1 ");
// stmt.registerOutParameter(2, oracle.jdbc.OracleTypes.VARCHAR);
stmt.setString(2,selectedMonth);
System.out.println("The last_date 2 " +selectedMonth);
stmt.registerOutParameter(3, oracle.jdbc.OracleTypes.DATE);
System.out.println("The last_date 3 ");
stmt.execute();
System.out.println("getting the value");
// lastDate = stmt.getDate(3);
System.out.println(stmt.getDate(3));
// System.out.println("The last_date " +lastDate);
} catch (SQLException e) {
e.printStackTrace();
return lastDate;
public String getmonthLastDate(String divisionCode,String selectedMonth){
String monthLastDate = monthLastDate(divisionCode,selectedMonth);
return monthLastDate;Well, you'd just pass the parameter ....
String monthLastDate = callPLSQLFun.getmonthLstDate(divisionCode, selectedMonth);
[/code[
... or am I totall misunderstanding your question??
Also, you have two methods which are public, and all one does is call the other with exactly the same parameters passed. Why not just call monthLastDate() instead of getmonthLastDate() ... it does exactly th same thing, only without the extra call.
I think maybe you need to grasp the basics of Java a little better before delving into the world of JSP. -
How can I build a table with the time values of a timer from a while loop
Hi:
I have a question concerning building a table:
Every 100ms I read a value from a sensor (while loop with a timer). I would like to build a table with the actual time and the concerning value. For example:
0msec 1V
100msec 2V
200msec 3V
300msec 4V
etc.
If I use the Express VI for building a table, I always get the date and time, but I don't need the date and the time is in the following format: HH:MMS, which is nonsensical for me as I can't differentiate within msec. Can I change the format anywhere?
Can I also save the table to a file or even to an Excelsheet? How can I do that?
Thanks for your help!Hi Craig:
thank you very much. To solve the mystery : ) :
I want to drive a stepper motor with a specific frequency. To get the current degree value of the motor I would like to measure the current time (from the beginning of the move on). (With a formula I get the degree value out of the time)
Concurrently I would like to get data from a torque sensor and from a pressure sensor. That's why I asked you about the time and the table. The measurement should start with the movement of the motor. How can I do that? Right now I have different block diagrams (different while loops) (see attachment) and I would like to put them in one.
I haven't done the block diagram for the pressure sensor yet, so there is only the one for the torque sensor and the one for the motor.
I also would like to set a mark in the table when the voltage value of an analog input gets under a specific threshold value. Is that possible?
I'm sorry, I'm a novice in LabVIEW. But maybe you can help me.
Thank you very much!
Steffi
Attachments:
motor.vi 238 KB
sensor.vi 59 KB -
How to restrict the values for selection in the search help..
hi,
i have a requirement regarding screen programming. i have added a i/o field in a screen and i linked a search help for that field.
i used the standard search help it holds some 15 values for selection...
when i click on the search help i m getting some 15 values for selection. but i dont need all the 15 values. i need only 4 values for selection..can any one help me regarding this...
waiting for ur reply...
Uday.
Edited by: uday13 on May 31, 2010 9:17 AMHello,
Refer the below code and you can provide your own search help to a parameter depending on the value in another parameter:-
PARAMETERS : p_belnr TYPE belnr,
p_bukrs TYPE bukrs.
DATA : BEGIN OF itab OCCURS 0,
bukrs TYPE bukrs,
END OF itab.
AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_bukrs.
PERFORM f4_bukrs_help USING p_bukrs.
*& Form f4_bukrs_help
FORM f4_bukrs_help USING p_bukrs.
DATA : itab TYPE STANDARD TABLE OF it WITH HEADER LINE,
tb_dynpfields LIKE dynpread OCCURS 0 WITH HEADER LINE,
v_belnr TYPE belnr.
CLEAR: tb_dynpfields.
REFRESH: tb_dynpfields.
MOVE 'P_BELNR' TO tb_dynpfields-fieldname.
APPEND tb_dynpfields.
CALL FUNCTION 'DYNP_VALUES_READ'
EXPORTING
dyname = 'Z_F4' "program name
dynumb = '1000' "screen number
TABLES
dynpfields = tb_dynpfields
IF sy-subrc NE 0.
ENDIF.
READ TABLE tb_dynpfields INDEX 1.
IF sy-subrc EQ 0.
v_belnr = tb_dynpfields-fieldvalue.
ENDIF.
SELECT bukrs from <db_table> INTO TABLE itab WHERE belnr = v_belnr.
CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
EXPORTING
retfield = 'BURKS' "internal table field
dynpprog = 'Z_F4' "program name
dynpnr = '1000' "screen number
dynprofield = 'P_BUKRS' "screen field name
value_org = 'S'
TABLES
value_tab = itab "internal table
IF sy-subrc NE 0.
ENDIF.
ENDFORM. " f4_bukrs_help
Hope this helps you.
Regards,
Tarun -
I Cant insert all values to the table But only Default Values r inserted?
Hai,
i can insert only default values to the database. Other values are not shown in DB.
Steps I have done so far:
I have created EO based on VO and VO has the query : select * from emp. Attached to AM.
That AM is attached to the Page. The page consists of employeed details and SAVE button.
Set controller for that page and CO-PR calls create method in AM .
Default values for who columns and SLNo also set through sequence.
In CO-PFR I call apply method which commits the data.
when i run the page and giving values it is not inserted into table but only default values are inserted.
I checked with System.out.println(getattribute("my attr").toString()). It send output correctly.
But y other values are not inserted.?
Anybody plz plz help me in this regard. I am struggling with this for last 1 week. I have to apply this to another realtime scenorio? Deadline is near.
Regards,
Lakshmi ChandiranHai Prince,
Thanks for your immediate response. pls find my codes written in EO,AM,CO.
In VO i havent added anythig xcept the query.
The following fields are only getting inserted in the table.
My EOImpl code:
public void create(AttributeList attributeList) {
super.create(attributeList);
System.out.println("NOW I AM IN CREATE METHOD");
OADBTransaction transaction = getOADBTransaction();
Number EMP_ID = transaction.getSequenceValue("Employeeid");
setEmpId(EMP_ID);
setCreationDate(transaction.getCurrentDBDate());
setStartDate(transaction.getCurrentDBDate());
setLastUpdateDate(transaction.getCurrentDBDate());
setCreationDate(transaction.getCurrentDBDate());
VO:
select * from emp1
AM:
public void saveForm()
OAViewObjectImpl empvo = getEMP_VO();
System.out.println("NOW I AM IN AM SAVEFORM OF EMTS");
if ( !empvo.isPreparedForExecution())
empvo .executeQuery();
Row prow = empvo .createRow();
empvo .insertRow(prow);
prow.setNewRowState(Row.STATUS_INITIALIZED) ;
System.out.println("NOW I AM IN ROW CREATED");
public void commitdata()
System.out.println("commitMethod()") ;
getDBTransaction().commit();
CO:PR & PFR:
public void processRequest(OAPageContext pageContext, OAWebBean webBean)
super.processRequest(pageContext, webBean);
if(!pageContext.isFormSubmission())
pageContext.getApplicationModule(webBean).invokeMethod("saveForm",null);
public void processFormRequest(OAPageContext pageContext, OAWebBean webBean)
super.processFormRequest(pageContext, webBean);
OAApplicationModule EMP_AM = pageContext.getApplicationModule(webBean);
OAViewObject vo = (OAViewObject)EMP_AM.findViewObject("EMP_VO");
if ( pageContext.getParameter("BtnSave") != null )
pageContext.getApplicationModule(webBean).invokeMethod("commitdata");
s1 = (String)vo.first().getAttribute("Empname");
s12 = (String)vo.first().getAttribute("Emptype");
s3 = (String)vo.first().getAttribute("Emporg");
s4 = (String)vo.first().getAttribute("Empcity");
System.out.println(" values are " + s1+s2+s3+s4);
here i can get the values correctly printed in output as entered in the form.
I dont know where the problem is.
plz help me.
Thanks in advance,
Regards,
Lakshmi Chandiran -
Setting and getting values to the viewcontroller from component controller
Hi,
I'm having a model node in the controller and the value node int he view which are binded to the UI elements.
How to set the values in the model nodes to the value nodes in the view through setter method and get the values from the view using getter???
Could you help me in, how to call a viewController's value node in componenet controller, and set and get the values to it.
Thanks & Regards,
SureshThanks Murtuza..
i have one more question regarding checkbox by group.
I have binded the texxt property of the checkbox by group to a context contribute and its type property is selected from a simple type.
In the view layout on NWDS its showing the label names which i hav given in the simple type. but when i deploy it and run it in browser its just showing only one check box. its not showing the label names.
how to get the label names, using simple types. i,m able to get it using code.
how to get it by simpletype???
thanks, suresh -
Problem with binding value on the UI from a calculated column in the view
I have calculated field "Readiness" in my db view, which gets calculated based on other columns in the same table. I have added new column to my EO using "Add from table" option and added the same column from to VO using "Add from EO" option. In my application, I will update a particular date field in the UI and this calculated column "Readiness" in the db will be set to yes or no and this logic is working fine, both date date field and calculated field are in same view object. I have added a attribute binding to this "Readiness" column in my view page. The problem is the calculated column value does not reflect the new value in the db, it shows the old value. I have tried different refresh option for the iterator and ppr option for the field binding. Even after reloading the page, the value shown on the UI page is different from the value in db, other bindings on the UI page works fine, not sure any special settings are required for the Calculated columns. any ideas are appreciated.
Thanks for your help,
SuryaI tried to add soms debugging statements in the EO and getters method, the calcaulated column is not picking the value in db view. I'm not any special iterator/field settings are required at BC level. I'm a newbie, any help is appreciated.
Thanks,
Surya -
Key Figure values in the Bex Report are different from the cube
Hi all,
When I tried to pull data of the cube, the values of the Key Figure 0Lotsize_cm was showing 100 EA. But when I try to run the query of the cube, then the key figure is LotSize is showing up as 500 EA. I don't understand why this is happening.
When I checked for Aggregation in the Key Figure. It shows up as "Sum" under aggregation and "Last Value" under Exception aggregation.
Could some one help me find a solution to this issue.
I look forward to hearing from the experts.
Regards,
S.PHi Arun and Zegion,
Thank you for your responses.
Arun, I do not have any aggregates on the cube. I changed the aggregate properties of the Key Figure from SUM to Minimum. this has solved my problem temporarily.
the reason I am saying temporarily because this is a SAP delivered InfoObject. This is for the datasource 0CO_PC_PCP_01. When I read through the documents, it said, SUMMation for Aggregation and Last value for "Exception Aggregation" will display the value of KF as the last value and does not add them up.
Since this wasn't the happening in my query, I changed the Aggregation from SUM to Minimum.
Regards,
S.P
Maybe you are looking for
-
Xsl:if creates unwanted newline [SOLVED]
Hi there. I'm making a report, with some images. This works fine (it's just an image of a checkbox, base64 data..). However, when printing many lines, I only want to print the checkbox if it's actually text there. Short explanation: Q1 Q2 Q3 Q4 Q5 I
-
<blockquote>Locking duplicate thread.<br> Please continue here: [/questions/749175]<br> Thanks - c</blockquote><br> downloaded fire fox 4 beta once it downloaded it removed my old files as they will no open now how can I get my old fire fox back agai
-
HAS ANYONE GONE OVER THE 2GB DATA PLAN???
JUST WONDERING HAS ANYONE GONE OVER THE 2GB DATA PLAN? IS THAT ENOUGH DATA FOR THE MONTH? EVERYDAY NORMAL USAGE ANY INPUT WILL HELP THANKS!!!
-
Interactive Report Hyperlinks to Document
I am converting an Access database to Apex manually due to the Access DB design flaws. I'm exporting tables that contain hyperlinks to documents on our server (from Access the user can link to the document). On export the liinked text exported as "ti
-
Formulas : Help for coding
Hi experts, I face a problem I do not find any solution with my lack of coding development background. Here is my case : I have inserted a cross tab in my report. It looks like this : - Column : 3 following objects : Table.Period1 Table.Period2 Table