Новый ряд не виден в Maximo - PullRequest
       5

Новый ряд не виден в Maximo

1 голос
/ 15 февраля 2020

У меня есть требование добавить строку на вкладке, которая не существует OOB. Поэтому для достижения этого я сопоставил класс bean-компонента psdi.webclient.system.beans.DataBean с таблицей, а затем добавил кнопку новой строки. Теперь при нажатии кнопки новой строки новая строка не отображается, однако, когда я нажимаю «нет отображаемых строк», отображается новая добавленная строка.

<tab id="actuals_actuals_acservices" label="Services">
							<table id="actuals_actuals_acservices_acservices_table" label="Services" relationship="SHOWACTUALSERVICE">
								<tablebody displayrowsperpage="6" filterable="true" id="actuals_actuals_acservices_acservices_table_tablebody">
									<tablecol filterable="false" id="actuals_actuals_acservices_acservices_table_tablebody_1" mxevent="toggledetailstate" mxevent_desc="Show Detail" sortable="false" type="event"/>
									<tablecol dataattribute="actualstaskid" id="actuals_actuals_acservices_acservices_table_tablebody_2" linkedcontrolid="actuals_actuals_acservices_acservices_table_1_grid7_1" sortable="false"/>
									<tablecol dataattribute="itemnum" id="actuals_actuals_acservices_acservices_table_tablebody_3" label="Service" rechover="item_recordhover"/>
									<tablecol dataattribute="description" id="actuals_actuals_acservices_acservices_table_tablebody_4" lookup="longdesc"/>
									<tablecol dataattribute="quantity" id="actuals_actuals_acservices_acservices_table_tablebody_5" linkedcontrolid="actuals_actuals_acservices_acservices_table_1_grid8_1"/>
									<tablecol dataattribute="unitcost" id="actuals_actuals_acservices_acservices_table_tablebody_6" linkedcontrolid="actuals_actuals_acservices_acservices_table_1_grid8_2"/>
									<tablecol dataattribute="loadedcost" id="actuals_actuals_acservices_acservices_table_tablebody_7" linkedcontrolid="actuals_actuals_acservices_acservices_table_1_grid8_3"/>
									<tablecol filterable="false" id="actuals_actuals_acservices_acservices_table_tablebody_8" mxevent="toggledeleterow" mxevent_desc="Mark Row for Delete" mxevent_icon="btn_garbage.gif" sortable="false" type="event"/>
								</tablebody>
								<tabledetails id="actuals_actuals_acservices_acservices_table_1">
									<section id="actuals_actuals_acservices_acservices_table_1_sec1" label="Details">
										<sectionrow id="actuals_actuals_acservices_acservices_table_1_sec1row1">
											<sectioncol id="actuals_actuals_acservices_acservices_table_1_sec1row1_1">
												<section id="actuals_actuals_acservices_acservices_table_1_grid7">
													<textbox dataattribute="actualstaskid" id="actuals_actuals_acservices_acservices_table_1_grid7_1" inputmode="readonly" sizeintable="4"/>
													<combobox dataattribute="linetype" id="actuals_actuals_acservices_acservices_table_1_grid7_3"/>
													<multiparttextbox dataattribute="itemnum" descdataattribute="description" id="actuals_actuals_acservices_acservices_table_1_grid7_2" inputmode="readonly" label="Service" longdescreadonly="true" rechover="item_recordhover"/>
												</section>
											</sectioncol>
											<sectioncol id="actuals_actuals_acservices_acservices_table_1_sec1row1_2">
												<section id="actuals_actuals_acservices_acservices_table_1_grid8">
													<textbox dataattribute="quantity" dynamic="true" id="actuals_actuals_acservices_acservices_table_1_grid8_1" inputmode="readonly" sizeintable="9"/>
													<textbox dataattribute="unitcost" dynamic="true" id="actuals_actuals_acservices_acservices_table_1_grid8_2" inputmode="readonly"/>
													<textbox dataattribute="poline.orderunit" dynamic="true" id="actuals_actuals_acservices_acservices_table_1_grid8_5" inputmode="readonly"/>
													<textbox dataattribute="loadedcost" dynamic="true" id="actuals_actuals_acservices_acservices_table_1_grid8_3" inputmode="readonly"/>
													<textbox dataattribute="transdate" dynamic="true" id="actuals_actuals_acservices_acservices_table_1_grid8_4" inputmode="readonly"/>
												</section>
											</sectioncol>
											<sectioncol id="actuals_actuals_acservices_acservices_table_1_sec1row1_3">
												<section id="actuals_actuals_acservices_acservices_table_1_grid10">
													<textbox dataattribute="gldebitacct" dynamic="true" id="actuals_actuals_acservices_acservices_table_1_grid10_1" inputmode="readonly" lookup="glnavigator"/>
													<textbox dataattribute="glcreditacct" dynamic="true" id="actuals_actuals_acservices_acservices_table_1_grid10_2" inputmode="readonly" lookup="glnavigator"/>
													<textbox applink="po" dataattribute="ponum" dynamic="true" id="actuals_actuals_acservices_acservices_table_1_grid10_5" inputmode="readonly" menutype="normal"/>
													<textbox dataattribute="polinenum" dynamic="true" id="actuals_actuals_acservices_acservices_table_1_grid10_6" inputmode="readonly"/>
													<textbox dataattribute="enterby" dynamic="true" id="actuals_actuals_acservices_acservices_table_1_grid10_3" inputmode="readonly"/>
													<textbox dataattribute="enterdate" dynamic="true" id="actuals_actuals_acservices_acservices_table_1_grid10_4" inputmode="readonly"/>
												</section>
											</sectioncol>
										</sectionrow>
									</section>
								</tabledetails>								
							</table>
						</tab>

Это в основном раздел служб вкладок фактов в рабочем порядке. Я вижу, что это работает в другом случае, но по какой-то причине не в том конкретном случае, над которым я работаю. Запись сохраняется в БД, но не отображается в интерфейсе пользователя add row

...