Error in the table parameter.
Hi All,
I have some Error in a table parameter in the tree model when i created the Dialog program.
"Errors : ITEM_TABLE contains two items with the same name"
Please help me to solve this error
Regards,
Luke
Hi,
As per Data given
the item_table you created must be having the same field name twice
(1) eg: imagine if you declared
item_table type table of ZXXXX
Check in se11,in the column "Fields" if any field is repeated but if you check syntax,then errror message will be displayed
or data base inconsistency in activation will come
(2) if you have declared it as
data : begin of XXXX
then you must have repeated a field name by mistake like
data : begin of XXXX
field1 type aXXX
field1 type aXXXX
end of XXXX
or in the abap editor double click on item_table , it will take you to its declaration,just check the 2 cases mentioned above
Pls check and revert
Regards
Byju
Similar Messages
-
Error updating the table condition table 372 in J1IIN
Hello all,
I am facing the problem in the transaction code J1IIN (In CIN).
I have maintained the condition type JEXP ( A/R BED %) as 16% with the Key combination Country/Plant/Control Code (Table 357). While iam saving the Excise invoice the system is throwing the error like Error updating the table condition table 372
I have gone through the post given by Ms. Jyoti few days back and tried to do some changes in the customisation.
I tried to maintain a different access sequence for the condition type JEXP i.e In the access sequence except condition table 372, I have maintained all other condition tables.
Still the error is persisiting. Can anyone put some light on the issue.
I have even traced the values being hit in the tables directly. There is no relation of table 372, then why is it being cause of the error.
Gurus plz give ur suggestions.
Thanks
SrinivasHello Srinivas/Sandeep
Please ensure that access sequence in the condition type JEXC has got the table 372. If it is not there please maintain it.
The standard access sequence used in all duty condition type
is JEXC which has got the table 372 this will get updated once
you save your excise invoice.
If the issue is resolved, kinldy close the message.
Regards
MBS -
Hi Gurus,
I maintained the JCEP ( A/R Cess %) as 3%. While iam saving the Excise invoice the system is throwing the error like error updating the table condition table 372
Gurus plz give u r suggestions.
regards,
jyothi.
Edited by: jyothi. on Feb 25, 2008 7:26 AMHi Murali!
Even I am facing the same problem while working in ECC 6.0 environment. I am continuing in the same post as I feel it is most relevant post to continue the issue instead of opening a new issue.
I tried to maintain a different access sequence for the condition type JEXP i.e a new Access sequence(ZJEX) and also a new condition tpe (ZJEP). We don't have other Excise condition type in our Pricing procedure.
In the access sequence except condition table 372, I have maintained all other condition tables.
We have maintained the values against table 357- Country/Plant/Control Code.
Still the error is persisiting. Can you put some light on the issue.
I have even traced the values being hit in the tables directly. There is no relation of table 372, then why is it being cause of the error.
Thanks in advance,
Regards,
Karthik. -
How to set the tables parameter to a BAPI using adaptive RFC model
Hi,
I have a BAPI ZBAPI that has a tables parameter ZPernr of type ZTable with two elements pernr and name.
I used adaptive RFC model and created model classes for the BAPI.
My question how do i set list of pernr and name to the tables parameter in the webdynpro for java.
I have the following methods available
ZBAPI input = new ZBAPI();
1.ZTable table = new ZTable();
table.setPernr(pernr);
table.setname(name);
input.addZPernr(table);
how do i set the table parameter for multiple pernr and name
2.
add all the pernr and name to list and set that list to input in the following way
input.setZPernr(list) and list of typecom.sap.aii.proxy.framework.core. AbstractList
out of two methods mentioned which one is correct.
Please let me know the solution
Thanks
Bala DuvvuriHi Bala,
In your code:
List pernrList = new ArrayList();
pernrList should be declared as the type of class HROBJECT ( The structure name in the model e.g. the node PERFWARN type is Zhrecmfm_002_Perfrat_Warning_Input )
Try this:
HROBJECT pernrList = new HROBJECT();
pernrList.setPernr(pernr);
input.setPernr_List(pernrList);
// call BAPI execute method
If you want to pass list of pernrs, you can pass in alternate way
IPrivate<viewname>.I<nodeame>Node prNode = wdContext.node<node>();
IPrivate<viewname>.I<nodeame>Element prEle;
for (int i = 0; i < table.size(); i++) {
HROBJECT pernrList = new HROBJECT();
pernrList.setPernr(pernr); // Set the pernr from current record
prEle = prNode.create<nodeame>Element(pernrList);
prNode.addElement(prEle);
// call BAPI execute method
Once I execute the BAPI how do i iterate thru second table parameter PERNR_PERFRAT to get pernr and performance rating text
Say your node name is PERNR_PERFRAT
for (int i = 0; i < wdContext.nodePERNR_PERFRAT().size(); i++) {
wdContext.nodePERNR_PERFRAT().getPERNR_PERFRATElementAt(i).getPernr();
wdContext.nodePERNR_PERFRAT().getPERNR_PERFRATElementAt(i).getPerfrat();
Regards,
Siva -
What is a user parameter list in iMovie? I am trying to sent the movie from imovie to idvd and I keep getting an error with the user parameter list. Help?
Can you give more details? What exactly is the entire error message text? there should be an error number too. Are you trying to finalize this to an external disk?
-
Error getting the table form SQLdatabase
Hi
I am trying to get the table form database. Connection is fine but when i am trying to display tables:
C Thread ID:6388
C dbmssslib.dll patch info
C patchlevel 0
C patchno 72
C patchcomment MSSQL: Thread check in DbSlDisconnect (969143)
C Network connection used from ACDBD006 to 10.8.191.80 using tcp:10.8.191.80
C Connected to db server : [10.8.191.80] server_used : [tcp:10.8.191.80], dbname: Procurement_Test, dbuser: dbo
C pn_id:10.8.191.80_PROCUREMENT_TEST_BWD
B Connection 6 opened (DBSL handle 1)
B Wp Hdl ConName ConId ConState TX PRM RCT TIM MAX OPT Date Time DBHost
B 000 000 R/3 000000000 ACTIVE NO YES NO 000 255 255 20070830 111230 ACDBD006
B 000 001 R/3* 000000023 DISCONNECTED NO NO NO 000 255 255 20070907 132307 ACDBD006
B 000 002 R/3*BWMON 000000021 DISCONNECTED NO NO NO 003 255 255 20070907 130541 ACDBD006
B 000 003 R/3*DTPLOG 000000022 DISCONNECTED NO NO NO 000 255 255 20070907 131807 ACDBD006
B 000 004 TEST 000000044 DISCONNECTED NO NO NO 004 100 005 20070911 105027 10.8.191.80
B 000 005 ACSCT001 000000042 DISCONNECTED NO NO NO 000 100 005 20070910 132555
B 000 006 BUYIT_CONN 000000110 ACTIVE NO YES NO 004 100 100 20070911 143721 10.8.191.80
C DbSlBegRead[1]: ##Y4ACDBD006Procurement_Test00000011640000000001143721
C DbSlBegRead[1]: ##Y4ACDBD006Procurement_Test00000011640000000002143721
B Tue Sep 11 14:38:16 2007
B 6: name = BUYIT_CONN, con_id = 000000110 state = INACTIVE , perm = YES, reco = NO , timeout = 004, con_max = 100, con_opt = 10
B 6: name = BUYIT_CONN, con_id = 000000110 state = INACTIVE , perm = YES, reco = NO , timeout = 003, con_max = 100, con_opt = 10
C DbSlBegRead[1]: ##Y4ACDBD006bwd00000011640000000017111230
C ParamStmtExec: line 13049. hr: 0x80040e2f The statement has been terminated.
C<b> DbSlModify - Error 26 (dbcode 2627)
C No statement!</b>
C ParamStmtExec: line 13049. hr: 0x80040e2f The statement has been terminated.
C <b>DbSlModify - Error 26 (dbcode 2627)
C No statement!</b>
C DbSlBegRead[1]: ##Y4ACDBD006bwd00000011640000131213111230
C DbSlBegRead[1]: ##Y4ACDBD006bwd00000011640000131213111230
C DbSlBegRead[1]: ##Y4ACDBD006bwd00000011640000000709111230
C DbSlBegRead[1]: ##Y4ACDBD006bwd00000070720000000061111230Hi
try this
F fact tables are
created without a unique index. However, existing unique indexes are not
deleted. This may sometimes cause a duplicate key during loading to the
InfoCube and thus trigger the above-described short dump.
Run the report SAP_DROP_UNIQUE_FACTINDEX_DB2 to replace the unique index on F fact tables with a non-unique index. Refer also to note 511170. -
Form validation error when the Table is empty.
Hello Gurus,
I am getting form validation error as soon as the popup is rendered to submit new row.
I am using the this popup to add new row in the table and this is happening only when there no data in the table but it works fine when there is some data in the table.
Screen shot: [http://picpaste.com/adf_error-BAdP8Thv.JPG]
Is there any way can I defer this error till I submit the form. ( which works fine when there is some data in table )
Thanks
Abhijeethere i tested not happend for me.
<?xml version='1.0' encoding='UTF-8'?>
<jsp:root xmlns:jsp="http://java.sun.com/JSP/Page" version="2.1"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:af="http://xmlns.oracle.com/adf/faces/rich">
<jsp:directive.page contentType="text/html;charset=UTF-8"/>
<f:view>
<af:document id="d1" binding="#{backingBeanScope.backing_untitled8.d1}">
<af:form binding="#{backingBeanScope.backing_untitled8.f2}" id="f2">
<af:messages binding="#{backingBeanScope.backing_untitled8.m1}"
id="m1"/>
<af:popup binding="#{backingBeanScope.backing_untitled8.p1}" id="p1">
<af:dialog binding="#{backingBeanScope.backing_untitled8.d3}" id="d3">
<af:panelFormLayout binding="#{backingBeanScope.backing_untitled8.pfl1}"
id="pfl1">
<af:inputText value="#{bindings.AunitctrlBe.inputValue}"
label="#{bindings.AunitctrlBe.hints.label}"
required="#{bindings.AunitctrlBe.hints.mandatory}"
columns="#{bindings.AunitctrlBe.hints.displayWidth}"
maximumLength="#{bindings.AunitctrlBe.hints.precision}"
shortDesc="#{bindings.AunitctrlBe.hints.tooltip}"
binding="#{backingBeanScope.backing_untitled8.it10}"
id="it10">
<f:validator binding="#{bindings.AunitctrlBe.validator}"/>
</af:inputText>
<af:inputText value="#{bindings.AunitctrlUnit.inputValue}"
label="#{bindings.AunitctrlUnit.hints.label}"
required="#{bindings.AunitctrlUnit.hints.mandatory}"
columns="#{bindings.AunitctrlUnit.hints.displayWidth}"
maximumLength="#{bindings.AunitctrlUnit.hints.precision}"
shortDesc="#{bindings.AunitctrlUnit.hints.tooltip}"
binding="#{backingBeanScope.backing_untitled8.it11}"
id="it11">
<f:validator binding="#{bindings.AunitctrlUnit.validator}"/>
</af:inputText>
<af:inputText value="#{bindings.AunitctrlCostMethod.inputValue}"
label="#{bindings.AunitctrlCostMethod.hints.label}"
required="#{bindings.AunitctrlCostMethod.hints.mandatory}"
columns="#{bindings.AunitctrlCostMethod.hints.displayWidth}"
maximumLength="#{bindings.AunitctrlCostMethod.hints.precision}"
shortDesc="#{bindings.AunitctrlCostMethod.hints.tooltip}"
binding="#{backingBeanScope.backing_untitled8.it12}"
id="it12">
<f:validator binding="#{bindings.AunitctrlCostMethod.validator}"/>
</af:inputText>
<af:inputText value="#{bindings.AunitctrlCostMgmtOpt.inputValue}"
label="#{bindings.AunitctrlCostMgmtOpt.hints.label}"
required="#{bindings.AunitctrlCostMgmtOpt.hints.mandatory}"
columns="#{bindings.AunitctrlCostMgmtOpt.hints.displayWidth}"
maximumLength="#{bindings.AunitctrlCostMgmtOpt.hints.precision}"
shortDesc="#{bindings.AunitctrlCostMgmtOpt.hints.tooltip}"
binding="#{backingBeanScope.backing_untitled8.it13}"
id="it13">
<f:validator binding="#{bindings.AunitctrlCostMgmtOpt.validator}"/>
</af:inputText>
<af:inputText value="#{bindings.AunitctrlCostApprMtd.inputValue}"
label="#{bindings.AunitctrlCostApprMtd.hints.label}"
required="#{bindings.AunitctrlCostApprMtd.hints.mandatory}"
columns="#{bindings.AunitctrlCostApprMtd.hints.displayWidth}"
maximumLength="#{bindings.AunitctrlCostApprMtd.hints.precision}"
shortDesc="#{bindings.AunitctrlCostApprMtd.hints.tooltip}"
binding="#{backingBeanScope.backing_untitled8.it14}"
id="it14">
<f:validator binding="#{bindings.AunitctrlCostApprMtd.validator}"/>
</af:inputText>
<af:inputText value="#{bindings.AunitctrlJocApprMtd.inputValue}"
label="#{bindings.AunitctrlJocApprMtd.hints.label}"
required="#{bindings.AunitctrlJocApprMtd.hints.mandatory}"
columns="#{bindings.AunitctrlJocApprMtd.hints.displayWidth}"
maximumLength="#{bindings.AunitctrlJocApprMtd.hints.precision}"
shortDesc="#{bindings.AunitctrlJocApprMtd.hints.tooltip}"
binding="#{backingBeanScope.backing_untitled8.it15}"
id="it15">
<f:validator binding="#{bindings.AunitctrlJocApprMtd.validator}"/>
</af:inputText>
<af:inputText value="#{bindings.AunitctrlCreBy.inputValue}"
label="#{bindings.AunitctrlCreBy.hints.label}"
required="#{bindings.AunitctrlCreBy.hints.mandatory}"
columns="#{bindings.AunitctrlCreBy.hints.displayWidth}"
maximumLength="#{bindings.AunitctrlCreBy.hints.precision}"
shortDesc="#{bindings.AunitctrlCreBy.hints.tooltip}"
binding="#{backingBeanScope.backing_untitled8.it16}"
id="it16">
<f:validator binding="#{bindings.AunitctrlCreBy.validator}"/>
</af:inputText>
<af:inputDate value="#{bindings.AunitctrlCreDate.inputValue}"
label="#{bindings.AunitctrlCreDate.hints.label}"
required="#{bindings.AunitctrlCreDate.hints.mandatory}"
shortDesc="#{bindings.AunitctrlCreDate.hints.tooltip}"
binding="#{backingBeanScope.backing_untitled8.id1}"
id="id1">
<f:validator binding="#{bindings.AunitctrlCreDate.validator}"/>
<af:convertDateTime pattern="#{bindings.AunitctrlCreDate.format}"/>
</af:inputDate>
<af:inputText value="#{bindings.AunitctrlUpdBy.inputValue}"
label="#{bindings.AunitctrlUpdBy.hints.label}"
required="#{bindings.AunitctrlUpdBy.hints.mandatory}"
columns="#{bindings.AunitctrlUpdBy.hints.displayWidth}"
maximumLength="#{bindings.AunitctrlUpdBy.hints.precision}"
shortDesc="#{bindings.AunitctrlUpdBy.hints.tooltip}"
binding="#{backingBeanScope.backing_untitled8.it17}"
id="it17">
<f:validator binding="#{bindings.AunitctrlUpdBy.validator}"/>
</af:inputText>
<af:inputDate value="#{bindings.AunitctrlUpdDate.inputValue}"
label="#{bindings.AunitctrlUpdDate.hints.label}"
required="#{bindings.AunitctrlUpdDate.hints.mandatory}"
shortDesc="#{bindings.AunitctrlUpdDate.hints.tooltip}"
binding="#{backingBeanScope.backing_untitled8.id2}"
id="id2">
<f:validator binding="#{bindings.AunitctrlUpdDate.validator}"/>
<af:convertDateTime pattern="#{bindings.AunitctrlUpdDate.format}"/>
</af:inputDate>
<af:inputText value="#{bindings.RowID.inputValue}"
label="#{bindings.RowID.hints.label}"
required="#{bindings.RowID.hints.mandatory}"
columns="#{bindings.RowID.hints.displayWidth}"
maximumLength="#{bindings.RowID.hints.precision}"
shortDesc="#{bindings.RowID.hints.tooltip}"
binding="#{backingBeanScope.backing_untitled8.it18}"
id="it18">
<f:validator binding="#{bindings.RowID.validator}"/>
</af:inputText>
<f:facet name="footer">
<af:panelGroupLayout layout="vertical"
binding="#{backingBeanScope.backing_untitled8.pgl1}"
id="pgl1">
<af:panelGroupLayout layout="horizontal"
binding="#{backingBeanScope.backing_untitled8.pgl2}"
id="pgl2">
<af:commandButton actionListener="#{bindings.First1.execute}"
text="First1"
disabled="#{!bindings.First1.enabled}"
partialSubmit="true"
binding="#{backingBeanScope.backing_untitled8.cb1}"
id="cb1"/>
<af:commandButton actionListener="#{bindings.Previous1.execute}"
text="Previous1"
disabled="#{!bindings.Previous1.enabled}"
partialSubmit="true"
binding="#{backingBeanScope.backing_untitled8.cb3}"
id="cb3"/>
<af:commandButton actionListener="#{bindings.Next1.execute}"
text="Next1"
disabled="#{!bindings.Next1.enabled}"
partialSubmit="true"
binding="#{backingBeanScope.backing_untitled8.cb4}"
id="cb4"/>
<af:commandButton actionListener="#{bindings.Last1.execute}"
text="Last1"
disabled="#{!bindings.Last1.enabled}"
partialSubmit="true"
binding="#{backingBeanScope.backing_untitled8.cb5}"
id="cb5"/>
</af:panelGroupLayout>
<af:commandButton text="Submit"
binding="#{backingBeanScope.backing_untitled8.cb6}"
id="cb6"/>
</af:panelGroupLayout>
</f:facet>
</af:panelFormLayout>
</af:dialog>
</af:popup>
<af:panelCollection binding="#{backingBeanScope.backing_untitled8.pc2}"
id="pc2">
<f:facet name="menus"/>
<f:facet name="toolbar">
<af:toolbar binding="#{backingBeanScope.backing_untitled8.t3}"
id="t3">
<af:commandButton text="insert"
binding="#{backingBeanScope.backing_untitled8.cb7}"
id="cb7"
action="#{backingBeanScope.backing_untitled8.cb7_action}"
partialSubmit="true"/>
</af:toolbar>
</f:facet>
<f:facet name="statusbar"/>
<af:table value="#{bindings.ApplUnitControlView1.collectionModel}"
var="row" rows="#{bindings.ApplUnitControlView1.rangeSize}"
emptyText="#{bindings.ApplUnitControlView1.viewable ? 'No data to display.' : 'Access Denied.'}"
fetchSize="#{bindings.ApplUnitControlView1.rangeSize}"
rowBandingInterval="0"
filterModel="#{bindings.ApplUnitControlView1Query.queryDescriptor}"
queryListener="#{bindings.ApplUnitControlView1Query.processQuery}"
filterVisible="true" varStatus="vs"
selectedRowKeys="#{bindings.ApplUnitControlView1.collectionModel.selectedRow}"
selectionListener="#{bindings.ApplUnitControlView1.collectionModel.makeCurrent}"
rowSelection="single"
binding="#{backingBeanScope.backing_untitled8.t4}" id="t4"
partialTriggers=":::cb1 :::cb3 :::cb4 :::cb5 ::cb2">
<af:column sortProperty="AunitctrlBe" filterable="true"
sortable="true"
headerText="#{bindings.ApplUnitControlView1.hints.AunitctrlBe.label}"
id="c6" width="105">
<af:inputText value="#{row.bindings.AunitctrlBe.inputValue}"
label="#{bindings.ApplUnitControlView1.hints.AunitctrlBe.label}"
required="#{bindings.ApplUnitControlView1.hints.AunitctrlBe.mandatory}"
columns="#{bindings.ApplUnitControlView1.hints.AunitctrlBe.displayWidth}"
maximumLength="#{bindings.ApplUnitControlView1.hints.AunitctrlBe.precision}"
shortDesc="#{bindings.ApplUnitControlView1.hints.AunitctrlBe.tooltip}"
id="it1">
<f:validator binding="#{row.bindings.AunitctrlBe.validator}"/>
</af:inputText>
</af:column>
<af:column sortProperty="AunitctrlUnit" filterable="true"
sortable="true"
headerText="#{bindings.ApplUnitControlView1.hints.AunitctrlUnit.label}"
id="c3" width="105">
<af:inputText value="#{row.bindings.AunitctrlUnit.inputValue}"
label="#{bindings.ApplUnitControlView1.hints.AunitctrlUnit.label}"
required="#{bindings.ApplUnitControlView1.hints.AunitctrlUnit.mandatory}"
columns="#{bindings.ApplUnitControlView1.hints.AunitctrlUnit.displayWidth}"
maximumLength="#{bindings.ApplUnitControlView1.hints.AunitctrlUnit.precision}"
shortDesc="#{bindings.ApplUnitControlView1.hints.AunitctrlUnit.tooltip}"
id="it9">
<f:validator binding="#{row.bindings.AunitctrlUnit.validator}"/>
</af:inputText>
</af:column>
<af:column sortProperty="AunitctrlCostMethod" filterable="true"
sortable="true"
headerText="#{bindings.ApplUnitControlView1.hints.AunitctrlCostMethod.label}"
id="c9" width="105">
<af:inputText value="#{row.bindings.AunitctrlCostMethod.inputValue}"
label="#{bindings.ApplUnitControlView1.hints.AunitctrlCostMethod.label}"
required="#{bindings.ApplUnitControlView1.hints.AunitctrlCostMethod.mandatory}"
columns="#{bindings.ApplUnitControlView1.hints.AunitctrlCostMethod.displayWidth}"
maximumLength="#{bindings.ApplUnitControlView1.hints.AunitctrlCostMethod.precision}"
shortDesc="#{bindings.ApplUnitControlView1.hints.AunitctrlCostMethod.tooltip}"
id="it6">
<f:validator binding="#{row.bindings.AunitctrlCostMethod.validator}"/>
</af:inputText>
</af:column>
<af:column sortProperty="AunitctrlCostMgmtOpt" filterable="true"
sortable="true"
headerText="#{bindings.ApplUnitControlView1.hints.AunitctrlCostMgmtOpt.label}"
id="c1" width="105">
<af:inputText value="#{row.bindings.AunitctrlCostMgmtOpt.inputValue}"
label="#{bindings.ApplUnitControlView1.hints.AunitctrlCostMgmtOpt.label}"
required="#{bindings.ApplUnitControlView1.hints.AunitctrlCostMgmtOpt.mandatory}"
columns="#{bindings.ApplUnitControlView1.hints.AunitctrlCostMgmtOpt.displayWidth}"
maximumLength="#{bindings.ApplUnitControlView1.hints.AunitctrlCostMgmtOpt.precision}"
shortDesc="#{bindings.ApplUnitControlView1.hints.AunitctrlCostMgmtOpt.tooltip}"
id="it3">
<f:validator binding="#{row.bindings.AunitctrlCostMgmtOpt.validator}"/>
</af:inputText>
</af:column>
<af:column sortProperty="AunitctrlCostApprMtd" filterable="true"
sortable="true"
headerText="#{bindings.ApplUnitControlView1.hints.AunitctrlCostApprMtd.label}"
id="c2" width="105">
<af:inputText value="#{row.bindings.AunitctrlCostApprMtd.inputValue}"
label="#{bindings.ApplUnitControlView1.hints.AunitctrlCostApprMtd.label}"
required="#{bindings.ApplUnitControlView1.hints.AunitctrlCostApprMtd.mandatory}"
columns="#{bindings.ApplUnitControlView1.hints.AunitctrlCostApprMtd.displayWidth}"
maximumLength="#{bindings.ApplUnitControlView1.hints.AunitctrlCostApprMtd.precision}"
shortDesc="#{bindings.ApplUnitControlView1.hints.AunitctrlCostApprMtd.tooltip}"
id="it2">
<f:validator binding="#{row.bindings.AunitctrlCostApprMtd.validator}"/>
</af:inputText>
</af:column>
<af:column sortProperty="AunitctrlJocApprMtd" filterable="true"
sortable="true"
headerText="#{bindings.ApplUnitControlView1.hints.AunitctrlJocApprMtd.label}"
id="c4" width="105">
<af:inputText value="#{row.bindings.AunitctrlJocApprMtd.inputValue}"
label="#{bindings.ApplUnitControlView1.hints.AunitctrlJocApprMtd.label}"
required="#{bindings.ApplUnitControlView1.hints.AunitctrlJocApprMtd.mandatory}"
columns="#{bindings.ApplUnitControlView1.hints.AunitctrlJocApprMtd.displayWidth}"
maximumLength="#{bindings.ApplUnitControlView1.hints.AunitctrlJocApprMtd.precision}"
shortDesc="#{bindings.ApplUnitControlView1.hints.AunitctrlJocApprMtd.tooltip}"
id="it4">
<f:validator binding="#{row.bindings.AunitctrlJocApprMtd.validator}"/>
</af:inputText>
</af:column>
<af:column sortProperty="AunitctrlCreBy" filterable="true"
sortable="true"
headerText="#{bindings.ApplUnitControlView1.hints.AunitctrlCreBy.label}"
id="c5" width="105">
<af:inputText value="#{row.bindings.AunitctrlCreBy.inputValue}"
label="#{bindings.ApplUnitControlView1.hints.AunitctrlCreBy.label}"
required="#{bindings.ApplUnitControlView1.hints.AunitctrlCreBy.mandatory}"
columns="#{bindings.ApplUnitControlView1.hints.AunitctrlCreBy.displayWidth}"
maximumLength="#{bindings.ApplUnitControlView1.hints.AunitctrlCreBy.precision}"
shortDesc="#{bindings.ApplUnitControlView1.hints.AunitctrlCreBy.tooltip}"
id="it7">
<f:validator binding="#{row.bindings.AunitctrlCreBy.validator}"/>
</af:inputText>
</af:column>
<af:column sortProperty="AunitctrlCreDate" filterable="true"
sortable="true"
headerText="#{bindings.ApplUnitControlView1.hints.AunitctrlCreDate.label}"
id="c8" width="103">
<f:facet name="filter">
<af:inputDate value="#{vs.filterCriteria.AunitctrlCreDate}"
binding="#{backingBeanScope.backing_untitled8.id5}"
id="id5"/>
</f:facet>
<af:inputDate value="#{row.bindings.AunitctrlCreDate.inputValue}"
label="#{bindings.ApplUnitControlView1.hints.AunitctrlCreDate.label}"
required="#{bindings.ApplUnitControlView1.hints.AunitctrlCreDate.mandatory}"
shortDesc="#{bindings.ApplUnitControlView1.hints.AunitctrlCreDate.tooltip}"
id="id3">
<f:validator binding="#{row.bindings.AunitctrlCreDate.validator}"/>
<af:convertDateTime pattern="#{bindings.ApplUnitControlView1.hints.AunitctrlCreDate.format}"/>
</af:inputDate>
</af:column>
<af:column sortProperty="AunitctrlUpdBy" filterable="true"
sortable="true"
headerText="#{bindings.ApplUnitControlView1.hints.AunitctrlUpdBy.label}"
id="c7" width="107">
<af:inputText value="#{row.bindings.AunitctrlUpdBy.inputValue}"
label="#{bindings.ApplUnitControlView1.hints.AunitctrlUpdBy.label}"
required="#{bindings.ApplUnitControlView1.hints.AunitctrlUpdBy.mandatory}"
columns="#{bindings.ApplUnitControlView1.hints.AunitctrlUpdBy.displayWidth}"
maximumLength="#{bindings.ApplUnitControlView1.hints.AunitctrlUpdBy.precision}"
shortDesc="#{bindings.ApplUnitControlView1.hints.AunitctrlUpdBy.tooltip}"
id="it5">
<f:validator binding="#{row.bindings.AunitctrlUpdBy.validator}"/>
</af:inputText>
</af:column>
<af:column sortProperty="AunitctrlUpdDate" filterable="true"
sortable="true"
headerText="#{bindings.ApplUnitControlView1.hints.AunitctrlUpdDate.label}"
id="c10" width="105">
<f:facet name="filter">
<af:inputDate value="#{vs.filterCriteria.AunitctrlUpdDate}"
binding="#{backingBeanScope.backing_untitled8.id6}"
id="id6"/>
</f:facet>
<af:inputDate value="#{row.bindings.AunitctrlUpdDate.inputValue}"
label="#{bindings.ApplUnitControlView1.hints.AunitctrlUpdDate.label}"
required="#{bindings.ApplUnitControlView1.hints.AunitctrlUpdDate.mandatory}"
shortDesc="#{bindings.ApplUnitControlView1.hints.AunitctrlUpdDate.tooltip}"
id="id4">
<f:validator binding="#{row.bindings.AunitctrlUpdDate.validator}"/>
<af:convertDateTime pattern="#{bindings.ApplUnitControlView1.hints.AunitctrlUpdDate.format}"/>
</af:inputDate>
</af:column>
<af:column sortProperty="RowID" filterable="true" sortable="true"
headerText="#{bindings.ApplUnitControlView1.hints.RowID.label}"
id="c11" width="105">
<af:inputText value="#{row.bindings.RowID.inputValue}"
label="#{bindings.ApplUnitControlView1.hints.RowID.label}"
required="#{bindings.ApplUnitControlView1.hints.RowID.mandatory}"
columns="#{bindings.ApplUnitControlView1.hints.RowID.displayWidth}"
maximumLength="#{bindings.ApplUnitControlView1.hints.RowID.precision}"
shortDesc="#{bindings.ApplUnitControlView1.hints.RowID.tooltip}"
id="it8">
<f:validator binding="#{row.bindings.RowID.validator}"/>
</af:inputText>
</af:column>
</af:table>
</af:panelCollection>
</af:form>
</af:document>
</f:view>
<!--oracle-jdev-comment:auto-binding-backing-bean-name:backing_untitled8-->
</jsp:root>
public String cb7_action() {
try {
BindingContainer bindings1 = getBindings();
DCIteratorBinding dciter = (DCIteratorBinding)bindings1.get("ApplUnitControlView1Iterator");
Row oldCcurrentRow = dciter.getCurrentRow();
BindingContainer bindings = getBindings();
OperationBinding operationBinding = bindings.getOperationBinding("CreateInsert");
Object result = operationBinding.execute();
if (!operationBinding.getErrors().isEmpty()) {
return null;
RichPopup popup = this.getP1();
RichPopup.PopupHints hints =
new RichPopup.PopupHints(); //empty hints renders dialog in center of screen
popup.show(hints);
catch (NullPointerException e)
System.out.println(" cause " + e.getCause());
System.out.println("message" + e.getLocalizedMessage());
System.out.println("stack trace" + e.getStackTrace());
return "insert";
}Edited by: ADF 7 on Feb 10, 2012 2:05 AM -
Error with the table maintenance screens
Hi Experts,
I have created a maintenance view for two tables. The first table has only one field, which is the primary key. The second table is the text table for the first table, where the description of the primary key is maintained. Initially after creating the table maintenance for these two tables, all the fields were comming correctly. The first table showed only one field in the SM30 and the second table showed all fields in SM30(primary key, its description and the language key). The table maintenance was later deleted and regenerated, due to some changes in the table. After regenerating the TMG it is seen that the first table shows all the fields in SM30 same as the second table. I feel the function group program is not getting refreshed. Is there any method to regenerate the function group.
Thanks in advance.
Regards,
Anu.Hi Dhina,
I deleted the TMG for both the primary table and the text table, but when I check in SE16 I still find all the fields in the primary table just like the text table.
My first table has
MANDT
EDUCATION_TYPE
My second table has
MANDT
LANGU
EDUCATION_TYPE
DESCRIPTION
I have create a maintanence view joining the above two tables(with the following fileds MANDT, EDUCATION_TYPE, DESCRIPTION), and deleted the table maintenance of the above tables. But still when I check the first table in SE16 I can see fields MANDT, EDUCATION_TYPE, DESCRIPTION.
What is the problem with the table maintenance?
Any idea?
Thanks
Anu. -
RFC-enabled fuction module with the table parameter as Web Service
Hello,
i try to consume a webservice in my Web Dynpro Application from WAS 6.20. The service consist in a RFC-function module. This function module has more table-parameters. When i execute the service the service terminate correctly but no data is passed to my Web Dynpro Application. When i test the rfc-function module locally i get the correct results in the tables.
Any suggestions?
Thanks for your help!
Regards Thomas.Hello Thomas,
have you tried to analyze the HTTP Traffic from the Web Dynpro Application Sever to the Backend? I suggest Ethereal for doing this.
Regards
Gregor -
Link_To_Action error in the Table column.
Hi,
I can't able to open my Table Pop-in.
I want to display the Header data in the Main table.In the main table one column for "Link_to_Action".If i click the link,i want to display the Line Item detail in to the another table inside the Maintable.
My Line Item detail is my TABLEPOPIN of my Main table.
Actually i am getting error,once i click the "Link_to_Action" in the main table colum.
<u>This is my error.</u>
<b>The following error text was processed in the system TRN : Could not find attribute SELECTED_POPIN</b>
kindly check the following code,i specified in the prog.
<b> In "link_to_action" table column
Event
OnACTION:
WD_context->set_attribute( name = <u>'SELECTED_POPIN</u>' value = 'TABLEPOPIN' ).</b>
value = 'TABLEPOPIN' is my Tablepopin name.
<u>name = ???</u> (simply i gave 'selected_popin',but i don't why we are giving this name,as per std. example prog(WDR_TEST_TABLE-ROW_POPIN).i gave this name)
Can any try to find out my problem.
Thanks in Advance.
Regards,
Ravi.MHi Ravi,
You need to declare an attribute named SELECTED_POPIN in your context. This attribute is used to store then name of the popin and is bound to the selectedPopin property of your table (which has to display the popin). Then, in the link to action, you specify the name of the popin (in your case TABLEPOPIN) and set it to attribute SELECTED_POPIN.
To remove the error, just declare an attribute with the name SELECTED_POPIN in the context of your view and bind the selectedPopin property of your table to this attribute.
Regards,
Neha
<i><b>PS:Reward if helpful</b></i> -
SOAP to FILE using BPM to catch exception and save error into the table
Hi All
My scenario SOAP to FILE using BPB is working fine but now I have a requirement to catch an exception if something wrong happened on a runtime and save it into the tracking table, is that possible, if it is please point me to the similar step by step scenario.
Thanks in advince,
YonelaYonela:
As your original requirement is to save the eorr data into your database table, however, you was mis-leaded to alerting field.
You are using BPM now, then that is the reason that I suggested to use excpetion branch.
It does not matter SOAP to File seneario, it does not have to be SAP - RFC scenario, your BPM willl interact with database system.
First you have block which include all the steps that possible generate exception: like Transformation step, and your final Aync send step (which will send data to file).
Secondly, define a exception handler for that block.
3. Modify each steps that posssible generate exception: e.g. transformation step, send step, add exception handler to them.
4. Create exception branch in side the block
5. Add another send step inside your exception branch, which will call RFC, RFC will write data to your table.
6. If you want, you can add a control step in exception branch to trigger a alert, or terminate current process.
At run time, any steps that trigger exeption,will cause your exception branch executed, and RFC will be called to insert data into your database table.
Regards
Liang -
Metric Error cause the table mgmt$mettic_daily no populated
Hi all expert
Recently I have check my db found out on July (on 7/6/2009 5:52:21 PM ) the availablilities_status='Metric Error', so when i used the sql :
SELECT month_timestamp,
ceil(avg(value)) as space_used_avgerge
FROM
(SELECT
m.metric_column AS metric_column,
TO_CHAR(m.rollup_timestamp,'YYYY-MM') AS month_timestamp,
sum(m.average/1024) AS value
FROM
mgmt$metric_daily m,
mgmt$target_type t
WHERE
t.target_name='ITRP-gvc10527' AND
m.target_guid=t.target_guid AND
m.metric_guid=t.metric_guid AND
t.metric_name='tbspAllocation' AND
t.metric_column='spaceUsed' AND
m.rollup_timestamp >= sysdate-365 AND
m.rollup_timestamp <= sysdate
GROUP BY m.metric_column, m.rollup_timestamp)
GROUP BY metric_column, month_timestamp
ORDER BY month_timestamp ASC
my whole July month did not showed out . May I know why the Metric Error happened on 7/6/2009 5:52:21 PM that can cause whole month (July) data gone? Any where to retrieve back?
To-mor-a-li-ga-tor (Thank you)
rainbowi think these command are from oracle enterprise manager, looking for some metrics.
i would talk to the oracle support
hth
Marco -
Error with the Scope parameter for component
Hi, I am using JSF2.0 in my web. In the home page (index.xhtml) i have an album gallery with session scope. However the gallery is available to all the users, what should be the scope for this component? After setting session scope, a session key is generated which is appended with the URL and because of this (perhaps) other links are not opening. i mean whenever i clicks on any link (about.xhtml), it displays nothing. Removing the bean from session scope makes everything fine except gallery (gallery doesn't rendered).
That version of the package has been built with apache 2.2.x. Be sure to use that version of apache too, as 2.0 won't work with that specific package.
-
I am using a OSX10.7.4. I should have enough memory. Thanks.
You are on Windows 2000, you do not have a "Firefox" button, and should consider yourself to be fortunate in that you still have menus and don't have to do anything to get the menus back instead of the "Firefox" button. (The same applies to Windows XP users).
Use the "File" menu to get to Import. You are not on Windows 7 or Vista, and don't have to put up with the nonsense added for Aero.
If you want the "Firefox" button you can get it with View -> toolbars -> (uncheck) Menu Bar. The menu bar and the "Firefox" button were supposed to be mutually exclusive (which is impossible in some cases without being incompatible).
Once you are using the "Firefox" button ...
Use the "Alt" key to view the menu bar (temporarily) containing File, Edit, View, History, Bookmarks, Tools, and Help. On Windows 7 and Vista, the menu bar was hidden by default in Firefox 4 and above. These menu items are more or less available under the "Firefox" button which has the most used of the built-in Firefox menu items available in a different format.
To get back to having menus again. "Firefox" button -> Options (second column) -> (check) Menu Bar
You can make '''Firefox 7.0.1''' look like Firefox 3.6.*, see numbered '''items 1-10''' in the following topic [http://dmcritchie.mvps.org/firefox/firefox-problems.htm#fx4interface Fix Firefox 4.0 toolbar user interface, problems (Make Firefox 4.0 thru 8.0, look like 3.6)]. ''Whether or not you make changes, you should be aware of what has changed and what you have to do to use changed or missing features.''
* http://dmcritchie.mvps.org/firefox/firefox-problems.htm#fx4interface -
Can someone explain the tables tab under function parameter declaration ?
Hello,
when declaring a function, part of its parameter interface is the tables tab. So if in FUNCTION1 i declare a table: tdraw like draw (optional)
what does that mean ? does this mean that tdraw will be a table of type draw and at the same time it will be filled up with the same contents as draw has ?
then how can other function (func2) use FUNCTION1 and its table ?
so if inside func2 i also have an internal table AA like draw :
so inside func2 i say:
call function1
tables:tdraw = AA
does this mean that it will assign the result tdraw table of function1 to AA ?
can someone explain details of internal tables and passing them as parameters ?
and which table is assigned to which ?
thank youHi hassan,
If you are talking about the tables parameter in SE37, when you declare a table tdraw like draw it only means you are declaring an internal table of type draw but the contents are not filled into it.
In the source code of the program you have to write the code to fetch the data to tdraw and do the manipulations accordingly.
Also, the tables you are declaring can be like the input table or can be used for output table.
suppose u have 2 tables tab1 and tab2, tab1 you are going to input the values to it and the calculated values have to be in another table, you can use tab2 as the result table.
hope it helps.
award points if it helps.
Maybe you are looking for
-
When I start Disk Utility (on Leopard), I get the following worrying messages: <pre>EBMacPro:Contents eboily$ MacOS/Disk\ Utility 2007-11-03 09:52:33.655 Disk Utility[7896:10b] Error loading /Users/eboily/Library/Plug-ins/DiskImages/VirtualPCDiskImag
-
ITunes library songs not playing in my movie! Aaah!
I read the FAQ for iMovie HD that says I need a more recent version of Quicktime... but I have QT 7 already installed! I figure it is because I have an older version of iMovie, NOT iMovie HD... but what can I do about it? I already have the songs imp
-
How will I transfer everything from an android phone to an iPhone 5c?
I wondering if there's an easy way
-
PL/SQL with DBMS_HS_PASSTHROUGH Package
Hi, Can someone provide me a sample code on using DBMS_HS_PASSTHROUGH package? I have Oracle 10g installed on Windows XP Home and needs to extract some data from HP-UX(running Informix 8.32). Any help is highly appreciated. Thanks
-
Cannot connect to Database after install Developer Suite
Help.. I installed Oracle Database and everything seems work properly. I can connect to the database. (system/oracle@orcl) well, but after I install the developer suite, I can't connect to the database anymore. I did check the services and both Oracl