محمد_العراقي بتاريخ: 21 مايو 2018 تقديم بلاغ مشاركة بتاريخ: 21 مايو 2018 السلام عليكم عملت صفحة فيها ماستر ودتيل على شكل master table,detail table اضفت في جدول master عمود يحتوى على زر عند الضغط عليه يفتح pop up تحتوى القيد الحالي من نفس الجداول اعلاه ولكن على شكل master form,detail table المشكلة هي عند الضغط على زر عرض ال popup يظهر ثم يختفي بسرعة وعند الضغط عليه مره اخرى يظهر بحجم صغير اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
sd4it بتاريخ: 21 مايو 2018 تقديم بلاغ مشاركة بتاريخ: 21 مايو 2018 ما قيمة خاصية partialSubmit للزر؟ اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
محمد_العراقي بتاريخ: 22 مايو 2018 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 22 مايو 2018 ما قيمة خاصية partialSubmit للزر؟ استاذ مصطفى قيمة partialSubmit للزر = true اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
sd4it بتاريخ: 22 مايو 2018 تقديم بلاغ مشاركة بتاريخ: 22 مايو 2018 ضع كود الصفحة اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
محمد_العراقي بتاريخ: 23 مايو 2018 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 23 مايو 2018 ضع كود الصفحة المشكلة تحدث في p3,p4 <?xml version='1.0' encoding='UTF-8'?> <!DOCTYPE html> <f:view xmlns:f="http://java.sun.com/jsf/core" xmlns:af="http://xmlns.oracle.com/adf/faces/rich" xmlns:dvt="http://xmlns.oracle.com/dss/adf/faces"> <af:document title="Archiv.jsf" id="d1"> <af:messages id="m1"/> <af:form id="f1" usesUpload="true"> <af:pageTemplate viewId="/templ1.jsf" id="pt1"> <f:facet name="top"/> <f:facet name="bottum"/> <f:facet name="center"> <af:panelTabbed position="above" id="pt3"> <af:showDetailItem id="tab4" text="الارشفة"> <af:panelGroupLayout layout="scroll" id="pgl1"> <af:panelBox text="الارشفة" id="ph1" inlineStyle="background-color:lime;"> <af:panelFormLayout id="pfl1"> <af:panelGroupLayout id="pgl3" layout="horizontal" inlineStyle="background-color:transparent;"> <af:panelLabelAndMessage label="#{bindings.ArchivId.hints.label}" id="plam11" inlineStyle="background-color:transparent;"> <af:outputText value="#{bindings.ArchivId.inputValue}" shortDesc="#{bindings.ArchivId.hints.tooltip}" id="ot11"/> </af:panelLabelAndMessage> <af:panelLabelAndMessage label="#{bindings.InsertUserName.hints.label}" id="plam7"> <af:outputText value="#{bindings.InsertUserName.inputValue}" shortDesc="#{bindings.InsertUserName.hints.tooltip}" id="ot7"/> </af:panelLabelAndMessage> <af:panelLabelAndMessage label="#{bindings.InsertDt.hints.label}" id="plam3"> <af:outputText value="#{bindings.InsertDt.inputValue}" shortDesc="#{bindings.InsertDt.hints.tooltip}" id="ot3"/> </af:panelLabelAndMessage> <f:facet name="separator"> <af:spacer width="30" height="10" id="s2"/> </f:facet> </af:panelGroupLayout> <af:panelGroupLayout id="pgl4" layout="horizontal"> <af:selectOneChoice value="#{bindings.DeptName1.inputValue}" label="#{bindings.DeptName1.label}" required="#{bindings.DeptName1.hints.mandatory}" shortDesc="#{bindings.DeptName1.hints.tooltip}" id="soc4" readOnly="true"> <f:selectItems value="#{bindings.DeptName1.items}" id="si4"/> <f:validator binding="#{bindings.DeptName1.validator}"/> </af:selectOneChoice> <af:selectOneChoice value="#{bindings.SecurtyId2.inputValue}" label="#{bindings.SecurtyId2.label}" required="#{bindings.SecurtyId2.hints.mandatory}" shortDesc="#{bindings.SecurtyId2.hints.tooltip}" id="soc3"> <f:selectItems value="#{bindings.SecurtyId2.items}" id="si3"/> <f:validator binding="#{bindings.SecurtyId2.validator}"/> </af:selectOneChoice> <af:selectOneChoice value="#{bindings.DeptSader.inputValue}" label="#{bindings.DeptSader.label}" required="#{bindings.DeptSader.hints.mandatory}" shortDesc="#{bindings.DeptSader.hints.tooltip}" id="soc5"> <f:selectItems value="#{bindings.DeptSader.items}" id="si5"/> <f:validator binding="#{bindings.DeptSader.validator}"/> </af:selectOneChoice> <f:facet name="separator"> <af:spacer width="30" height="10" id="s3"/> </f:facet> </af:panelGroupLayout> <af:panelGroupLayout id="pgl5" layout="horizontal"> <af:inputText value="#{bindings.SenderSide.inputValue}" label="#{bindings.SenderSide.hints.label}" required="#{bindings.SenderSide.hints.mandatory}" columns="#{bindings.SenderSide.hints.displayWidth}" maximumLength="#{bindings.SenderSide.hints.precision}" shortDesc="#{bindings.SenderSide.hints.tooltip}" id="it4"> <f:validator binding="#{bindings.SenderSide.validator}"/> </af:inputText> <af:inputText value="#{bindings.ResevedSide.inputValue}" label="#{bindings.ResevedSide.hints.label}" required="#{bindings.ResevedSide.hints.mandatory}" columns="#{bindings.ResevedSide.hints.displayWidth}" maximumLength="#{bindings.ResevedSide.hints.precision}" shortDesc="#{bindings.ResevedSide.hints.tooltip}" id="it2"> <f:validator binding="#{bindings.ResevedSide.validator}"/> </af:inputText> <f:facet name="separator"> <af:spacer width="30" height="10" id="s4"/> </f:facet> </af:panelGroupLayout> <af:panelGroupLayout id="pgl6" layout="horizontal"> <af:inputText value="#{bindings.Sub.inputValue}" label="#{bindings.Sub.hints.label}" required="#{bindings.Sub.hints.mandatory}" columns="#{bindings.Sub.hints.displayWidth}" maximumLength="#{bindings.Sub.hints.precision}" shortDesc="#{bindings.Sub.hints.tooltip}" id="it8"> <f:validator binding="#{bindings.Sub.validator}"/> </af:inputText> <af:inputText value="#{bindings.DocNo.inputValue}" label="#{bindings.DocNo.hints.label}" required="#{bindings.DocNo.hints.mandatory}" columns="#{bindings.DocNo.hints.displayWidth}" maximumLength="#{bindings.DocNo.hints.precision}" shortDesc="#{bindings.DocNo.hints.tooltip}" id="it3"> <f:validator binding="#{bindings.DocNo.validator}"/> </af:inputText> <af:inputDate value="#{bindings.DocDt.inputValue}" label="#{bindings.DocDt.hints.label}" required="#{bindings.DocDt.hints.mandatory}" columns="#{bindings.DocDt.hints.displayWidth}" shortDesc="#{bindings.DocDt.hints.tooltip}" id="id1"> <f:validator binding="#{bindings.DocDt.validator}"/> <af:convertDateTime pattern="#{bindings.DocDt.format}"/> </af:inputDate> <f:facet name="separator"> <af:spacer width="30" height="10" id="s5"/> </f:facet> </af:panelGroupLayout> <af:panelGroupLayout id="pgl7" layout="horizontal"> <af:inputText value="#{bindings.WardNo.inputValue}" label="#{bindings.WardNo.hints.label}" required="#{bindings.WardNo.hints.mandatory}" columns="#{bindings.WardNo.hints.displayWidth}" maximumLength="#{bindings.WardNo.hints.precision}" shortDesc="#{bindings.WardNo.hints.tooltip}" id="it9"> <f:validator binding="#{bindings.WardNo.validator}"/> </af:inputText> <af:inputDate value="#{bindings.WardDt.inputValue}" label="#{bindings.WardDt.hints.label}" required="#{bindings.WardDt.hints.mandatory}" columns="#{bindings.WardDt.hints.displayWidth}" shortDesc="#{bindings.WardDt.hints.tooltip}" id="id2"> <f:validator binding="#{bindings.WardDt.validator}"/> <af:convertDateTime pattern="#{bindings.WardDt.format}"/> </af:inputDate> <f:facet name="separator"> <af:spacer width="30" height="10" id="s6"/> </f:facet> </af:panelGroupLayout> <af:panelGroupLayout id="pgl9" layout="horizontal"> <af:inputText value="#{bindings.DocWord.inputValue}" label="#{bindings.DocWord.hints.label}" required="#{bindings.DocWord.hints.mandatory}" columns="100" maximumLength="#{bindings.DocWord.hints.precision}" shortDesc="#{bindings.DocWord.hints.tooltip}" id="it1"> <f:validator binding="#{bindings.DocWord.validator}"/> </af:inputText> <af:button text="..." id="b9"> <af:showPopupBehavior popupId="p1" triggerType="action"/> </af:button> </af:panelGroupLayout> <af:panelGroupLayout id="pgl8" layout="horizontal"> <af:inputText value="#{bindings.Note.inputValue}" label="#{bindings.Note.hints.label}" required="#{bindings.Note.hints.mandatory}" columns="100" maximumLength="#{bindings.Note.hints.precision}" shortDesc="#{bindings.Note.hints.tooltip}" id="it7"> <f:validator binding="#{bindings.Note.validator}"/> </af:inputText> <af:button text="..." id="b10"> <af:showPopupBehavior popupId="p2"/> </af:button> </af:panelGroupLayout> <f:facet name="footer"> <af:panelGroupLayout layout="horizontal" id="pgl2"> <af:button actionListener="#{bindings.First.execute}" text="الاول" disabled="#{!bindings.First.enabled}" partialSubmit="true" id="b2"/> <af:button actionListener="#{bindings.Previous.execute}" text="السابق" disabled="#{!bindings.Previous.enabled}" partialSubmit="true" id="b4"/> <af:button actionListener="#{bindings.Next.execute}" text="التالي" disabled="#{!bindings.Next.enabled}" partialSubmit="true" id="b3"/> <af:button actionListener="#{bindings.Last.execute}" text="الاخير" disabled="#{!bindings.Last.enabled}" partialSubmit="true" id="b1"/> <af:button actionListener="#{bindings.CreateInsert.execute}" text="جديد" disabled="#{!bindings.CreateInsert.enabled}" id="b5"/> <af:button actionListener="#{bindings.Execute.execute}" text="تحديث" disabled="#{!bindings.Execute.enabled}" id="b6"/> <af:button actionListener="#{bindings.Commit.execute}" text="حفظ" id="b7"/> <af:button actionListener="#{bindings.Rollback.execute}" text="تراجع" immediate="true" id="b8"> <af:resetActionListener/> </af:button> <af:button text="طباعة" id="b27"> <af:showPrintablePageBehavior/> </af:button> <af:inputFile label="تحميل" id="if1" autoSubmit="true" valueChangeListener="#{viewScope.FileUploadDownloadBean.uploadFileIDA}"/> <f:facet name="separator"> <af:spacer width="5" height="1" id="s1"/> </f:facet> </af:panelGroupLayout> </f:facet> </af:panelFormLayout> <f:facet name="toolbar"/> </af:panelBox> <af:panelBox text="المرفقات" id="ph2" inlineStyle="background-color:lime;"> <af:panelGroupLayout id="pgl10"> <af:table rows="#{bindings.FileUpdDwnView3.rangeSize}" fetchSize="#{bindings.FileUpdDwnView3.rangeSize}" emptyText="#{bindings.FileUpdDwnView3.viewable ? 'No data to display.' : 'Access Denied.'}" var="row" value="#{bindings.FileUpdDwnView3.collectionModel}" rowBandingInterval="0" selectedRowKeys="#{bindings.FileUpdDwnView3.collectionModel.selectedRow}" selectionListener="#{bindings.FileUpdDwnView3.collectionModel.makeCurrent}" rowSelection="single" id="t1" filterModel="#{bindings.FileUpdDwnView3Query.queryDescriptor}" filterVisible="true" queryListener="#{bindings.FileUpdDwnView3Query.processQuery}" varStatus="vs"> <af:column headerText="#{bindings.FileUpdDwnView3.hints.ArchivId.label}" sortProperty="#{bindings.FileUpdDwnView3.hints.ArchivId.name}" sortable="true" id="c10" filterable="true" width="80"> <af:outputText value="#{row.ArchivId}" shortDesc="#{bindings.FileUpdDwnView3.hints.ArchivId.tooltip}" id="ot24"> <af:convertNumber groupingUsed="false" pattern="#{bindings.FileUpdDwnView3.hints.ArchivId.format}"/> </af:outputText> </af:column> <af:column headerText="#{bindings.FileUpdDwnView3.hints.UpDwId.label}" sortProperty="#{bindings.FileUpdDwnView3.hints.UpDwId.name}" sortable="true" id="c7" filterable="true" width="80"> <af:outputText value="#{row.UpDwId}" shortDesc="#{bindings.FileUpdDwnView3.hints.UpDwId.tooltip}" id="ot22"> <af:convertNumber groupingUsed="false" pattern="#{bindings.FileUpdDwnView3.hints.UpDwId.format}"/> </af:outputText> </af:column> <af:column headerText="#{bindings.FileUpdDwnView3.hints.InsertUserName.label}" sortProperty="#{bindings.FileUpdDwnView3.hints.InsertUserName.name}" sortable="true" id="c4" filterable="true"> <af:outputText value="#{row.InsertUserName}" shortDesc="#{bindings.FileUpdDwnView3.hints.InsertUserName.tooltip}" id="ot20"/> </af:column> <af:column headerText="#{bindings.FileUpdDwnView3.hints.InsertDt.label}" sortProperty="#{bindings.FileUpdDwnView3.hints.InsertDt.name}" sortable="true" id="c5" filterable="true"> <af:outputText value="#{row.InsertDt}" shortDesc="#{bindings.FileUpdDwnView3.hints.InsertDt.tooltip}" id="ot21"> <af:convertDateTime pattern="#{bindings.FileUpdDwnView3.hints.InsertDt.format}"/> </af:outputText> <f:facet name="filter"> <af:inputDate value="#{bindings.FileUpdDwnView3Query.queryDescriptor.filterConjunctionCriterion.criterionMap.InsertDt.value}" id="id3"> <af:convertDateTime pattern="#{bindings.FileUpdDwnView3.hints.InsertDt.format}"/> </af:inputDate> </f:facet> </af:column> <af:column headerText="#{bindings.FileUpdDwnView3.hints.DeptName.label}" sortProperty="#{bindings.FileUpdDwnView3.hints.DeptName.name}" sortable="true" id="c6" filterable="true"> <af:selectOneChoice value="#{row.bindings.DeptName.inputValue}" label="#{row.bindings.DeptName.label}" required="#{bindings.FileUpdDwnView3.hints.DeptName.mandatory}" shortDesc="#{bindings.FileUpdDwnView3.hints.DeptName.tooltip}" readOnly="true" id="soc1"> <f:selectItems value="#{row.bindings.DeptName.items}" id="si1"/> <f:validator binding="#{row.bindings.DeptName.validator}"/> </af:selectOneChoice> </af:column> <af:column headerText="#{bindings.FileUpdDwnView3.hints.SecurtyLevel.label}" sortProperty="#{bindings.FileUpdDwnView3.hints.SecurtyLevel.name}" sortable="true" id="c8" filterable="true" width="80"> <af:selectOneChoice value="#{row.bindings.SecurtyLevel.inputValue}" label="#{row.bindings.SecurtyLevel.label}" required="#{bindings.FileUpdDwnView3.hints.SecurtyLevel.mandatory}" shortDesc="#{bindings.FileUpdDwnView3.hints.SecurtyLevel.tooltip}" id="soc2"> <f:selectItems value="#{row.bindings.SecurtyLevel.items}" id="si2"/> <f:validator binding="#{row.bindings.SecurtyLevel.validator}"/> </af:selectOneChoice> </af:column> <af:column headerText="#{bindings.FileUpdDwnView3.hints.FileName.label}" sortProperty="#{bindings.FileUpdDwnView3.hints.FileName.name}" sortable="true" id="c1" filterable="true"> <af:outputText value="#{row.FileName}" shortDesc="#{bindings.FileUpdDwnView3.hints.FileName.tooltip}" id="ot17"/> </af:column> <af:column headerText="#{bindings.FileUpdDwnView3.hints.ContentType.label}" sortProperty="#{bindings.FileUpdDwnView3.hints.ContentType.name}" sortable="true" id="c2" filterable="true"> <af:outputText value="#{row.ContentType}" shortDesc="#{bindings.FileUpdDwnView3.hints.ContentType.tooltip}" id="ot18"/> </af:column> <af:column headerText="#{bindings.FileUpdDwnView3.hints.Path.label}" sortProperty="#{bindings.FileUpdDwnView3.hints.Path.name}" sortable="true" id="c3" filterable="true"> <af:inputText value="#{row.bindings.Path.inputValue}" label="#{bindings.FileUpdDwnView3.hints.Path.label}" required="#{bindings.FileUpdDwnView3.hints.Path.mandatory}" columns="#{bindings.FileUpdDwnView3.hints.Path.displayWidth}" maximumLength="#{bindings.FileUpdDwnView3.hints.Path.precision}" shortDesc="#{bindings.FileUpdDwnView3.hints.Path.tooltip}" id="it10" readOnly="true" binding="#{viewScope.FileUploadDownloadBean.pathBind}"> <f:validator binding="#{row.bindings.Path.validator}"/> </af:inputText> </af:column> <af:column id="c43" width="80"> <af:panelGroupLayout id="pgl25" layout="horizontal"> <af:link text="تحميل" id="l3"> <af:fileDownloadActionListener filename="#{row.bindings.FileName.inputValue}" method="#{viewScope.FileUploadDownloadBean.downloadFileListener}"/> </af:link> <af:spacer width="10" height="10" id="s7"/> <af:link text="عرض" id="l6"> <af:showPopupBehavior popupId="::p5" triggerType="action"/> </af:link> </af:panelGroupLayout> </af:column> </af:table> <af:popup childCreation="deferred" autoCancel="disabled" id="p5" contentDelivery="immediate"> <af:panelWindow id="pw5"> <af:panelBox text="عرض الملف" id="pb8" showDisclosure="false" inlineStyle="height:370px;width:820px;"> <f:facet name="toolbar"/> <af:inlineFrame id="if5" source="/previewfileservlet?path=#{bindings.Path.inputValue == null ? 'No' : bindings.Path.inputValue}" inlineStyle="height:350px;width:800px;" sizing="none"/> </af:panelBox> </af:panelWindow> </af:popup> </af:panelGroupLayout> <f:facet name="toolbar"/> </af:panelBox> <af:popup childCreation="deferred" autoCancel="disabled" id="p1"> <af:panelWindow id="pw1"> <af:panelGroupLayout id="pgl11"> <af:button actionListener="#{bindings.Commit.execute}" text="حفظ" id="b11"/> <af:button actionListener="#{bindings.Rollback.execute}" text="تراجع" immediate="true" id="b12"> <af:resetActionListener/> </af:button> </af:panelGroupLayout> <af:panelGroupLayout id="pgl13" layout="scroll"> <af:inputText value="#{bindings.DocWord.inputValue}" label="#{bindings.DocWord.hints.label}" required="#{bindings.DocWord.hints.mandatory}" columns="120" shortDesc="#{bindings.DocWord.hints.tooltip}" id="it5" rows="8"/> </af:panelGroupLayout> </af:panelWindow> </af:popup> <af:popup childCreation="deferred" autoCancel="disabled" id="p2"> <af:panelWindow id="pw2"> <af:panelGroupLayout id="pgl12"> <af:button actionListener="#{bindings.Commit.execute}" text="حفظ" id="b13"/> <af:button actionListener="#{bindings.Rollback.execute}" text="تراجع" immediate="true" id="b14"> <af:resetActionListener/> </af:button> </af:panelGroupLayout> <af:panelGroupLayout id="pgl14" layout="scroll"> <af:inputText value="#{bindings.Note.inputValue}" label="#{bindings.Note.hints.label}" required="#{bindings.Note.hints.mandatory}" columns="120" shortDesc="#{bindings.Note.hints.tooltip}" id="it6" rows="8"/> </af:panelGroupLayout> </af:panelWindow> </af:popup> </af:panelGroupLayout> </af:showDetailItem> <af:showDetailItem text="البحث داخل القسم" id="sdi1"> <af:panelSplitter id="ps1" orientation="vertical" splitterPosition="300" inlineStyle="width:1100px;height:500px;"> <f:facet name="first"> <af:panelCollection id="pc1"> <f:facet name="menus"/> <f:facet name="toolbar"/> <f:facet name="statusbar"/> <af:table id="md1" rows="#{bindings.ArchivView1.rangeSize}" fetchSize="#{bindings.ArchivView1.rangeSize}" emptyText="#{bindings.ArchivView1.viewable ? 'No data to display.' : 'Access Denied.'}" var="row" value="#{bindings.ArchivView1.collectionModel}" rowBandingInterval="0" selectedRowKeys="#{bindings.ArchivView1.collectionModel.selectedRow}" selectionListener="#{bindings.ArchivView1.collectionModel.makeCurrent}" rowSelection="single" partialTriggers="::b2 ::b4 ::b3 ::b1 ::b5 ::b6 :::b2 :::b4 :::b3 :::b1 :::b5 :::b6 :::b17 :::b18 :::b19 :::b20 ::b18 ::b20 ::b19 ::b17" filterModel="#{bindings.ArchivView1Query.queryDescriptor}" filterVisible="true" queryListener="#{bindings.ArchivView1Query.processQuery}" varStatus="vs"> <af:column id="c37" headerText="عرض" width="40"> <af:button text="..." id="b16"> <af:showPopupBehavior popupId=":::p3" triggerType="action"/> </af:button> </af:column> <af:column headerText="#{bindings.ArchivView1.hints.ArchivId.label}" sortProperty="#{bindings.ArchivView1.hints.ArchivId.name}" sortable="true" id="c24" filterable="true" width="80"> <af:outputText value="#{row.ArchivId}" shortDesc="#{bindings.ArchivView1.hints.ArchivId.tooltip}" id="ot15"> <af:convertNumber groupingUsed="false" pattern="#{bindings.ArchivView1.hints.ArchivId.format}"/> </af:outputText> </af:column> <af:column headerText="#{bindings.ArchivView1.hints.SecurtyId.label}" sortProperty="#{bindings.ArchivView1.hints.SecurtyId.name}" sortable="true" id="c21" filterable="true" width="80"> <af:selectOneChoice value="#{row.bindings.SecurtyId.inputValue}" label="#{row.bindings.SecurtyId.label}" required="#{bindings.ArchivView1.hints.SecurtyId.mandatory}" shortDesc="#{bindings.ArchivView1.hints.SecurtyId.tooltip}" readOnly="true" id="soc7"> <f:selectItems value="#{row.bindings.SecurtyId.items}" id="si7"/> <f:validator binding="#{row.bindings.SecurtyId.validator}"/> </af:selectOneChoice> </af:column> <af:column headerText="#{bindings.ArchivView1.hints.DeptName.label}" sortProperty="#{bindings.ArchivView1.hints.DeptName.name}" sortable="true" id="c13" filterable="true"> <af:selectOneChoice value="#{row.bindings.DeptName.inputValue}" label="#{row.bindings.DeptName.label}" required="#{bindings.ArchivView1.hints.DeptName.mandatory}" shortDesc="#{bindings.ArchivView1.hints.DeptName.tooltip}" readOnly="true" id="soc6"> <f:selectItems value="#{row.bindings.DeptName.items}" id="si6"/> <f:validator binding="#{row.bindings.DeptName.validator}"/> </af:selectOneChoice> </af:column> <af:column headerText="#{bindings.ArchivView1.hints.DeptSader.label}" sortProperty="#{bindings.ArchivView1.hints.DeptSader.name}" sortable="true" id="c23" filterable="true"> <af:selectOneChoice value="#{row.bindings.DeptSader.inputValue}" label="#{row.bindings.DeptSader.label}" required="#{bindings.ArchivView1.hints.DeptSader.mandatory}" shortDesc="#{bindings.ArchivView1.hints.DeptSader.tooltip}" readOnly="true" id="soc8"> <f:selectItems value="#{row.bindings.DeptSader.items}" id="si8"/> <f:validator binding="#{row.bindings.DeptSader.validator}"/> </af:selectOneChoice> </af:column> <af:column headerText="#{bindings.ArchivView1.hints.InsertUserName.label}" sortProperty="#{bindings.ArchivView1.hints.InsertUserName.name}" sortable="true" id="c16" filterable="true" width="80"> <af:outputText value="#{row.InsertUserName}" shortDesc="#{bindings.ArchivView1.hints.InsertUserName.tooltip}" id="ot8"/> </af:column> <af:column headerText="#{bindings.ArchivView1.hints.InsertDt.label}" sortProperty="#{bindings.ArchivView1.hints.InsertDt.name}" sortable="true" id="c12" filterable="true" width="80"> <af:outputText value="#{row.InsertDt}" shortDesc="#{bindings.ArchivView1.hints.InsertDt.tooltip}" id="ot4"> <af:convertDateTime pattern="#{bindings.ArchivView1.hints.InsertDt.format}"/> </af:outputText> <f:facet name="filter"> <af:inputDate value="#{bindings.ArchivView1Query.queryDescriptor.filterConjunctionCriterion.criterionMap.InsertDt.value}" id="id6"> <af:convertDateTime pattern="#{bindings.ArchivView1.hints.InsertDt.format}"/> </af:inputDate> </f:facet> </af:column> <af:column headerText="#{bindings.ArchivView1.hints.DocNo.label}" sortProperty="#{bindings.ArchivView1.hints.DocNo.name}" sortable="true" id="c9" filterable="true" width="80"> <af:outputText value="#{row.DocNo}" shortDesc="#{bindings.ArchivView1.hints.DocNo.tooltip}" id="ot1"/> </af:column> <af:column headerText="#{bindings.ArchivView1.hints.DocDt.label}" sortProperty="#{bindings.ArchivView1.hints.DocDt.name}" sortable="true" id="c11" filterable="true" width="80"> <af:outputText value="#{row.DocDt}" shortDesc="#{bindings.ArchivView1.hints.DocDt.tooltip}" id="ot2"> <af:convertDateTime pattern="#{bindings.ArchivView1.hints.DocDt.format}"/> </af:outputText> <f:facet name="filter"> <af:inputDate value="#{bindings.ArchivView1Query.queryDescriptor.filterConjunctionCriterion.criterionMap.DocDt.value}" id="id5"> <af:convertDateTime pattern="#{bindings.ArchivView1.hints.DocDt.format}"/> </af:inputDate> </f:facet> </af:column> <af:column headerText="#{bindings.ArchivView1.hints.WardNo.label}" sortProperty="#{bindings.ArchivView1.hints.WardNo.name}" sortable="true" id="c14" filterable="true" width="80"> <af:outputText value="#{row.WardNo}" shortDesc="#{bindings.ArchivView1.hints.WardNo.tooltip}" id="ot5"/> </af:column> <af:column headerText="#{bindings.ArchivView1.hints.WardDt.label}" sortProperty="#{bindings.ArchivView1.hints.WardDt.name}" sortable="true" id="c15" filterable="true" width="80"> <af:outputText value="#{row.WardDt}" shortDesc="#{bindings.ArchivView1.hints.WardDt.tooltip}" id="ot6"> <af:convertDateTime pattern="#{bindings.ArchivView1.hints.WardDt.format}"/> </af:outputText> <f:facet name="filter"> <af:inputDate value="#{bindings.ArchivView1Query.queryDescriptor.filterConjunctionCriterion.criterionMap.WardDt.value}" id="id4"> <af:convertDateTime pattern="#{bindings.ArchivView1.hints.WardDt.format}"/> </af:inputDate> </f:facet> </af:column> <af:column headerText="#{bindings.ArchivView1.hints.Sub.label}" sortProperty="#{bindings.ArchivView1.hints.Sub.name}" sortable="true" id="c17" filterable="true"> <af:outputText value="#{row.Sub}" shortDesc="#{bindings.ArchivView1.hints.Sub.tooltip}" id="ot9"/> </af:column> </af:table> </af:panelCollection> </f:facet> <f:facet name="second"> <af:table rows="#{bindings.FileUpdDwnView31.rangeSize}" fetchSize="#{bindings.FileUpdDwnView31.rangeSize}" emptyText="#{bindings.FileUpdDwnView31.viewable ? 'No data to display.' : 'Access Denied.'}" var="row" value="#{bindings.FileUpdDwnView31.collectionModel}" rowBandingInterval="0" selectedRowKeys="#{bindings.FileUpdDwnView31.collectionModel.selectedRow}" selectionListener="#{bindings.FileUpdDwnView31.collectionModel.makeCurrent}" rowSelection="single" id="t2" partialTriggers="::b2 ::b4 ::b3 ::b1 ::b5 ::b6" filterModel="#{bindings.FileUpdDwnView3Query.queryDescriptor}" filterVisible="true" queryListener="#{bindings.FileUpdDwnView3Query.processQuery}" varStatus="vs"> <af:column headerText="#{bindings.FileUpdDwnView31.hints.ArchivId.label}" sortProperty="#{bindings.FileUpdDwnView31.hints.ArchivId.name}" sortable="true" id="c34" filterable="true"> <af:outputText value="#{row.ArchivId}" shortDesc="#{bindings.FileUpdDwnView31.hints.ArchivId.tooltip}" id="ot29"> <af:convertNumber groupingUsed="false" pattern="#{bindings.FileUpdDwnView31.hints.ArchivId.format}"/> </af:outputText> </af:column> <af:column headerText="#{bindings.FileUpdDwnView31.hints.UpDwId.label}" sortProperty="#{bindings.FileUpdDwnView31.hints.UpDwId.name}" sortable="true" id="c31" filterable="true"> <af:outputText value="#{row.UpDwId}" shortDesc="#{bindings.FileUpdDwnView31.hints.UpDwId.tooltip}" id="ot27"> <af:convertNumber groupingUsed="false" pattern="#{bindings.FileUpdDwnView31.hints.UpDwId.format}"/> </af:outputText> </af:column> <af:column headerText="#{bindings.FileUpdDwnView31.hints.SecurtyLevel.label}" sortProperty="#{bindings.FileUpdDwnView31.hints.SecurtyLevel.name}" sortable="true" id="c32" filterable="true" width="80"> <af:selectOneChoice value="#{row.bindings.SecurtyLevel.inputValue}" label="#{row.bindings.SecurtyLevel.label}" required="#{bindings.FileUpdDwnView31.hints.SecurtyLevel.mandatory}" shortDesc="#{bindings.FileUpdDwnView31.hints.SecurtyLevel.tooltip}" readOnly="true" id="soc10"> <f:selectItems value="#{row.bindings.SecurtyLevel.items}" id="si10"/> <f:validator binding="#{row.bindings.SecurtyLevel.validator}"/> </af:selectOneChoice> </af:column> <af:column headerText="#{bindings.FileUpdDwnView31.hints.InsertUserName.label}" sortProperty="#{bindings.FileUpdDwnView31.hints.InsertUserName.name}" sortable="true" id="c28" filterable="true"> <af:outputText value="#{row.InsertUserName}" shortDesc="#{bindings.FileUpdDwnView31.hints.InsertUserName.tooltip}" id="ot25"/> </af:column> <af:column headerText="#{bindings.FileUpdDwnView31.hints.InsertDt.label}" sortProperty="#{bindings.FileUpdDwnView31.hints.InsertDt.name}" sortable="true" id="c29" filterable="true"> <af:outputText value="#{row.InsertDt}" shortDesc="#{bindings.FileUpdDwnView31.hints.InsertDt.tooltip}" id="ot26"> <af:convertDateTime pattern="#{bindings.FileUpdDwnView31.hints.InsertDt.format}"/> </af:outputText> <f:facet name="filter"> <af:inputDate value="#{bindings.FileUpdDwnView3Query.queryDescriptor.filterConjunctionCriterion.criterionMap.InsertDt.value}" id="id7"> <af:convertDateTime pattern="#{bindings.FileUpdDwnView31.hints.InsertDt.format}"/> </af:inputDate> </f:facet> </af:column> <af:column headerText="#{bindings.FileUpdDwnView31.hints.FileName.label}" sortProperty="#{bindings.FileUpdDwnView31.hints.FileName.name}" sortable="true" id="c25" filterable="true"> <af:outputText value="#{row.FileName}" shortDesc="#{bindings.FileUpdDwnView31.hints.FileName.tooltip}" id="ot16"/> </af:column> <af:column headerText="#{bindings.FileUpdDwnView31.hints.ContentType.label}" sortProperty="#{bindings.FileUpdDwnView31.hints.ContentType.name}" sortable="true" id="c26" filterable="true"> <af:outputText value="#{row.ContentType}" shortDesc="#{bindings.FileUpdDwnView31.hints.ContentType.tooltip}" id="ot19"/> </af:column> <af:column headerText="#{bindings.FileUpdDwnView31.hints.Path.label}" sortProperty="#{bindings.FileUpdDwnView31.hints.Path.name}" sortable="true" id="c27" filterable="true"> <af:outputText value="#{row.Path}" shortDesc="#{bindings.FileUpdDwnView31.hints.Path.tooltip}" id="ot23"/> </af:column> <af:column id="c38" width="80"> <af:panelGroupLayout id="pgl15" layout="horizontal"> <af:link text="تحميل" id="l1"> <af:fileDownloadActionListener filename="#{row.bindings.FileName.inputValue}" method="#{viewScope.FileUploadDownloadBean.downloadFileListener}"/> </af:link> <af:spacer width="10" height="10" id="s8"/> <af:link text="عرض" id="l2"> <af:showPopupBehavior popupId="::p7" triggerType="action"/> </af:link> </af:panelGroupLayout> </af:column> </af:table> </f:facet> </af:panelSplitter> <af:popup childCreation="deferred" autoCancel="disabled" id="p3" contentDelivery="immediate" partialTriggers="pc1:md1"> <af:panelWindow id="pw3"> <af:panelGroupLayout layout="vertical" id="pgl17"> <af:panelHeader text="ArchivView1" id="ph3"> <af:panelFormLayout id="pfl2"> <af:panelLabelAndMessage label="#{bindings.ArchivId.hints.label}" id="plam15"> <af:outputText value="#{bindings.ArchivId.inputValue}" shortDesc="#{bindings.ArchivId.hints.tooltip}" id="ot49"/> </af:panelLabelAndMessage> <af:selectOneChoice value="#{bindings.DeptName1.inputValue}" label="#{bindings.DeptName1.label}" required="#{bindings.DeptName1.hints.mandatory}" shortDesc="#{bindings.DeptName1.hints.tooltip}" readOnly="true" id="soc13"> <f:selectItems value="#{bindings.DeptName1.items}" id="si15"/> <f:validator binding="#{bindings.DeptName1.validator}"/> </af:selectOneChoice> <af:selectOneChoice value="#{bindings.DeptSader.inputValue}" label="#{bindings.DeptSader.label}" required="#{bindings.DeptSader.hints.mandatory}" shortDesc="#{bindings.DeptSader.hints.tooltip}" id="soc16" readOnly="true"> <f:selectItems value="#{bindings.DeptSader.items}" id="si16"/> <f:validator binding="#{bindings.DeptSader.validator}"/> </af:selectOneChoice> <af:panelLabelAndMessage label="#{bindings.InsertUserName.hints.label}" id="plam8"> <af:outputText value="#{bindings.InsertUserName.inputValue}" shortDesc="#{bindings.InsertUserName.hints.tooltip}" id="ot40"/> </af:panelLabelAndMessage> <af:panelLabelAndMessage label="#{bindings.InsertDt.hints.label}" id="plam4"> <af:outputText value="#{bindings.InsertDt.inputValue}" shortDesc="#{bindings.InsertDt.hints.tooltip}" id="ot33"/> </af:panelLabelAndMessage> <af:selectOneChoice value="#{bindings.SecurtyId2.inputValue}" label="#{bindings.SecurtyId2.label}" required="#{bindings.SecurtyId2.hints.mandatory}" shortDesc="#{bindings.SecurtyId2.hints.tooltip}" readOnly="true" id="soc15"> <f:selectItems value="#{bindings.SecurtyId2.items}" id="si13"/> <f:validator binding="#{bindings.SecurtyId2.validator}"/> </af:selectOneChoice> <af:inputText value="#{bindings.DocNo.inputValue}" label="#{bindings.DocNo.hints.label}" required="#{bindings.DocNo.hints.mandatory}" columns="#{bindings.DocNo.hints.displayWidth}" maximumLength="#{bindings.DocNo.hints.precision}" shortDesc="#{bindings.DocNo.hints.tooltip}" id="it11"> <f:validator binding="#{bindings.DocNo.validator}"/> </af:inputText> <af:inputDate value="#{bindings.DocDt.inputValue}" label="#{bindings.DocDt.hints.label}" required="#{bindings.DocDt.hints.mandatory}" columns="#{bindings.DocDt.hints.displayWidth}" shortDesc="#{bindings.DocDt.hints.tooltip}" id="id12"> <f:validator binding="#{bindings.DocDt.validator}"/> <af:convertDateTime pattern="#{bindings.DocDt.format}"/> </af:inputDate> <af:inputText value="#{bindings.WardNo.inputValue}" label="#{bindings.WardNo.hints.label}" required="#{bindings.WardNo.hints.mandatory}" columns="#{bindings.WardNo.hints.displayWidth}" maximumLength="#{bindings.WardNo.hints.precision}" shortDesc="#{bindings.WardNo.hints.tooltip}" id="it15"> <f:validator binding="#{bindings.WardNo.validator}"/> </af:inputText> <af:inputDate value="#{bindings.WardDt.inputValue}" label="#{bindings.WardDt.hints.label}" required="#{bindings.WardDt.hints.mandatory}" columns="#{bindings.WardDt.hints.displayWidth}" shortDesc="#{bindings.WardDt.hints.tooltip}" id="id13"> <f:validator binding="#{bindings.WardDt.validator}"/> <af:convertDateTime pattern="#{bindings.WardDt.format}"/> </af:inputDate> <af:inputText value="#{bindings.Sub.inputValue}" label="#{bindings.Sub.hints.label}" required="#{bindings.Sub.hints.mandatory}" columns="#{bindings.Sub.hints.displayWidth}" maximumLength="#{bindings.Sub.hints.precision}" shortDesc="#{bindings.Sub.hints.tooltip}" id="it16"> <f:validator binding="#{bindings.Sub.validator}"/> </af:inputText> <af:inputText value="#{bindings.SenderSide.inputValue}" label="#{bindings.SenderSide.hints.label}" required="#{bindings.SenderSide.hints.mandatory}" columns="#{bindings.SenderSide.hints.displayWidth}" maximumLength="#{bindings.SenderSide.hints.precision}" shortDesc="#{bindings.SenderSide.hints.tooltip}" id="it13"> <f:validator binding="#{bindings.SenderSide.validator}"/> </af:inputText> <af:inputText value="#{bindings.ResevedSide.inputValue}" label="#{bindings.ResevedSide.hints.label}" required="#{bindings.ResevedSide.hints.mandatory}" columns="#{bindings.ResevedSide.hints.displayWidth}" maximumLength="#{bindings.ResevedSide.hints.precision}" shortDesc="#{bindings.ResevedSide.hints.tooltip}" id="it17"> <f:validator binding="#{bindings.ResevedSide.validator}"/> </af:inputText> <af:inputText value="#{bindings.DocWord.inputValue}" label="#{bindings.DocWord.hints.label}" required="#{bindings.DocWord.hints.mandatory}" maximumLength="#{bindings.DocWord.hints.precision}" shortDesc="#{bindings.DocWord.hints.tooltip}" id="it12"> <f:validator binding="#{bindings.DocWord.validator}"/> </af:inputText> <af:inputText value="#{bindings.Note.inputValue}" label="#{bindings.Note.hints.label}" required="#{bindings.Note.hints.mandatory}" maximumLength="#{bindings.Note.hints.precision}" shortDesc="#{bindings.Note.hints.tooltip}" id="it14"> <f:validator binding="#{bindings.Note.validator}"/> </af:inputText> <f:facet name="footer"> <af:panelGroupLayout layout="horizontal" id="pgl18"> <af:button actionListener="#{bindings.First.execute}" text="First" disabled="#{!bindings.First.enabled}" partialSubmit="true" id="b18"/> <af:button actionListener="#{bindings.Previous.execute}" text="Previous" disabled="#{!bindings.Previous.enabled}" partialSubmit="true" id="b20"/> <af:button actionListener="#{bindings.Next.execute}" text="Next" disabled="#{!bindings.Next.enabled}" partialSubmit="true" id="b19"/> <af:button actionListener="#{bindings.Last.execute}" text="Last" disabled="#{!bindings.Last.enabled}" partialSubmit="true" id="b17"/> </af:panelGroupLayout> </f:facet> </af:panelFormLayout> </af:panelHeader> <af:panelHeader text="FileUpdDwnView3" id="ph4"> <af:table rows="#{bindings.FileUpdDwnView32.rangeSize}" fetchSize="#{bindings.FileUpdDwnView32.rangeSize}" emptyText="#{bindings.FileUpdDwnView32.viewable ? 'No data to display.' : 'Access Denied.'}" var="row" value="#{bindings.FileUpdDwnView32.collectionModel}" rowBandingInterval="0" selectedRowKeys="#{bindings.FileUpdDwnView32.collectionModel.selectedRow}" selectionListener="#{bindings.FileUpdDwnView32.collectionModel.makeCurrent}" rowSelection="single" id="t4" filterModel="#{bindings.FileUpdDwnView3Query.queryDescriptor}" filterVisible="true" queryListener="#{bindings.FileUpdDwnView3Query.processQuery}" varStatus="vs"> <af:column headerText="#{bindings.FileUpdDwnView32.hints.ArchivId.label}" sortProperty="#{bindings.FileUpdDwnView32.hints.ArchivId.name}" sortable="true" id="c60" filterable="true"> <af:outputText value="#{row.ArchivId}" shortDesc="#{bindings.FileUpdDwnView32.hints.ArchivId.tooltip}" id="ot57"> <af:convertNumber groupingUsed="false" pattern="#{bindings.FileUpdDwnView32.hints.ArchivId.format}"/> </af:outputText> </af:column> <af:column headerText="#{bindings.FileUpdDwnView32.hints.UpDwId.label}" sortProperty="#{bindings.FileUpdDwnView32.hints.UpDwId.name}" sortable="true" id="c57" filterable="true"> <af:outputText value="#{row.UpDwId}" shortDesc="#{bindings.FileUpdDwnView32.hints.UpDwId.tooltip}" id="ot55"> <af:convertNumber groupingUsed="false" pattern="#{bindings.FileUpdDwnView32.hints.UpDwId.format}"/> </af:outputText> </af:column> <af:column headerText="#{bindings.FileUpdDwnView32.hints.DeptName.label}" sortProperty="#{bindings.FileUpdDwnView32.hints.DeptName.name}" sortable="true" id="c56" filterable="true"> <af:selectOneChoice value="#{row.bindings.DeptName.inputValue}" label="#{row.bindings.DeptName.label}" required="#{bindings.FileUpdDwnView32.hints.DeptName.mandatory}" shortDesc="#{bindings.FileUpdDwnView32.hints.DeptName.tooltip}" readOnly="true" id="soc17"> <f:selectItems value="#{row.bindings.DeptName.items}" id="si17"/> <f:validator binding="#{row.bindings.DeptName.validator}"/> </af:selectOneChoice> </af:column> <af:column headerText="#{bindings.FileUpdDwnView32.hints.InsertUserName.label}" sortProperty="#{bindings.FileUpdDwnView32.hints.InsertUserName.name}" sortable="true" id="c53" filterable="true"> <af:outputText value="#{row.InsertUserName}" shortDesc="#{bindings.FileUpdDwnView32.hints.InsertUserName.tooltip}" id="ot53"/> </af:column> <af:column headerText="#{bindings.FileUpdDwnView32.hints.InsertDt.label}" sortProperty="#{bindings.FileUpdDwnView32.hints.InsertDt.name}" sortable="true" id="c55" filterable="true"> <af:outputText value="#{row.InsertDt}" shortDesc="#{bindings.FileUpdDwnView32.hints.InsertDt.tooltip}" id="ot54"> <af:convertDateTime pattern="#{bindings.FileUpdDwnView32.hints.InsertDt.format}"/> </af:outputText> <f:facet name="filter"> <af:inputDate value="#{bindings.FileUpdDwnView3Query.queryDescriptor.filterConjunctionCriterion.criterionMap.InsertDt.value}" id="id14"> <af:convertDateTime pattern="#{bindings.FileUpdDwnView32.hints.InsertDt.format}"/> </af:inputDate> </f:facet> </af:column> <af:column headerText="#{bindings.FileUpdDwnView32.hints.SecurtyLevel.label}" sortProperty="#{bindings.FileUpdDwnView32.hints.SecurtyLevel.name}" sortable="true" id="c58" filterable="true"> <af:selectOneChoice value="#{row.bindings.SecurtyLevel.inputValue}" label="#{row.bindings.SecurtyLevel.label}" required="#{bindings.FileUpdDwnView32.hints.SecurtyLevel.mandatory}" shortDesc="#{bindings.FileUpdDwnView32.hints.SecurtyLevel.tooltip}" readOnly="true" id="soc18"> <f:selectItems value="#{row.bindings.SecurtyLevel.items}" id="si18"/> <f:validator binding="#{row.bindings.SecurtyLevel.validator}"/> </af:selectOneChoice> </af:column> <af:column headerText="#{bindings.FileUpdDwnView32.hints.FileName.label}" sortProperty="#{bindings.FileUpdDwnView32.hints.FileName.name}" sortable="true" id="c42" filterable="true"> <af:outputText value="#{row.FileName}" shortDesc="#{bindings.FileUpdDwnView32.hints.FileName.tooltip}" id="ot50"/> </af:column> <af:column headerText="#{bindings.FileUpdDwnView32.hints.ContentType.label}" sortProperty="#{bindings.FileUpdDwnView32.hints.ContentType.name}" sortable="true" id="c48" filterable="true"> <af:outputText value="#{row.ContentType}" shortDesc="#{bindings.FileUpdDwnView32.hints.ContentType.tooltip}" id="ot51"/> </af:column> <af:column headerText="#{bindings.FileUpdDwnView32.hints.Path.label}" sortProperty="#{bindings.FileUpdDwnView32.hints.Path.name}" sortable="true" id="c50" filterable="true"> <af:inputText value="#{row.bindings.Path.inputValue}" label="#{bindings.FileUpdDwnView32.hints.Path.label}" required="#{bindings.FileUpdDwnView32.hints.Path.mandatory}" columns="#{bindings.FileUpdDwnView32.hints.Path.displayWidth}" maximumLength="#{bindings.FileUpdDwnView32.hints.Path.precision}" shortDesc="#{bindings.FileUpdDwnView32.hints.Path.tooltip}" id="it18" readOnly="true"> <f:validator binding="#{row.bindings.Path.validator}"/> </af:inputText> </af:column> <af:column id="c63" width="80"> <af:panelGroupLayout id="pgl21" layout="horizontal"> <af:link text="تحميل" id="l7"> <af:fileDownloadActionListener filename="#{row.bindings.FileName.inputValue}" method="#{viewScope.FileUploadDownloadBean.downloadFileListener}"/> </af:link> <af:spacer width="10" height="10" id="s10"/> <af:link text="عرض" id="l8"> <af:showPopupBehavior popupId="::p7" triggerType="action"/> </af:link> </af:panelGroupLayout> </af:column> </af:table> </af:panelHeader> </af:panelGroupLayout> </af:panelWindow> </af:popup> <af:popup childCreation="deferred" autoCancel="disabled" id="p7" contentDelivery="immediate" partialTriggers="t2"> <af:panelWindow id="pw6" inlineStyle="height:370px;width:820px;"> <af:panelBox text="عرض الملف" id="pb7" showDisclosure="false" inlineStyle="height:360px;width:810px;"> <f:facet name="toolbar"/> <af:inlineFrame id="if4" source="/previewfileservlet?path=#{bindings.Path.inputValue == null ? 'No' : bindings.Path.inputValue}" inlineStyle="height:350px;width:800px;" sizing="none"/> </af:panelBox> </af:panelWindow> </af:popup> </af:showDetailItem> <af:showDetailItem text="البحث في مباح الاقسام" id="sdi2"> <af:panelSplitter id="ps2" orientation="vertical" splitterPosition="300" inlineStyle="width:1100px;height:500px;"> <f:facet name="first"> <af:panelCollection id="pc2"> <f:facet name="menus"/> <f:facet name="toolbar"/> <f:facet name="statusbar"/> <af:table id="md2" rows="#{bindings.ArchivAll1.rangeSize}" fetchSize="#{bindings.ArchivAll1.rangeSize}" emptyText="#{bindings.ArchivAll1.viewable ? 'No data to display.' : 'Access Denied.'}" var="row" value="#{bindings.ArchivAll1.collectionModel}" rowBandingInterval="0" selectedRowKeys="#{bindings.ArchivAll1.collectionModel.selectedRow}" selectionListener="#{bindings.ArchivAll1.collectionModel.makeCurrent}" rowSelection="single" filterModel="#{bindings.ArchivAll1Query.queryDescriptor}" filterVisible="true" queryListener="#{bindings.ArchivAll1Query.processQuery}" varStatus="vs" partialTriggers=":::b21 :::b22 :::b23 :::b24"> <af:column id="c35" headerText="عرض" width="40"> <af:button text="..." id="b15"> <af:showPopupBehavior popupId=":::p4" triggerType="action"/> </af:button> </af:column> <af:column headerText="#{bindings.ArchivAll1.hints.ArchivId.label}" sortProperty="#{bindings.ArchivAll1.hints.ArchivId.name}" sortable="true" id="c39" filterable="true" width="80"> <af:outputText value="#{row.ArchivId}" shortDesc="#{bindings.ArchivAll1.hints.ArchivId.tooltip}" id="ot34"> <af:convertNumber groupingUsed="false" pattern="#{bindings.ArchivAll1.hints.ArchivId.format}"/> </af:outputText> </af:column> <af:column headerText="#{bindings.ArchivAll1.hints.DeptName.label}" sortProperty="#{bindings.ArchivAll1.hints.DeptName.name}" sortable="true" id="c22" filterable="true"> <af:selectOneChoice value="#{row.bindings.DeptName.inputValue}" label="#{row.bindings.DeptName.label}" required="#{bindings.ArchivAll1.hints.DeptName.mandatory}" shortDesc="#{bindings.ArchivAll1.hints.DeptName.tooltip}" readOnly="true" id="soc9"> <f:selectItems value="#{row.bindings.DeptName.items}" id="si9"/> <f:validator binding="#{row.bindings.DeptName.validator}"/> </af:selectOneChoice> </af:column> <af:column headerText="#{bindings.ArchivAll1.hints.DeptSader.label}" sortProperty="#{bindings.ArchivAll1.hints.DeptSader.name}" sortable="true" id="c44" filterable="true"> <af:selectOneChoice value="#{row.bindings.DeptSader.inputValue}" label="#{row.bindings.DeptSader.label}" required="#{bindings.ArchivAll1.hints.DeptSader.mandatory}" shortDesc="#{bindings.ArchivAll1.hints.DeptSader.tooltip}" readOnly="true" id="soc12"> <f:selectItems value="#{row.bindings.DeptSader.items}" id="si12"/> <f:validator binding="#{row.bindings.DeptSader.validator}"/> </af:selectOneChoice> </af:column> <af:column headerText="#{bindings.ArchivAll1.hints.InsertDt.label}" sortProperty="#{bindings.ArchivAll1.hints.InsertDt.name}" sortable="true" id="c20" filterable="true" width="80"> <af:outputText value="#{row.InsertDt}" shortDesc="#{bindings.ArchivAll1.hints.InsertDt.tooltip}" id="ot13"> <af:convertDateTime pattern="#{bindings.ArchivAll1.hints.InsertDt.format}"/> </af:outputText> <f:facet name="filter"> <af:inputDate value="#{bindings.ArchivAll1Query.queryDescriptor.filterConjunctionCriterion.criterionMap.InsertDt.value}" id="id9"> <af:convertDateTime pattern="#{bindings.ArchivAll1.hints.InsertDt.format}"/> </af:inputDate> </f:facet> </af:column> <af:column headerText="#{bindings.ArchivAll1.hints.SecurtyId.label}" sortProperty="#{bindings.ArchivAll1.hints.SecurtyId.name}" sortable="true" id="c41" filterable="true" width="80"> <af:selectOneChoice value="#{row.bindings.SecurtyId.inputValue}" label="#{row.bindings.SecurtyId.label}" required="#{bindings.ArchivAll1.hints.SecurtyId.mandatory}" shortDesc="#{bindings.ArchivAll1.hints.SecurtyId.tooltip}" readOnly="true" id="soc11"> <f:selectItems value="#{row.bindings.SecurtyId.items}" id="si11"/> <f:validator binding="#{row.bindings.SecurtyId.validator}"/> </af:selectOneChoice> </af:column> <af:column headerText="#{bindings.ArchivAll1.hints.DocNo.label}" sortProperty="#{bindings.ArchivAll1.hints.DocNo.name}" sortable="true" id="c18" filterable="true" width="80"> <af:outputText value="#{row.DocNo}" shortDesc="#{bindings.ArchivAll1.hints.DocNo.tooltip}" id="ot10"/> </af:column> <af:column headerText="#{bindings.ArchivAll1.hints.DocDt.label}" sortProperty="#{bindings.ArchivAll1.hints.DocDt.name}" sortable="true" id="c19" filterable="true" width="80"> <af:outputText value="#{row.DocDt}" shortDesc="#{bindings.ArchivAll1.hints.DocDt.tooltip}" id="ot12"> <af:convertDateTime pattern="#{bindings.ArchivAll1.hints.DocDt.format}"/> </af:outputText> <f:facet name="filter"> <af:inputDate value="#{bindings.ArchivAll1Query.queryDescriptor.filterConjunctionCriterion.criterionMap.DocDt.value}" id="id10"> <af:convertDateTime pattern="#{bindings.ArchivAll1.hints.DocDt.format}"/> </af:inputDate> </f:facet> </af:column> <af:column headerText="#{bindings.ArchivAll1.hints.WardNo.label}" sortProperty="#{bindings.ArchivAll1.hints.WardNo.name}" sortable="true" id="c30" filterable="true" width="80"> <af:outputText value="#{row.WardNo}" shortDesc="#{bindings.ArchivAll1.hints.WardNo.tooltip}" id="ot14"/> </af:column> <af:column headerText="#{bindings.ArchivAll1.hints.WardDt.label}" sortProperty="#{bindings.ArchivAll1.hints.WardDt.name}" sortable="true" id="c33" filterable="true" width="80"> <af:outputText value="#{row.WardDt}" shortDesc="#{bindings.ArchivAll1.hints.WardDt.tooltip}" id="ot28"> <af:convertDateTime pattern="#{bindings.ArchivAll1.hints.WardDt.format}"/> </af:outputText> <f:facet name="filter"> <af:inputDate value="#{bindings.ArchivAll1Query.queryDescriptor.filterConjunctionCriterion.criterionMap.WardDt.value}" id="id8"> <af:convertDateTime pattern="#{bindings.ArchivAll1.hints.WardDt.format}"/> </af:inputDate> </f:facet> </af:column> <af:column headerText="#{bindings.ArchivAll1.hints.Sub.label}" sortProperty="#{bindings.ArchivAll1.hints.Sub.name}" sortable="true" id="c36" filterable="true"> <af:outputText value="#{row.Sub}" shortDesc="#{bindings.ArchivAll1.hints.Sub.tooltip}" id="ot31"/> </af:column> </af:table> </af:panelCollection> </f:facet> <f:facet name="second"> <af:table rows="#{bindings.FileUpdDwnView4.rangeSize}" fetchSize="#{bindings.FileUpdDwnView4.rangeSize}" emptyText="#{bindings.FileUpdDwnView4.viewable ? 'No data to display.' : 'Access Denied.'}" var="row" value="#{bindings.FileUpdDwnView4.collectionModel}" rowBandingInterval="0" selectedRowKeys="#{bindings.FileUpdDwnView4.collectionModel.selectedRow}" selectionListener="#{bindings.FileUpdDwnView4.collectionModel.makeCurrent}" rowSelection="single" id="t3" filterModel="#{bindings.FileUpdDwnView4Query.queryDescriptor}" filterVisible="true" queryListener="#{bindings.FileUpdDwnView4Query.processQuery}" varStatus="vs"> <af:column headerText="#{bindings.FileUpdDwnView4.hints.ArchivId.label}" sortProperty="#{bindings.FileUpdDwnView4.hints.ArchivId.name}" sortable="true" id="c54" filterable="true"> <af:outputText value="#{row.ArchivId}" shortDesc="#{bindings.FileUpdDwnView4.hints.ArchivId.tooltip}" id="ot44"> <af:convertNumber groupingUsed="false" pattern="#{bindings.FileUpdDwnView4.hints.ArchivId.format}"/> </af:outputText> </af:column> <af:column headerText="#{bindings.FileUpdDwnView4.hints.UpDwId.label}" sortProperty="#{bindings.FileUpdDwnView4.hints.UpDwId.name}" sortable="true" id="c51" filterable="true"> <af:outputText value="#{row.UpDwId}" shortDesc="#{bindings.FileUpdDwnView4.hints.UpDwId.tooltip}" id="ot42"> <af:convertNumber groupingUsed="false" pattern="#{bindings.FileUpdDwnView4.hints.UpDwId.format}"/> </af:outputText> </af:column> <af:column headerText="#{bindings.FileUpdDwnView4.hints.InsertDt.label}" sortProperty="#{bindings.FileUpdDwnView4.hints.InsertDt.name}" sortable="true" id="c49" filterable="true"> <af:outputText value="#{row.InsertDt}" shortDesc="#{bindings.FileUpdDwnView4.hints.InsertDt.tooltip}" id="ot41"> <af:convertDateTime pattern="#{bindings.FileUpdDwnView4.hints.InsertDt.format}"/> </af:outputText> <f:facet name="filter"> <af:inputDate value="#{bindings.FileUpdDwnView4Query.queryDescriptor.filterConjunctionCriterion.criterionMap.InsertDt.value}" id="id11"> <af:convertDateTime pattern="#{bindings.FileUpdDwnView4.hints.InsertDt.format}"/> </af:inputDate> </f:facet> </af:column> <af:column headerText="#{bindings.FileUpdDwnView4.hints.SecurtyLevel.label}" sortProperty="#{bindings.FileUpdDwnView4.hints.SecurtyLevel.name}" sortable="true" id="c52" filterable="true"> <af:selectOneChoice value="#{row.bindings.SecurtyLevel.inputValue}" label="#{row.bindings.SecurtyLevel.label}" required="#{bindings.FileUpdDwnView4.hints.SecurtyLevel.mandatory}" shortDesc="#{bindings.FileUpdDwnView4.hints.SecurtyLevel.tooltip}" readOnly="true" id="soc14"> <f:selectItems value="#{row.bindings.SecurtyLevel.items}" id="si14"/> <f:validator binding="#{row.bindings.SecurtyLevel.validator}"/> </af:selectOneChoice> </af:column> <af:column headerText="#{bindings.FileUpdDwnView4.hints.FileName.label}" sortProperty="#{bindings.FileUpdDwnView4.hints.FileName.name}" sortable="true" id="c45" filterable="true"> <af:outputText value="#{row.FileName}" shortDesc="#{bindings.FileUpdDwnView4.hints.FileName.tooltip}" id="ot37"/> </af:column> <af:column headerText="#{bindings.FileUpdDwnView4.hints.ContentType.label}" sortProperty="#{bindings.FileUpdDwnView4.hints.ContentType.name}" sortable="true" id="c46" filterable="true"> <af:outputText value="#{row.ContentType}" shortDesc="#{bindings.FileUpdDwnView4.hints.ContentType.tooltip}" id="ot38"/> </af:column> <af:column headerText="#{bindings.FileUpdDwnView4.hints.Path.label}" sortProperty="#{bindings.FileUpdDwnView4.hints.Path.name}" sortable="true" id="c47" filterable="true"> <af:outputText value="#{row.Path}" shortDesc="#{bindings.FileUpdDwnView4.hints.Path.tooltip}" id="ot39"/> </af:column> <af:column id="c40" width="80"> <af:panelGroupLayout id="pgl16" layout="horizontal"> <af:link text="تحميل" id="l4"> <af:fileDownloadActionListener filename="#{row.bindings.FileName.inputValue}" method="#{viewScope.FileUploadDownloadBean.downloadFileListener}"/> </af:link> <af:spacer width="10" height="10" id="s9"/> <af:link text="عرض" id="l5"> <af:showPopupBehavior popupId="::p8" triggerType="action"/> </af:link> </af:panelGroupLayout> </af:column> </af:table> </f:facet> </af:panelSplitter> <af:popup childCreation="deferred" autoCancel="disabled" id="p4" contentDelivery="immediate" partialTriggers="pc2:md2"> <af:panelWindow id="pw4"> <af:panelGroupLayout layout="vertical" id="pgl19"> <af:panelHeader text="ArchivAll1" id="ph5"> <af:panelFormLayout id="pfl3"> <af:panelLabelAndMessage label="#{bindings.ArchivId1.hints.label}" id="plam10"> <af:outputText value="#{bindings.ArchivId1.inputValue}" shortDesc="#{bindings.ArchivId1.hints.tooltip}" id="ot56"> <af:convertNumber groupingUsed="false" pattern="#{bindings.ArchivId1.format}"/> </af:outputText> </af:panelLabelAndMessage> <af:selectOneChoice value="#{bindings.DeptName2.inputValue}" label="#{bindings.DeptName2.label}" required="#{bindings.DeptName2.hints.mandatory}" shortDesc="#{bindings.DeptName2.hints.tooltip}" readOnly="true" id="soc20"> <f:selectItems value="#{bindings.DeptName2.items}" id="si19"/> <f:validator binding="#{bindings.DeptName2.validator}"/> </af:selectOneChoice> <af:selectOneChoice value="#{bindings.DeptSader1.inputValue}" label="#{bindings.DeptSader1.label}" required="#{bindings.DeptSader1.hints.mandatory}" shortDesc="#{bindings.DeptSader1.hints.tooltip}" readOnly="true" id="soc19"> <f:selectItems value="#{bindings.DeptSader1.items}" id="si20"/> <f:validator binding="#{bindings.DeptSader1.validator}"/> </af:selectOneChoice> <af:selectOneChoice value="#{bindings.SecurtyId.inputValue}" label="#{bindings.SecurtyId.label}" required="#{bindings.SecurtyId.hints.mandatory}" shortDesc="#{bindings.SecurtyId.hints.tooltip}" readOnly="true" id="soc21"> <f:selectItems value="#{bindings.SecurtyId.items}" id="si21"/> <f:validator binding="#{bindings.SecurtyId.validator}"/> </af:selectOneChoice> <af:panelLabelAndMessage label="#{bindings.InsertDt1.hints.label}" id="plam5"> <af:outputText value="#{bindings.InsertDt1.inputValue}" shortDesc="#{bindings.InsertDt1.hints.tooltip}" id="ot32"> <af:convertDateTime pattern="#{bindings.InsertDt1.format}"/> </af:outputText> </af:panelLabelAndMessage> <af:panelLabelAndMessage label="#{bindings.DocNo1.hints.label}" id="plam12"> <af:outputText value="#{bindings.DocNo1.inputValue}" shortDesc="#{bindings.DocNo1.hints.tooltip}" id="ot46"/> </af:panelLabelAndMessage> <af:panelLabelAndMessage label="#{bindings.DocDt1.hints.label}" id="plam1"> <af:outputText value="#{bindings.DocDt1.inputValue}" shortDesc="#{bindings.DocDt1.hints.tooltip}" id="ot52"> <af:convertDateTime pattern="#{bindings.DocDt1.format}"/> </af:outputText> </af:panelLabelAndMessage> <af:panelLabelAndMessage label="#{bindings.Sub1.hints.label}" id="plam14"> <af:outputText value="#{bindings.Sub1.inputValue}" shortDesc="#{bindings.Sub1.hints.tooltip}" id="ot35"/> </af:panelLabelAndMessage> <af:panelLabelAndMessage label="#{bindings.WardNo1.hints.label}" id="plam17"> <af:outputText value="#{bindings.WardNo1.inputValue}" shortDesc="#{bindings.WardNo1.hints.tooltip}" id="ot30"/> </af:panelLabelAndMessage> <af:panelLabelAndMessage label="#{bindings.WardDt1.hints.label}" id="plam6"> <af:outputText value="#{bindings.WardDt1.inputValue}" shortDesc="#{bindings.WardDt1.hints.tooltip}" id="ot48"> <af:convertDateTime pattern="#{bindings.WardDt1.format}"/> </af:outputText> </af:panelLabelAndMessage> <af:panelLabelAndMessage label="#{bindings.SenderSide1.hints.label}" id="plam9"> <af:outputText value="#{bindings.SenderSide1.inputValue}" shortDesc="#{bindings.SenderSide1.hints.tooltip}" id="ot36"/> </af:panelLabelAndMessage> <af:panelLabelAndMessage label="#{bindings.ResevedSide1.hints.label}" id="plam2"> <af:outputText value="#{bindings.ResevedSide1.inputValue}" shortDesc="#{bindings.ResevedSide1.hints.tooltip}" id="ot47"/> </af:panelLabelAndMessage> <af:panelLabelAndMessage label="#{bindings.Note1.hints.label}" id="plam16"> <af:outputText value="#{bindings.Note1.inputValue}" shortDesc="#{bindings.Note1.hints.tooltip}" id="ot43"/> </af:panelLabelAndMessage> <af:panelLabelAndMessage label="#{bindings.DocWord1.hints.label}" id="plam13"> <af:outputText value="#{bindings.DocWord1.inputValue}" shortDesc="#{bindings.DocWord1.hints.tooltip}" id="ot45"/> </af:panelLabelAndMessage> <f:facet name="footer"> <af:panelGroupLayout layout="horizontal" id="pgl20"> <af:button actionListener="#{bindings.First1.execute}" text="First1" disabled="#{!bindings.First1.enabled}" partialSubmit="true" id="b23"/> <af:button actionListener="#{bindings.Previous1.execute}" text="Previous1" disabled="#{!bindings.Previous1.enabled}" partialSubmit="true" id="b24"/> <af:button actionListener="#{bindings.Next1.execute}" text="Next1" disabled="#{!bindings.Next1.enabled}" partialSubmit="true" id="b22"/> <af:button actionListener="#{bindings.Last1.execute}" text="Last1" disabled="#{!bindings.Last1.enabled}" partialSubmit="true" id="b21"/> </af:panelGroupLayout> </f:facet> </af:panelFormLayout> </af:panelHeader> <af:panelHeader text="FileUpdDwnView4" id="ph6"> <af:table rows="#{bindings.FileUpdDwnView41.rangeSize}" fetchSize="#{bindings.FileUpdDwnView41.rangeSize}" emptyText="#{bindings.FileUpdDwnView41.viewable ? 'No data to display.' : 'Access Denied.'}" var="row" value="#{bindings.FileUpdDwnView41.collectionModel}" rowBandingInterval="0" selectedRowKeys="#{bindings.FileUpdDwnView41.collectionModel.selectedRow}" selectionListener="#{bindings.FileUpdDwnView41.collectionModel.makeCurrent}" rowSelection="single" id="t5"> <af:column headerText="#{bindings.FileUpdDwnView41.hints.ArchivId.label}" sortProperty="#{bindings.FileUpdDwnView41.hints.ArchivId.name}" sortable="false" id="c69"> <af:outputText value="#{row.ArchivId}" shortDesc="#{bindings.FileUpdDwnView41.hints.ArchivId.tooltip}" id="ot66"> <af:convertNumber groupingUsed="false" pattern="#{bindings.FileUpdDwnView41.hints.ArchivId.format}"/> </af:outputText> </af:column> <af:column headerText="#{bindings.FileUpdDwnView41.hints.UpDwId.label}" sortProperty="#{bindings.FileUpdDwnView41.hints.UpDwId.name}" sortable="false" id="c66"> <af:outputText value="#{row.UpDwId}" shortDesc="#{bindings.FileUpdDwnView41.hints.UpDwId.tooltip}" id="ot64"> <af:convertNumber groupingUsed="false" pattern="#{bindings.FileUpdDwnView41.hints.UpDwId.format}"/> </af:outputText> </af:column> <af:column headerText="#{bindings.FileUpdDwnView41.hints.InsertDt.label}" sortProperty="#{bindings.FileUpdDwnView41.hints.InsertDt.name}" sortable="false" id="c64"> <af:outputText value="#{row.InsertDt}" shortDesc="#{bindings.FileUpdDwnView41.hints.InsertDt.tooltip}" id="ot63"> <af:convertDateTime pattern="#{bindings.FileUpdDwnView41.hints.InsertDt.format}"/> </af:outputText> </af:column> <af:column headerText="#{bindings.FileUpdDwnView41.hints.DeptName.label}" sortProperty="#{bindings.FileUpdDwnView41.hints.DeptName.name}" sortable="false" id="c65"> <af:selectOneChoice value="#{row.bindings.DeptName.inputValue}" label="#{row.bindings.DeptName.label}" required="#{bindings.FileUpdDwnView41.hints.DeptName.mandatory}" shortDesc="#{bindings.FileUpdDwnView41.hints.DeptName.tooltip}" readOnly="true" id="soc22"> <f:selectItems value="#{row.bindings.DeptName.items}" id="si22"/> <f:validator binding="#{row.bindings.DeptName.validator}"/> </af:selectOneChoice> </af:column> <af:column headerText="#{bindings.FileUpdDwnView41.hints.SecurtyLevel.label}" sortProperty="#{bindings.FileUpdDwnView41.hints.SecurtyLevel.name}" sortable="false" id="c67"> <af:selectOneChoice value="#{row.bindings.SecurtyLevel.inputValue}" label="#{row.bindings.SecurtyLevel.label}" required="#{bindings.FileUpdDwnView41.hints.SecurtyLevel.mandatory}" shortDesc="#{bindings.FileUpdDwnView41.hints.SecurtyLevel.tooltip}" readOnly="true" id="soc23"> <f:selectItems value="#{row.bindings.SecurtyLevel.items}" id="si23"/> <f:validator binding="#{row.bindings.SecurtyLevel.validator}"/> </af:selectOneChoice> </af:column> <af:column headerText="#{bindings.FileUpdDwnView41.hints.FileName.label}" sortProperty="#{bindings.FileUpdDwnView41.hints.FileName.name}" sortable="false" id="c59"> <af:outputText value="#{row.FileName}" shortDesc="#{bindings.FileUpdDwnView41.hints.FileName.tooltip}" id="ot59"/> </af:column> <af:column headerText="#{bindings.FileUpdDwnView41.hints.ContentType.label}" sortProperty="#{bindings.FileUpdDwnView41.hints.ContentType.name}" sortable="false" id="c61"> <af:outputText value="#{row.ContentType}" shortDesc="#{bindings.FileUpdDwnView41.hints.ContentType.tooltip}" id="ot60"/> </af:column> <af:column headerText="#{bindings.FileUpdDwnView41.hints.Path.label}" sortProperty="#{bindings.FileUpdDwnView41.hints.Path.name}" sortable="false" id="c62"> <af:inputText value="#{row.bindings.Path.inputValue}" label="#{bindings.FileUpdDwnView41.hints.Path.label}" required="#{bindings.FileUpdDwnView41.hints.Path.mandatory}" columns="#{bindings.FileUpdDwnView41.hints.Path.displayWidth}" maximumLength="#{bindings.FileUpdDwnView41.hints.Path.precision}" shortDesc="#{bindings.FileUpdDwnView41.hints.Path.tooltip}" id="it19" readOnly="true"> <f:validator binding="#{row.bindings.Path.validator}"/> </af:inputText> </af:column> <af:column id="c68" width="80"> <af:panelGroupLayout id="pgl22" layout="horizontal"> <af:link text="تحميل" id="l9"> <af:fileDownloadActionListener filename="#{row.bindings.FileName.inputValue}" method="#{viewScope.FileUploadDownloadBean.downloadFileListener}"/> </af:link> <af:spacer width="10" height="10" id="s11"/> <af:link text="عرض" id="l10"> <af:showPopupBehavior popupId="::p8" triggerType="action"/> </af:link> </af:panelGroupLayout> </af:column> </af:table> </af:panelHeader> </af:panelGroupLayout> </af:panelWindow> </af:popup> <af:popup childCreation="deferred" autoCancel="disabled" id="p8" contentDelivery="immediate" partialTriggers="t3"> <af:panelWindow id="pw7" inlineStyle="height:370px;width:820px;"> <af:panelBox text="عرض الملف" id="pb9" showDisclosure="false" inlineStyle="height:360px;width:810px;"> <f:facet name="toolbar"/> <af:inlineFrame id="if6" source="/previewfileservlet?path=#{bindings.Path1.inputValue == null ? 'No' : bindings.Path1.inputValue}" inlineStyle="height:350px;width:800px;" sizing="none"/> </af:panelBox> </af:panelWindow> </af:popup> </af:showDetailItem> </af:panelTabbed> </f:facet> <f:facet name="left"/> <f:facet name="right"/> </af:pageTemplate> </af:form> </af:document> </f:view> اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
sd4it بتاريخ: 23 مايو 2018 تقديم بلاغ مشاركة بتاريخ: 23 مايو 2018 هل تحدث لكافة popups في النظام أم في هذه الشاشة فقط؟ اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
محمد_العراقي بتاريخ: 23 مايو 2018 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 23 مايو 2018 هل تحدث لكافة popups في النظام أم في هذه الشاشة فقط؟ لا فقط في هذه ال popups في هذه الشاشة فقط علما مسحتهم وعملتهم من جديد ونفس الشيء اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
محمد_العراقي بتاريخ: 24 مايو 2018 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 24 مايو 2018 هل تحدث لكافة popups في النظام أم في هذه الشاشة فقط؟ لا فقط في هذه ال popups في هذه الشاشة فقط علما مسحتهم وعملتهم من جديد ونفس الشيء واحيانا تحصل في التطبيقات الجديدة التي اعملها اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
sd4it بتاريخ: 24 مايو 2018 تقديم بلاغ مشاركة بتاريخ: 24 مايو 2018 جرب تغيير خاصية contentDelivery اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
محمد_العراقي بتاريخ: 27 مايو 2018 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 27 مايو 2018 جرب تغيير خاصية contentDelivery كانت الخاصية immediate غيرتها الى lazy و lazyuncached اشتغلت تمام دون مشاكل شكرا لك ولكن هل ستتحدث البيانات في حال فتح popup كون ان immediate ستحدث البيانات فورا وما الفرق بين lazy و lazyuncached اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
sd4it بتاريخ: 27 مايو 2018 تقديم بلاغ مشاركة بتاريخ: 27 مايو 2018 التحديث سيحدث uncached معناه أن البيانات سيتم تحميلها في كل مرة يتم فتح popup فيها اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
محمد_العراقي بتاريخ: 27 مايو 2018 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 27 مايو 2018 التحديث سيحدث uncached معناه أن البيانات سيتم تحميلها في كل مرة يتم فتح popup فيها شكرا لك استاذنا الغالي اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
sd4it بتاريخ: 28 مايو 2018 تقديم بلاغ مشاركة بتاريخ: 28 مايو 2018 العفو اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.