Problem in following the webblog "Using TimeStamps: BSP Extensions"
I try to follow the webblog "Using TimeStamps: BSP Extensions for a TimeStamp UI."
However, after I have created the method 'RESOLVE_MODEL_BINDING' and compiled it, it shows me an error message
<b>'Method "ADD_TO_CHECK_TABLE" is unknown or PROTECTED or PRIVATE.'</b>
This is some part of that code.
model = m_page_context->get_model( model_name ).
name = model->get_attribute_name( attribute_path = value_path ).
valuelow = model->get_attribute( attribute_path = value_path ).
IF id IS INITIAL.
id = name.
ENDIF.
IF disabled IS INITIAL.
bspmodel ?= model.
bspmodel->add_to_check_table( control_id = name ).
ENDIF.
I defined the bspmodel above the if block like the tutorial code.
DATA: model TYPE REF TO if_bsp_model_binding,
model_name TYPE string,
metadata TYPE REF TO if_bsp_metadata_simple,
metadata_base TYPE REF TO if_bsp_metadata,
value_path TYPE string,
is_valid TYPE i,
error_value TYPE string,
bspmodel TYPE REF TO if_bsp_model.
I further looked into the interface <b>if_bsp_model</b> in my system. It doesn't include any interface, and only five methods were found:
1) INIT
2) GET_BINDING_INTERFACE
3) GET_ERRORS
4) INSTANTIATE
5) RESET_ERRORS
Similar Messages
-
Problem in rendering the XML using XSLT in Netscape 7
Hi there,
I have used the XSLT to generate HTML codes from the XML datafiles.
It works fine in Internet Explorer, but when I tried it on Netscape
7.0 , it just displayed the xml data, without the tags..
For example,
In the xml ,I have the following :
<id>11111111111111112</id>
<name>adegf1</name>
<date>Mar 24 2003Jan 01</date>
In the IE, it was transformed into the html perfectly but
when i used Netscape 7.0, it was displayed as the following in a single
line:
11111111111111112adegf1Mar 24 2003Jan 01
Can anybody tell me how to overcome this ? Does the problem lie in the xml or the xslt ? I am using XSL Transform version 1.0 and XML version 1.0.
Thanks in advance !
KirkHello,
The generated XML refers to the XSLT which is in the server.
So, the browser's parsers affects the output..
Any sugestions ?
Thanks ! -
Problem in Creating the Product Using COM_PRODUCT_MAINTAIN_MULT_API
Dear CRMExperts,
I am working in SAP CRM 5.0 version.I want to create the Product Using the Function Module "COM_PRODUCT_MAINTAIN_MULT_API".For this i have gone through the SAP Note 810153.I copied the Report Program from that note and i developed the Report Program.but i am facing some problem.
The structures zinstall_info2_maint_t and zinstall_info2_maintain does not exist in SAP CRM 5.0 Version.So i am getting Short Dump.
If anyone come across the same problem.Please help me to solve this issue.Please help me it is very Urgent.
Thanks & Regards,
Ashok.Hi,
Note 1074357 - Implementing rollback in FM COM_PROD_MATERIAL_MAINTAIN_API
Does this help you?
regards,
Murali -
Problem outputting to the screen using FileDescriptor.out
I have the following program that reads prime numbers from a binary file. The issue is that the numbers are not printing to the screen using
FormatWriter out = new FormatWriter(
new BufferedWriter(
new FileWriter(FileDescriptor.out)));The numbers are being read from the file as if I unblock the line
// System.out.println(primes[j]); the numbers are printed to the screen.
I have pasted the code below and the code that creates the prime numbers file.
Thanks for any help.
package readprimes;
import java.io.*;
public class ReadPrimes {
public static void main(String[] args) {
File myPrimes;
DataInputStream primesIn;
try{
String directory = "C:/JunkData";
String fileName = "Prime.bin";
myPrimes = new File(directory, fileName);
primesIn = new DataInputStream(new FileInputStream(myPrimes));
catch(FileNotFoundException e){
return;
catch(IOException e){
return;
FormatWriter out = new FormatWriter(
new BufferedWriter(
new FileWriter(FileDescriptor.out)));
long[] primes = new long[6];
boolean EOF = false;
while(!EOF){
int index = 0;
try{
for(index = 0; index < primes.length; index++)
primes[index] = primesIn.readLong();
catch(IOException e){
return;
// catch(EOFException e){
// EOF = true;
for(int j = 0;j < index; j++){
// System.out.println(primes[j]);
out.print(primes[j]);
out.println();
out.close();
package readprimes;
import java.io.PrintWriter;
import java.io.*;
public class FormatWriter extends PrintWriter{
private int width = 10;
public FormatWriter(Writer output){
super(output);
public FormatWriter(Writer output, int width){
super(output);
this.width = width;
public FormatWriter(Writer output, boolean autoflush){
super(output, autoflush);
public FormatWriter(Writer output, boolean autoflush, int width){
super(output, autoflush);
this.width = width;
Class that creates the prime number file
package bufferedoutput;
import java.io.*;
public class TryPrimesOutput {
public static void main(String[] args) {
long[] primes = new long[200];
primes[0] = 2;
primes[1] = 3;
int count = 2;
long number = 5;
outer:
for(; count < primes.length; number +=2L)
long limit = (long)Math.ceil(Math.sqrt((double)number));
for(int i = 1; i <count && primes<= limit; i++)
if(number%primes[i]==0)
continue outer;
primes[count++] = number;
try
String dirName = "c:\\JunkData";
String fileName = "Prime.bin";
File myPrimeDir = new File(dirName);
if(!myPrimeDir.exists())
myPrimeDir.mkdir();
else
if(!myPrimeDir.isDirectory())
System.err.println();
return;
File primesFile = new File(myPrimeDir, fileName);
primesFile.createNewFile();
DataOutputStream primesStream = new DataOutputStream(
new BufferedOutputStream(
new FileOutputStream(primesFile)));
for(int i = 0; i <primes.length;i++)
primesStream.writeLong(primes[i]);
primesStream.close();
catch(IOException e){
System.out.println("IOExcetoptj");Indeed. It isn't obvious to me what the result of new FileWriter(FileDescriptor.out) would result in, but your test appears to show that it doesn't result in something which can be used to output to the console.
-
Problem while sending the message using RWB
Dear All,
I am facing a problem while sending a message from RWB. I sent the message using Test Message in component monitoring, it says message sent but I am not able to see any message in sxi_monitor.
When I send the same message using the http client it successfully processed by XI and I can see the success message in sxi_monitor.
Please let me know if anyone has face similar kind of issue.
Thanks,
Alok
Edited by: Alok Raoka on May 26, 2008 5:08 PMDear All,
I am facing a problem while sending a message from RWB. I sent the message using Test Message in component monitoring, it says message sent but I am not able to see any message in sxi_monitor.
When I send the same message using the http client it successfully processed by XI and I can see the success message in sxi_monitor.
Please let me know if anyone has face similar kind of issue.
Thanks,
Alok
Edited by: Alok Raoka on May 26, 2008 5:08 PM -
Problem in Creating the Transport using Export option on Portal
Hi All,
We have problem in creating the Transport Packaage using the Portal EXPORT option. Here are the details:
When I tried to create a New Transport package on the Portal, It opens first page asking for the Package name, ID and suffix. After completing the form, when NEXT or Finish button is clicked, the system goes on forever and does not show the next page at all.
This is kind of Urgent as we were not able to transport the objects to QA system
Your help in this reagrd will be well appriciated.
Thanks and regards,
BabuHi All,
We have problem in creating the Transport Packaage using the Portal EXPORT option. Here are the details:
When I tried to create a New Transport package on the Portal, It opens first page asking for the Package name, ID and suffix. After completing the form, when NEXT or Finish button is clicked, the system goes on forever and does not show the next page at all.
This is kind of Urgent as we were not able to transport the objects to QA system
Your help in this reagrd will be well appriciated.
Thanks and regards,
Babu -
HT2417 Visual voice mail is not working, problem is following the SIM chip
Apple Iphone visual voice mail is not working, the problem follow the SIM chip. Standard voice mail is work
Within My Verizon, after log in, you can go to "Change Features." Check there to add or remove features like Basic Voicemail and Visual Voicemail. Make sure to save and confirm the changes before logging out. It may be that it just needs a kick-start. Make sure to reboot your phone after that so that the changes take place.
-
Problem in posting the downpayment using the idoc ACC_document03
hi all,
I am assigned with an object where a flat file comes frm a third party tool that need to be posted in to sap system.
there is a standard Idoc ACC_document03 to do the job, but here in this std Idoc some of the fields are missing, using the BTE OPEN_FI_PERFORM_RWBAPI01_P that is present in the Bapi BAPI_ACC_DOCUMENT_POST in Extension1 called by the Idoc.
By populating the needed down payment data in the IDOC segment E1BPACEXTC "Container for 'Customer Exit' Parameter", down payment requests can be managed as in transaction F-47.
In the segment, Field1 must contain the item number. Field2 must contain the name of the field. Field3 must contain the value of the field. how to populate the fields using the bte. pretty new to these advanced concepts.
if possible can u give me coding as well.
got stuck up here please do the need ful
thanks in advance,
ram.Hi ram,
E1BPACEXTC ---it is a table with four string fields,
pass the fields in char format to that BTE from IDOC.
loop that EXTENSION in the BTE.
Regards,
Sri -
DataScroller problem while delete the recoreds using checkbox
Hi all
I am new for jsf. I am using datascroller working with Tomahawk.My requirement like .
I need to display 15 records in a page.And every row having checkbox which is used for delete the record.
These are all working fine.Problem is if i delete all records in last page .The page is not going to previous page.
The following is my xhtml code
<h:panelGrid columns="2" style="width: 100% ">
<h:outputText value="" style="width: 100%"/>
<t:dataScroller id="scroll_1"
for="detailData"
styleClass="scroller"
style="align=right"
paginator="true"
paginatorActiveColumnStyle="font-weight:bold;"
displayedRowsCountVar="displayedRowsCount"
fastStep="10"
pageCountVar="pageCount"
pageIndexVar="pageIndex"
immediate="true"
paginatorMaxPages="9">
</t:dataScroller>
</h:panelGrid>For Tomahawk specific questions, I would recommend posting to the myfaces user mailing list.
Edited by: rlubke on Aug 7, 2008 1:19 PM -
Hi,
I have a requirement to send the details of an internal table to External mail as an attachment. I have used fn.module 'SO_NEW_DOCUMENT_ATT_SEND_API1' to do so. I am getting the attachment but the data is stored in only one row when we checked it in SAP outbox. This is irrespective of TXT, XLS etc. I can not check the exact file in my external mail inbox as the connection is not established in dev & Quality systems. This question was raised earlier by other guys and there was no correct answer provided. If any of you encountered this type of problem & got the solution please help.
Thanks,
AshokHi Buddy,
Hope this piece of code will definately help you out, Its working at my end.
Thanks,
Krishna..
FORM p_send_email .
FIELD-SYMBOLS: <field> TYPE ANY.
DATA : BEGIN OF i_dload OCCURS 0 ,
dload(1000) ,
END OF i_dload .
DATA: it_receivers LIKE somlreci1 OCCURS 1 WITH HEADER LINE,
w_object_content LIKE solisti1 OCCURS 1 WITH HEADER LINE.
DATA: w_doc_data LIKE sodocchgi1 OCCURS 0 WITH HEADER LINE.
DATA :w_records TYPE zres_records.
DATA: w_rsnum(10),
w_bdmng(14),
w_meins(4).
DATA: ws_email LIKE adr6-smtp_addr. "for internal e_mail address
DATA: ws_email1 LIKE adr6-smtp_addr. "for external e_mail address
*--Internal table declaration
DATA: it_objpack LIKE sopcklsti1 OCCURS 2 WITH HEADER LINE.
DATA: it_objhead LIKE solisti1 OCCURS 1 WITH HEADER LINE.
DATA: it_objbin LIKE solisti1 OCCURS 10 WITH HEADER LINE.
DATA: it_objtxt LIKE solisti1 OCCURS 10 WITH HEADER LINE.
DATA: it_reclist LIKE somlreci1 OCCURS 5 WITH HEADER LINE.
DATA: doc_chng LIKE sodocchgi1.
DATA: tab_lines LIKE sy-tabix.
DATA: w_longtext(500) TYPE c.
DATA: v_date(10) TYPE c.
DATA: text(200) TYPE c.
DATA: w_text(50) TYPE c.
*--Get receipient address
CLEAR it_reclist.
*--To send error to internal mail
ws_email = p_email.
*--To send error to external mail
ws_email1 = p_email1.
*---setting name of file for csv
CONCATENATE text-003 p_bdoc text-004 INTO w_filename.
CONDENSE w_filename NO-GAPS.
IF flag <> 1.
IF p_email1 IS NOT INITIAL.
build body of message
CONCATENATE 'disply message ' ' ' INTO it_objtxt
SEPARATED BY space.
APPEND it_objtxt.
CLEAR it_objtxt.
it_reclist-receiver = ws_email1.
it_reclist-rec_type = c_u.
it_reclist-express = ' '.
it_reclist-com_type = 'INT'.
APPEND it_reclist.
Set title of object and email
CLEAR: w_text.
CONCATENATE 'Greenheck Packing List Data'
INTO w_text SEPARATED BY space.
doc_chng-obj_descr = text-005. "w_text.
doc_chng-obj_name = 'Inbound EDI'.
DESCRIBE TABLE it_objtxt LINES tab_lines.
READ TABLE it_objtxt INDEX tab_lines.
doc_chng-doc_size = ( tab_lines - 1 ) * 255 + STRLEN( it_objtxt ).
*--Move the Report Name as the Heading line for email file
CLEAR: w_longtext.
MOVE: text-012 TO w_longtext.
w_longtext = 'name of report for testing'.
it_objbin = w_longtext.
APPEND it_objbin. CLEAR it_objbin.
*--Append Blank Lines
APPEND it_objbin. CLEAR it_objbin.
APPEND it_objbin. CLEAR it_objbin.
*User name
CLEAR text.
MOVE: 'User:' TO text,
sy-uname TO text+6.
it_objbin = text.
APPEND it_objbin. CLEAR it_objbin.
---appending heading to Internal table of Email
CLEAR: w_longtext, w_xblnr_1 , w_aubel_1, w_vemng_1,
w_matnr_1, w_harmdesc_1, w_hc_1, w_cooland1_1,
w_brgew_1, w_tknum_1, w_vbeln_1, w_vbeln1_1,
w_exidv_1, w_vhilm_1, w_pack_no_1,
w_brgew1_1, w_laeng_1, w_breit_1,
w_hoehe_1, w_vol_1.
w_xblnr_1 = 'Cust PO No.'.
w_aubel_1 = 'Sal Order'.
w_vemng_1 = 'Pack Qty'.
w_matnr_1 = 'Model no.'.
w_harmdesc_1 = 'Hrm Desc'.
w_hc_1 = 'Hrm Code'.
w_cooland1_1 = 'Country of Origin'.
w_brgew_1 = 'Net Wt.'.
w_tknum_1 = 'Shipment'.
w_vbeln_1 = 'Billing Doc'.
w_vbeln1_1 = 'Delivery'.
w_exidv_1 = 'Pkg ID'.
w_vhilm_1 = 'Pkg Desc'.
w_pack_no_1 = 'Pkg No.'.
w_brgew1_1 = 'Gross Wt'.
w_laeng_1 = 'Length'.
w_breit_1 = 'Width'.
w_hoehe_1 = 'Height'.
w_vol_1 = 'Cubic Mtr'.
CONCATENATE w_xblnr_1 w_aubel_1 w_vemng_1
w_matnr_1 w_harmdesc_1 w_hc_1 w_cooland1_1
w_brgew_1 w_tknum_1 w_vbeln_1 w_vbeln1_1
w_exidv_1 w_vhilm_1 w_pack_no_1
w_brgew1_1 w_laeng_1 w_breit_1
w_hoehe_1 w_vol_1
INTO w_longtext SEPARATED BY ','.
it_objbin = w_longtext.
APPEND it_objbin. CLEAR it_objbin.
LOOP AT it_tab.
DO.
ASSIGN COMPONENT sy-index OF STRUCTURE it_tab TO <field>.
IF sy-subrc <> 0.
EXIT.
ENDIF.
Look for Commas in the field value. If it exists, put quotes around
value so that the file opens correctly with all the columns aligned
in Excel.
SEARCH <field> FOR ',' IN CHARACTER MODE.
If search for commas was successful.
IF sy-subrc = 0.
CONCATENATE '"' <field> '"' INTO <field> IN CHARACTER MODE.
ENDIF.
IF sy-index = 1.
i_dload-dload = <field>.
SHIFT: i_dload-dload LEFT DELETING LEADING space.
ELSE.
Put Comma as a separator for values in IT_DLOAD internal table
SHIFT: i_dload-dload LEFT DELETING LEADING space.
CONCATENATE i_dload-dload <field> INTO i_dload-dload
SEPARATED BY ',' IN CHARACTER MODE.
ENDIF.
ENDDO.
it_objbin = i_dload-dload.
APPEND it_objbin. CLEAR it_objbin.
ENDLOOP.
flag = 1.
endif.
ENDIF.
---if to send error file.
IF p_email IS NOT INITIAL.
build body of message
CONCATENATE 'Errors in file ' ' ' INTO it_objtxt
SEPARATED BY space.
APPEND it_objtxt.
CLEAR it_objtxt.
it_reclist-receiver = ws_email.
it_reclist-rec_type = c_u.
it_reclist-express = ' '.
it_reclist-com_type = 'INT'.
APPEND it_reclist.
Set title of object and email
CLEAR: w_text.
CONCATENATE 'Greenheck Packing List Data'
INTO w_text SEPARATED BY space.
doc_chng-obj_descr = text-005.
doc_chng-obj_name = 'Inbound EDI'.
DESCRIBE TABLE it_objtxt LINES tab_lines.
READ TABLE it_objtxt INDEX tab_lines.
doc_chng-doc_size = ( tab_lines - 1 ) * 255 + STRLEN( it_objtxt ).
*--Move the Report Name as the Heading line for email file
CLEAR: w_longtext.
MOVE: text-012 TO w_longtext.
w_longtext = 'name of report for testing'.
it_objbin = w_longtext.
APPEND it_objbin. CLEAR it_objbin.
*--Append Blank Lines
APPEND it_objbin. CLEAR it_objbin.
APPEND it_objbin. CLEAR it_objbin.
*User name
CLEAR text.
MOVE: 'User:' TO text,
sy-uname TO text+6.
it_objbin = text.
APPEND it_objbin. CLEAR it_objbin.
---appending heading to Internal table of Email
CLEAR: w_longtext, w_xblnr_1 , w_aubel_1, w_vemng_1,
w_matnr_1, w_harmdesc_1, w_hc_1, w_cooland1_1,
w_brgew_1, w_tknum_1, w_vbeln_1, w_vbeln1_1,
w_exidv_1, w_vhilm_1, w_pack_no_1,
w_brgew1_1, w_laeng_1, w_breit_1,
w_hoehe_1, w_vol_1, w_error.
w_xblnr_1 = 'Cust PO No.'.
w_aubel_1 = 'Sal Order'.
w_vemng_1 = 'Pack Qty'.
w_matnr_1 = 'Model no.'.
w_harmdesc_1 = 'Hrm Desc'.
w_hc_1 = 'Hrm Code'.
w_cooland1_1 = 'Counrty of Origin'.
w_brgew_1 = 'Net Wt.'.
w_tknum_1 = 'Shipment'.
w_vbeln_1 = 'Billing doc'.
w_vbeln1_1 = 'Delivery'.
w_exidv_1 = 'Pkg ID'.
w_vhilm_1 = 'Pkg Desc'.
w_pack_no_1 = 'Pkg No.'.
w_brgew1_1 = 'Gross Wt'.
w_laeng_1 = 'Length'.
w_breit_1 = 'Width'.
w_hoehe_1 = 'Height'.
w_vol_1 = 'Cubic Mtr'.
w_error = 'Error'.
CONCATENATE w_xblnr_1 w_aubel_1 w_vemng_1
w_matnr_1 w_harmdesc_1 w_hc_1 w_cooland1_1
w_brgew_1 w_tknum_1 w_vbeln_1 w_vbeln1_1
w_exidv_1 w_vhilm_1 w_pack_no_1
w_brgew1_1 w_laeng_1 w_breit_1
w_hoehe_1 w_vol_1 w_error
INTO w_longtext SEPARATED BY ','.
it_objbin = w_longtext.
APPEND it_objbin. CLEAR it_objbin.
*--Append the details to Internal table of Email
LOOP AT it_tab.
DO.
ASSIGN COMPONENT sy-index OF STRUCTURE it_tab TO <field>.
IF sy-subrc <> 0.
EXIT.
ENDIF.
Look for Commas in the field value. If it exists, put quotes around
value so that the file opens correctly with all the columns aligned
in Excel.
SEARCH <field> FOR ',' IN CHARACTER MODE.
If search for commas was successful.
IF sy-subrc = 0.
CONCATENATE '"' <field> '"' INTO <field> IN CHARACTER MODE.
ENDIF.
IF sy-index = 1.
i_dload-dload = <field>.
SHIFT: i_dload-dload LEFT DELETING LEADING space.
ELSE.
Put Comma as a separator for values in IT_DLOAD internal table
SHIFT: i_dload-dload LEFT DELETING LEADING space.
CONCATENATE i_dload-dload <field> INTO i_dload-dload
SEPARATED BY ',' IN CHARACTER MODE.
ENDIF.
ENDDO.
it_objbin = i_dload-dload.
APPEND it_objbin. CLEAR it_objbin.
ENDLOOP.
flag = 0.
endif.
-Convert to correct format----
CALL FUNCTION 'SO_RAW_TO_RTF'
TABLES
objcont_old = it_objbin
objcont_new = it_objbin.
create the control table entry for the main email
DESCRIBE TABLE it_objtxt LINES tab_lines.
CLEAR it_objpack-transf_bin.
it_objpack-head_start = 1.
it_objpack-head_num = 0.
it_objpack-body_start = 1.
it_objpack-body_num = tab_lines.
it_objpack-doc_type = 'RAW'.
APPEND it_objpack.
DESCRIBE TABLE it_objbin LINES tab_lines.
it_objpack-head_start = 1.
it_objpack-head_num = 0.
it_objpack-body_start = 1.
it_objpack-body_num = tab_lines.
it_objpack-transf_bin = c_x.
it_objpack-doc_type = 'CSV'.
it_objpack-obj_descr = w_filename. "'billing doc no.csv'.
it_objpack-obj_name = 'Billing Doc'.
it_objpack-doc_size = tab_lines * 255.
APPEND it_objpack.
CALL FUNCTION 'SO_NEW_DOCUMENT_ATT_SEND_API1'
EXPORTING
document_data = doc_chng
PUT_IN_OUTBOX = c_x
commit_work = c_x
TABLES
packing_list = it_objpack
object_header = it_objhead
contents_bin = it_objbin
contents_txt = it_objtxt
receivers = it_reclist
EXCEPTIONS
too_many_receivers = 1
document_not_sent = 2
operation_no_authorization = 4
OTHERS = 99.
IF sy-subrc <> 0.
WRITE: / 'failure in sending mail'.
ELSE.
if flag = 0.
MESSAGE s999(pp) WITH text-007.
endif.
if flag = 1.
MESSAGE s999(pp) WITH text-006.
endif.
WRITE: / 'success in sending mail'.
ENDIF.
ENDFORM. " p_send_email -
Problem in modifying the code using work area concept
Hi,
I am working on a code in which i am on the code in which i am using the modify statement but it is not giving the right output.
here's d code:-
LOOP AT T_ITPO5 INTO W_ITPO5.
LOOP AT T_ITPO4 INTO W_ITPO4 WHERE AUFNR = W_ITPO5-AUFNR.
LOOP AT T_ITPO4 INTO W_ITPO4 FROM WV_INDEX.
IF W_ITPO4-AUFNR EQ W_ITPO5-AUFNR.
IF ITPO4-NTGEW <> 0 .
CALL FUNCTION 'ZGET_ITEM_WEIGHT'
EXPORTING
P_BUID = W_ITPO4-WERKS
P_ITEMID = W_ITPO4-MATNR
P_QTY = 1
P_UOM = W_ITPO4-MEINS
P_UOM1 = 'KG'
IMPORTING
P_RETVAL = W_ITPO4-WTKG.
TOTWT1 = W_ITPO4-WTKG * W_ITPO4-MENGE.
IF W_ITPO4-BWART = '261'.
W_ITPO5-I_QTY = W_ITPO5-I_QTY + TOTWT1.
ELSEIF W_ITPO4-BWART = '101' OR W_ITPO4-BWART = '531'.
W_ITPO5-I_QTY = W_ITPO5-I_QTY - TOTWT1.
ENDIF.
ENDLOOP.
MODIFY T_ITPO5 INDEX SY-TABIX FROM W_ITPO5.
MODIFY T_ITPO5 FROM W_ITPO5 TRANSPORTING AUFNR.
ENDLOOP.
WRITE: / 'PRD.NO ITEM DESCRIPTION WIP(KGS)'.
ULINE.
LOOP AT T_ITPO5 INTO W_ITPO5.
READ TABLE T_ITPO1 INTO W_ITPO1 WITH KEY AUFNR = W_ITPO5-AUFNR.
SELECT SINGLE MAKTG FROM MAKT INTO W_ITPO5-ITEMDESC WHERE MATNR = W_ITPO1-MATNR.
if sy-subrc = 0 .
WRITE: / W_ITPO5-AUFNR,W_ITPO5-ITEMDESC,W_ITPO5-I_QTY.
TOT_QTY = TOT_QTY + W_ITPO5-I_QTY.
else.
write 'Unsuccessful'.
endif.
ENDLOOP.
ULINE.
FORMAT COLOR 3.
WRITE: / 'GTOTAL',55 TOT_QTY.
FORMAT COLOR OFF.
plzz provide me guidelines to solve this problem.here's d code;-
TYPES: BEGIN OF ITPO1,
AUFNR TYPE AFPO-AUFNR, "Order Number
PSMNG TYPE AFPO-PSMNG, "Order item quantity
WEMNG TYPE AFPO-WEMNG, "Quantity of goods received for the order item
DWERK TYPE AFPO-DWERK, "Plant
MATNR LIKE AFPO-MATNR, "Item Id
END OF ITPO1.
DECLARATION FOR AUFM TABLE
TYPES: BEGIN OF ITPO4,
AUFNR TYPE AUFM-AUFNR, "Order Number
BWART TYPE AUFM-BWART, "Movement Type (Inventory Management)
MENGE TYPE AUFM-MENGE, "Quantity
MEINS TYPE AUFM-MEINS, "Base Unit of Measure
BLDAT TYPE AUFM-BLDAT, "Document Date in Document
WERKS TYPE AUFM-WERKS, "Plant
MATNR TYPE AUFM-MATNR, "Material Number
NTGEW TYPE MARA-NTGEW, "Net Weight
WTKG TYPE MARA-NTGEW,
END OF ITPO4,
BEGIN OF ITPO5 ,
AUFNR TYPE AUFM-AUFNR,
MENGE TYPE AUFM-MENGE,
I_QTY TYPE AUFM-MENGE,
ITEMDESC LIKE MAKT-MAKTG,
END OF ITPO5.
WORK AREA AND INTERNAL TABLE DECLARATION
DATA : W_ITPO1 TYPE ITPO1,
W_ITPO4 TYPE ITPO4,
W_ITPO5 TYPE ITPO5,
T_ITPO1 TYPE ITPO1 OCCURS 0,
T_ITPO4 TYPE ITPO4 OCCURS 0,
T_ITPO5 TYPE ITPO5 OCCURS 0.
VARIABLES
DATA: TOTWT1 LIKE AUFM-MENGE,
TOT_QTY LIKE AUFM-MENGE.
PARAMETERS N SELECT-OPTIONS
PARAMETERS: PLANT LIKE AFPO-DWERK.
SELECT-OPTIONS: PO_DATE FOR AFKO-GSTRP.
LOOP AT T_ITPO5 INTO W_ITPO5.
LOOP AT T_ITPO4 INTO W_ITPO4 WHERE AUFNR = W_ITPO5-AUFNR.
CALL FUNCTION 'ZGET_ITEM_WEIGHT'
EXPORTING
P_BUID = W_ITPO4-WERKS
P_ITEMID = W_ITPO4-MATNR
P_QTY = 1
P_UOM = W_ITPO4-MEINS
P_UOM1 = 'KG'
IMPORTING
P_RETVAL = W_ITPO4-WTKG.
TOTWT1 = W_ITPO4-WTKG * W_ITPO4-MENGE.
IF W_ITPO4-BWART = '261'.
W_ITPO5-I_QTY = W_ITPO5-I_QTY + TOTWT1.
ELSEIF W_ITPO4-BWART = '101' OR W_ITPO4-BWART = '531'.
W_ITPO5-I_QTY = W_ITPO5-I_QTY - TOTWT1.
ENDIF.
ENDLOOP.
MODIFY T_ITPO5 INDEX SY-TABIX FROM W_ITPO5.
MODIFY T_ITPO5 FROM W_ITPO5 TRANSPORTING AUFNR.
ENDLOOP.
WRITE: / 'PRD.NO ITEM DESCRIPTION WIP(KGS)'.
ULINE.
LOOP AT T_ITPO5 INTO W_ITPO5.
READ TABLE T_ITPO1 INTO W_ITPO1 WITH KEY AUFNR = W_ITPO5-AUFNR.
SELECT SINGLE MAKTG FROM MAKT INTO W_ITPO5-ITEMDESC WHERE MATNR = W_ITPO1-MATNR.
if sy-subrc = 0 .
WRITE: / W_ITPO5-AUFNR,W_ITPO5-ITEMDESC,W_ITPO5-I_QTY.
TOT_QTY = TOT_QTY + W_ITPO5-I_QTY.
else.
write 'Unsuccessful'.
endif.
ENDLOOP.
ULINE.
FORMAT COLOR 3.
WRITE: / 'GTOTAL',55 TOT_QTY.
FORMAT COLOR OFF.
I want to have output that the production order is displayed along with the deficit quantity. but using this concept it shows only production order no. and qty 0. -
Pcsuite problem connecting to the phone using blue...
Hi,
I'm having this intermittent problem, with my pcsuite not connecting to the phone.
Most of the time it connects without any problem, but every now and then, I see the PC Suite tray icon with an X (phone unavailable).
In those cases, when I open PC Suite, it only allows me the "Click here to connect a phone", with the drop list empty.
When I scan for phones, it does find mine (ready to use), and continues to the "Connection setup complete" box, with an empty list of connections available...
Note, in some of these cases (e.g.. now - while writing this message), I am connected (bluetooth) through the phone to the internet, so it's not that the phone is unreachable bluetooth-wise...
Details:
Windows XP SP3
PC Suite v7.1.40.6
Connection method: bluetooth
Phone model: E72
Thanks,
IlanLog out and in or reboot the PC. First start PC Suite and then connect the E72.
‡Thank you for hitting the Blue/Green Star button‡
N8-00 RM 596 V:111.030.0609; E71-1(05) RM 346 V: 500.21.009 -
Hello,
I am trying to calculate the coherence of a stimulus and response
signal using the Network Functions (avg) VI's. The problem is that I
always get a coherence of "1" at all frequencies. This problem is
already known (see KnowledgeBase document: Why is the Network Functions (avg) VI's Coherence Function Output "1"?).
My trouble is that the described solution (-> the stimulus and response input matrices need to have at least two rows to get non-unity coherence values) doesn't help me much, because I only have one array of stimulus data and one array of response values.
Thus, how can I fullfil the 'coherence-criteria' to input at least two rows of data each when I just have one row of data each?
Any hint or idea is very much appreciated. Thanks!
HorstWith this weird board layout, I'm not sure whether you were asking me, but, on the assumption that you were, here goes:
I found no need to use the cross-power spectrum and power spectrum blocks
1... I was looking for speed.
2... I already had the component spectral data there, for other purposes. From that, it's nothing but addition and multiplication.
3... The "easy" VIs, assume a time wave input, as I recall. Which means they would take the same spectrum of the same timewave several times, where I only do it once.
I have attached PNGs of my code.
The PROCESS CHANNEL vi accepts the time wave and:
1... Removes DC value.
2... Integrates (optional, used for certain sensors).
3... Windows (Hanning, etc. - optional)
4... Finds spectrum.
5... Removes spectral mirrors.
6... Scales into Eng. units.
7... From there, you COULD use COMPLEX-TO-POLAR, but I don't care about the phase data, and I need the MAG^2 data anyway, so I rolled my own COMPLEX-TO-MAG code.
The above is done on each channel. The PROCESS DATA vi calls the above with data for each channel. The 1st channel in the list is required to be the reference (stimulus) channel.
After looping over each channel, we have the Sxx, Syy, and Sxy terms. This code contains some averaging and peak-picking stuff that's not relevant.
From there, it's straightforward to ger XFER = Sxy/Sxx and COHERENCE = |Sxy|^2 / (Sxx * Syy)
Note that it uses the MAGNITUDE SQUARED of Sxy. Again, if you use the "easy" stuff, it will do a square-root operation that you just have to reverse - it is obtained faster by the sum of the squares of the real and imag parts.
Hope this helps.
Steve Bird
Culverson Software - Elegant software that is a pleasure to use.
Culverson.com
Blog for (mostly LabVIEW) programmers: Tips And Tricks
Attachments:
ProcessChannel.png 25 KB -
Urgent , not display the time using Timestamp
Hello I need to know if the configuration of sunone 7 I can prevent that it sees the hours in a consultation Oracle.
I am making a Select on a field type DATES, that you have date and hour.
Use the TimesTamp class from java. It is not the Oracle nor the version of JDK.
It is urgent!That is odd and I could only guess at the cause.
If the file came from a digital camera the "code" for the timeline may be corrupt. This could happen if the capture was started and then stopped then resumed.
I would also expect playback of the file to stop when QT Player reaches what "it thinks" is the end of the file. Hitting the play button may continue playback or it could return to the "beginning" of the file.
You may be able to see the timeline by opening the "Movie Info" window. Leave it open as you play the file. Does the time appear in the Movie Info window? -
Facing problem while opening the poup using the RichInputListOfValues
Hi ,
I am creating the RichInputListOfValues dynamically as follows in the manage bean
RichInputListOfValues input = new RichInputListOfValues ();
input.setId("input");
input.setLabel("User Name");
input.setPopupTitle("Search and Result Dialog Users");
input.setShortDesc("Users");
input.setReadOnly("Users");
input.setRendered(true);
input.setVisible(true);
input.setShowRequired(true);
input.setModel(new ListOfValuesUtil().getListOfValuesModel());
input.setAutoSubmit(true);
The component gets render perfectly on the UI, but when I click on the search icon then get the following exception.
[exec] Apr 6, 2009 2:03:56 AM UIXRegion _warn
[exec] WARNING: Error processing viewId: /CreateUser-taskflow/CreateUserview URI: /taskflows/CreateUserview.jsff actual-URI: /taskflows/CreateUserview.jsff.
[exec] java.lang.NullPointerException
[exec] at oracle.adfinternal.view.faces.renderkit.rich.RichRenderUtils.createValueExpression(RichRenderUtils.java:443)
[exec] at oracle.adfinternal.view.faces.renderkit.rich.SimpleInputListOfValuesRendererBase._createSearchResultsTable(SimpleInputListOfValuesRendererBase.java:750)
[exec] at oracle.adfinternal.view.faces.renderkit.rich.SimpleInputListOfValuesRendererBase._createSearchContentFacet(SimpleInputListOfValuesRendererBase.java:905)
[exec] at oracle.adfinternal.view.faces.renderkit.rich.SimpleInputListOfValuesRendererBase._renderPopup(SimpleInputListOfValuesRendererBase.java:644)
[exec] at oracle.adfinternal.view.faces.renderkit.rich.SimpleInputListOfValuesRendererBase.renderElementContent(SimpleInputListOfValuesRendererBase.java:342)
[exec] at oracle.adfinternal.view.faces.renderkit.rich.FormInputRenderer.encodeAllAsElement(FormInputRenderer.java:149)
[exec] at oracle.adfinternal.view.faces.renderkit.rich.FormElementRenderer.encodeAll(FormElementRenderer.java:133)
[exec] at oracle.adf.view.rich.render.RichRenderer.delegateRenderer(RichRenderer.java:1103)
[exec] at oracle.adfinternal.view.faces.renderkit.rich.LabeledInputRenderer.renderFieldCellContents(LabeledInputRenderer.java:177)
[exec] at oracle.adfinternal.view.faces.renderkit.rich.LabelLayoutRenderer.renderFieldCell(LabelLayoutRenderer.java:507)
[exec] at oracle.adfinternal.view.faces.renderkit.rich.LabelLayoutRenderer.encodeAll(LabelLayoutRenderer.java:305)
[exec] at oracle.adfinternal.view.faces.renderkit.rich.LabeledInputRenderer.encodeAll(LabeledInputRenderer.java:164)
[exec] at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1067)
[exec] at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:310)
[exec] at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:751)
[exec] at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:390)
[exec] at oracle.adfinternal.view.faces.renderkit.rich.PanelFormLayoutRenderer._encodeFormItem(PanelFormLayoutRenderer.java:1015)
[exec] at oracle.adfinternal.view.faces.renderkit.rich.PanelFormLayoutRenderer.access$100(PanelFormLayoutRenderer.java:46)
[exec] at oracle.adfinternal.view.faces.renderkit.rich.PanelFormLayoutRenderer$FormColumnEncoder.processComponent(PanelFormLayoutRenderer.java:1510)
[exec] at oracle.adfinternal.view.faces.renderkit.rich.PanelFormLayoutRenderer$FormColumnEncoder.processComponent(PanelFormLayoutRenderer.java:1429)
[exec] at org.apache.myfaces.trinidad.component.UIXComponent.processFlattenedChildren(UIXComponent.java:126)
[exec] at org.apache.myfaces.trinidad.component.UIXComponent.processFlattenedChildren(UIXComponent.java:202)
[exec] at org.apache.myfaces.trinidad.component.UIXComponent.processFlattenedChildren(UIXComponent.java:168)
[exec] at oracle.adfinternal.view.faces.renderkit.rich.PanelFormLayoutRenderer._encodeChildren(PanelFormLayoutRenderer.java:352)
[exec] at oracle.adfinternal.view.faces.renderkit.rich.PanelFormLayoutRenderer.encodeAll(PanelFormLayoutRenderer.java:187)
[exec] at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1067)
[exec] at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:310)
[exec] at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:751)
[exec] at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:390)
[exec] at org.apache.myfaces.trinidad.render.CoreRenderer.encodeAllChildren(CoreRenderer.java:407)
[exec] at oracle.adfinternal.view.faces.renderkit.rich.PanelHeaderRenderer.renderChildrenAfterHelpAndInfo(PanelHeaderRenderer.java:395)
[exec] at oracle.adfinternal.view.faces.renderkit.rich.PanelHeaderRenderer._renderContentCell(PanelHeaderRenderer.java:926)
[exec] at oracle.adfinternal.view.faces.renderkit.rich.PanelHeaderRenderer.renderContentRow(PanelHeaderRenderer.java:386)
[exec] at oracle.adfinternal.view.faces.renderkit.rich.ShowDetailHeaderRenderer.renderContentRow(ShowDetailHeaderRenderer.java:170)
[exec] at oracle.adfinternal.view.faces.renderkit.rich.PanelHeaderRenderer.encodeAll(PanelHeaderRenderer.java:201)
[exec] at oracle.adfinternal.view.faces.renderkit.rich.ShowDetailHeaderRenderer.encodeAll(ShowDetailHeaderRenderer.java:101)
[exec] at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1067)
[exec] at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:310)
[exec] at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:751)
[exec] at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:390)
[exec] at oracle.adfinternal.view.faces.renderkit.rich.PanelGroupLayoutRenderer._encodeChild(PanelGroupLayoutRenderer.java:373)
[exec] at oracle.adfinternal.view.faces.renderkit.rich.PanelGroupLayoutRenderer.access$300(PanelGroupLayoutRenderer.java:30)
[exec] at oracle.adfinternal.view.faces.renderkit.rich.PanelGroupLayoutRenderer$EncoderCallback.processComponent(PanelGroupLayoutRenderer.java:622)
[exec] at oracle.adfinternal.view.faces.renderkit.rich.PanelGroupLayoutRenderer$EncoderCallback.processComponent(PanelGroupLayoutRenderer.java:541)
[exec] at org.apache.myfaces.trinidad.component.UIXComponent.processFlattenedChildren(UIXComponent.java:126)
[exec] at org.apache.myfaces.trinidad.component.UIXComponent.processFlattenedChildren(UIXComponent.java:202)
[exec] at org.apache.myfaces.trinidad.component.UIXComponent.processFlattenedChildren(UIXComponent.java:168)
[exec] at oracle.adfinternal.view.faces.renderkit.rich.PanelGroupLayoutRenderer.encodeAll(PanelGroupLayoutRenderer.java:293)
[exec] at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1067)
[exec] at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:310)
[exec] at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:751)
[exec] at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:390)
[exec] at oracle.adfinternal.view.faces.renderkit.rich.PanelStretchLayoutRenderer.encodeCenterFacet(PanelStretchLayoutRenderer.java:257)
[exec] at oracle.adfinternal.view.faces.renderkit.rich.PanelStretchLayoutRenderer._encodeCenterPane(PanelStretchLayoutRenderer.java:507)
[exec] at oracle.adfinternal.view.faces.renderkit.rich.PanelStretchLayoutRenderer.encodeAll(PanelStretchLayoutRenderer.java:199)
[exec] at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1067)
[exec] at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:310)
[exec] at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:751)
[exec] at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:390)
[exec] at org.apache.myfaces.trinidad.render.CoreRenderer.encodeAllChildren(CoreRenderer.java:407)
[exec] at oracle.adfinternal.view.faces.renderkit.rich.RegionRenderer.encodeAll(RegionRenderer.java:187)
[exec] at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1067)
[exec] at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:310)
[exec] at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:751)
[exec] at oracle.adf.view.rich.component.fragment.UIXRegion.encodeEnd(UIXRegion.java:282)
[exec] at org.apache.myfaces.trinidad.component.UIXComponentBase.__encodeRecursive(UIXComponentBase.java:1494)
[exec] at org.apache.myfaces.trinidad.component.UIXGroup.encodeChildren(UIXGroup.java:138)
[exec] at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:377)
[exec] at oracle.adfinternal.view.faces.renderkit.rich.DecorativeBoxRenderer.encodeFacet(DecorativeBoxRenderer.java:268)
[exec] at oracle.adfinternal.view.faces.renderkit.rich.DecorativeBoxRenderer._encodeCenterPane(DecorativeBoxRenderer.java:409)
[exec] at oracle.adfinternal.view.faces.renderkit.rich.DecorativeBoxRenderer.encodeAll(DecorativeBoxRenderer.java:234)
[exec] at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1067)
[exec] at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:310)
[exec] at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:751)
[exec] at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:390)
[exec] at oracle.adfinternal.view.faces.renderkit.rich.PanelStretchLayoutRenderer.encodeCenterFacet(PanelStretchLayoutRenderer.java:257)
[exec] at oracle.adfinternal.view.faces.renderkit.rich.PanelStretchLayoutRenderer._encodeCenterPane(PanelStretchLayoutRenderer.java:507)
[exec] at oracle.adfinternal.view.faces.renderkit.rich.PanelStretchLayoutRenderer.encodeAll(PanelStretchLayoutRenderer.java:199)
[exec] at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1067)
[exec] at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:310)
[exec] at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:751)
[exec] at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:390)
[exec] at oracle.adfinternal.view.faces.renderkit.rich.DecorativeBoxRenderer.encodeFacet(DecorativeBoxRenderer.java:268)
[exec] at oracle.adfinternal.view.faces.renderkit.rich.DecorativeBoxRenderer._encodeCenterPane(DecorativeBoxRenderer.java:409)
[exec] at oracle.adfinternal.view.faces.renderkit.rich.DecorativeBoxRenderer.encodeAll(DecorativeBoxRenderer.java:234)
[exec] at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1067)
[exec] at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:310)
[exec] at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:751)
[exec] at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:390)
[exec] at oracle.adf.view.rich.render.RichRenderer.encodeStretchedChild(RichRenderer.java:1403)
[exec] at oracle.adfinternal.view.faces.renderkit.rich.PanelSplitterRenderer._renderPane(PanelSplitterRenderer.java:925)
[exec] at oracle.adfinternal.view.faces.renderkit.rich.PanelSplitterRenderer._renderSecondPane(PanelSplitterRenderer.java:831)
[exec] at oracle.adfinternal.view.faces.renderkit.rich.PanelSplitterRenderer.encodeAll(PanelSplitterRenderer.java:166)
[exec] at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1067)
[exec] at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:310)
[exec] at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:751)
[exec] at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:390)
[exec] at oracle.adfinternal.view.faces.renderkit.rich.PanelStretchLayoutRenderer.encodeCenterFacet(PanelStretchLayoutRenderer.java:257)
[exec] at oracle.adfinternal.view.faces.renderkit.rich.PanelStretchLayoutRenderer._encodeCenterPane(PanelStretchLayoutRenderer.java:507)
[exec] at oracle.adfinternal.view.faces.renderkit.rich.PanelStretchLayoutRenderer.encodeAll(PanelStretchLayoutRenderer.java:199)
[exec] at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1067)
[exec] at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:310)
[exec] at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:751)
[exec] at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:390)
[exec] at oracle.adfinternal.view.faces.renderkit.rich.DecorativeBoxRenderer.encodeFacet(DecorativeBoxRenderer.java:268)
[exec] at oracle.adfinternal.view.faces.renderkit.rich.DecorativeBoxRenderer._encodeCenterPane(DecorativeBoxRenderer.java:409)
[exec] at oracle.adfinternal.view.faces.renderkit.rich.DecorativeBoxRenderer.encodeAll(DecorativeBoxRenderer.java:234)
[exec] at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1067)
[exec] at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:310)
[exec] at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:751)
[exec] at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:390)
[exec] at oracle.adfinternal.view.faces.renderkit.rich.PanelStretchLayoutRenderer.encodeCenterFacet(PanelStretchLayoutRenderer.java:257)
[exec] at oracle.adfinternal.view.faces.renderkit.rich.PanelStretchLayoutRenderer._encodeCenterPane(PanelStretchLayoutRenderer.java:507)
[exec] at oracle.adfinternal.view.faces.renderkit.rich.PanelStretchLayoutRenderer.encodeAll(PanelStretchLayoutRenderer.java:199)
[exec] at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1067)
[exec] at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:310)
[exec] at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:751)
[exec] at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:390)
[exec] at oracle.adf.view.rich.render.RichRenderer.encodeStretchedChild(RichRenderer.java:1403)
[exec] at oracle.adfinternal.view.faces.renderkit.rich.PanelSplitterRenderer._renderPane(PanelSplitterRenderer.java:925)
[exec] at oracle.adfinternal.view.faces.renderkit.rich.PanelSplitterRenderer._renderSecondPane(PanelSplitterRenderer.java:831)
[exec] at oracle.adfinternal.view.faces.renderkit.rich.PanelSplitterRenderer.encodeAll(PanelSplitterRenderer.java:166)
[exec] at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1067)
[exec] at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:310)
[exec] at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:751)
[exec] at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:390)
[exec] at oracle.adfinternal.view.faces.renderkit.rich.PanelStretchLayoutRenderer.encodeCenterFacet(PanelStretchLayoutRenderer.java:257)
[exec] Apr 6, 2009 2:03:56 AM org.apache.myfaces.trinidadinternal.renderkit.core.CoreRenderKit encodeFinally
[exec] WARNING: No RenderingContext available
[exec] Apr 6, 2009 2:03:56 AM oracle.adfinternal.view.faces.config.rich.RegistrationConfigurator handleError
[exec] SEVERE: Server Exception during PPR, #1
[exec] java.lang.NullPointerException
[exec] at oracle.adfinternal.view.faces.renderkit.rich.RichRenderUtils.createValueExpression(RichRenderUtils.java:443)
[exec] at oracle.adfinternal.view.faces.renderkit.rich.SimpleInputListOfValuesRendererBase._createSearchResultsTable(SimpleInputListOfValuesRendererBase.java:750)
[exec] at oracle.adfinternal.view.faces.renderkit.rich.SimpleInputListOfValuesRendererBase._createSearchContentFacet(SimpleInputListOfValuesRendererBase.java:905)
[exec] at oracle.adfinternal.view.faces.renderkit.rich.SimpleInputListOfValuesRendererBase._renderPopup(SimpleInputListOfValuesRendererBase.java:644)
[exec] at oracle.adfinternal.view.faces.renderkit.rich.SimpleInputListOfValuesRendererBase.renderElementContent(SimpleInputListOfValuesRendererBase.java:342)
[exec] at oracle.adfinternal.view.faces.renderkit.rich.FormInputRenderer.encodeAllAsElement(FormInputRenderer.java:149)
[exec] at oracle.adfinternal.view.faces.renderkit.rich.FormElementRenderer.encodeAll(FormElementRenderer.java:133)
[exec] at oracle.adf.view.rich.render.RichRenderer.delegateRenderer(RichRenderer.java:1103)
[exec] at oracle.adfinternal.view.faces.renderkit.rich.LabeledInputRenderer.renderFieldCellContents(LabeledInputRenderer.java:177)
[exec] at oracle.adfinternal.view.faces.renderkit.rich.LabelLayoutRenderer.renderFieldCell(LabelLayoutRenderer.java:507)
[exec] at oracle.adfinternal.view.faces.renderkit.rich.LabelLayoutRenderer.encodeAll(LabelLayoutRenderer.java:305)
[exec] at oracle.adfinternal.view.faces.renderkit.rich.LabeledInputRenderer.encodeAll(LabeledInputRenderer.java:164)
[exec] at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1067)
[exec] at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:310)
[exec] at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:751)
[exec] at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:390)
[exec] at oracle.adfinternal.view.faces.renderkit.rich.PanelFormLayoutRenderer._encodeFormItem(PanelFormLayoutRenderer.java:1015)
[exec] at oracle.adfinternal.view.faces.renderkit.rich.PanelFormLayoutRenderer.access$100(PanelFormLayoutRenderer.java:46)
[exec] at oracle.adfinternal.view.faces.renderkit.rich.PanelFormLayoutRenderer$FormColumnEncoder.processComponent(PanelFormLayoutRenderer.java:1510)
[exec] at oracle.adfinternal.view.faces.renderkit.rich.PanelFormLayoutRenderer$FormColumnEncoder.processComponent(PanelFormLayoutRenderer.java:1429)
[exec] at org.apache.myfaces.trinidad.component.UIXComponent.processFlattenedChildren(UIXComponent.java:126)
[exec] at org.apache.myfaces.trinidad.component.UIXComponent.processFlattenedChildren(UIXComponent.java:202)
[exec] at org.apache.myfaces.trinidad.component.UIXComponent.processFlattenedChildren(UIXComponent.java:168)
[exec] at oracle.adfinternal.view.faces.renderkit.rich.PanelFormLayoutRenderer._encodeChildren(PanelFormLayoutRenderer.java:352)
[exec] at oracle.adfinternal.view.faces.renderkit.rich.PanelFormLayoutRenderer.encodeAll(PanelFormLayoutRenderer.java:187)
[exec] at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1067)
[exec] at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:310)
[exec] at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:751)
[exec] at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:390)
[exec] at org.apache.myfaces.trinidad.render.CoreRenderer.encodeAllChildren(CoreRenderer.java:407)
[exec] at oracle.adfinternal.view.faces.renderkit.rich.PanelHeaderRenderer.renderChildrenAfterHelpAndInfo(PanelHeaderRenderer.java:395)
[exec] at oracle.adfinternal.view.faces.renderkit.rich.PanelHeaderRenderer._renderContentCell(PanelHeaderRenderer.java:926)
[exec] at oracle.adfinternal.view.faces.renderkit.rich.PanelHeaderRenderer.renderContentRow(PanelHeaderRenderer.java:386)
[exec] at oracle.adfinternal.view.faces.renderkit.rich.ShowDetailHeaderRenderer.renderContentRow(ShowDetailHeaderRenderer.java:170)
[exec] at oracle.adfinternal.view.faces.renderkit.rich.PanelHeaderRenderer.encodeAll(PanelHeaderRenderer.java:201)
[exec] at oracle.adfinternal.view.faces.renderkit.rich.ShowDetailHeaderRenderer.encodeAll(ShowDetailHeaderRenderer.java:101)
[exec] at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1067)
[exec] at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:310)
[exec] at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:751)
[exec] at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:390)
[exec] at oracle.adfinternal.view.faces.renderkit.rich.PanelGroupLayoutRenderer._encodeChild(PanelGroupLayoutRenderer.java:373)
[exec] at oracle.adfinternal.view.faces.renderkit.rich.PanelGroupLayoutRenderer.access$300(PanelGroupLayoutRenderer.java:30)
But when I tried to define this component directly in the jsff as follow then i am not facing any exception
<af:inputListOfValues label="orgniztion"
popupTitle="Search and Result Dialog" id="ilov1"
autoSubmit="true"
model="#{pageFlowScope.searchUserBean.listOfValuesModel.listOfValuesModel}"/>
Can any one please tell me, what would be the problem?
ThanksI am facing the same issue. Please please plesae let me know if there is any ways to overcome this problem :(
Maybe you are looking for
-
Binding not working when returning to same page
Hi, Im developing a portlet that access some data from MYSQL. I have a simple page with several textfields, all with bindings to a javabean object that is a property of SessionBean1 bean, so it is a Session Scope bean. In that page I put some buttons
-
Satellite A300 (PSAGCA-02Y010) - Is extremly slow
Bought A300 with Vista which was so slow. I even turned off loads of features trying to make it a bit quicker but still slow, so I loaded XP and yet its still to slow takes ages (5mins) at least to start. Right click takes ages copying all of it is s
-
How to stop the executable from starting when opened
Hi Guys, I am building an exe with the application builder. I am not able to find a way to stop the exe from running when opened. I dont need the exe to run. I know I m missing a very basic step here but I m not able to do that. Could anyone explain
-
I can not open my iCloud account
I can not open my iCloud account
-
[svn] 3507: Bug: N/A
Revision: 3507 Author: [email protected] Date: 2008-10-07 06:27:22 -0700 (Tue, 07 Oct 2008) Log Message: Bug: N/A QA: No Doc: No Details: Changed how FlexClientManager creates outbound queue processors. If a default queue processor initialization thr