الانتقال إلى المحتوى

مشكلة في Pop Up


محمد_العراقي

Recommended Posts

السلام عليكم 

عملت صفحة فيها ماستر ودتيل على شكل master table,detail table 

اضفت في جدول master عمود يحتوى على زر عند الضغط عليه يفتح pop up  تحتوى القيد الحالي من نفس الجداول اعلاه ولكن على شكل master form,detail table 

المشكلة هي عند الضغط على زر عرض ال popup يظهر ثم يختفي بسرعة وعند الضغط عليه مره اخرى يظهر بحجم صغير 

رابط هذا التعليق
شارك

ضع كود الصفحة

 

المشكلة تحدث في 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>
رابط هذا التعليق
شارك

هل تحدث لكافة popups في النظام أم في هذه الشاشة فقط؟

لا فقط في هذه ال  popups في هذه الشاشة فقط علما مسحتهم وعملتهم من جديد ونفس الشيء 

رابط هذا التعليق
شارك

 

هل تحدث لكافة popups في النظام أم في هذه الشاشة فقط؟

لا فقط في هذه ال  popups في هذه الشاشة فقط علما مسحتهم وعملتهم من جديد ونفس الشيء 

 

واحيانا تحصل في التطبيقات الجديدة التي اعملها 

رابط هذا التعليق
شارك

جرب تغيير خاصية contentDelivery

كانت الخاصية immediate

غيرتها الى lazy و lazyuncached اشتغلت تمام دون مشاكل شكرا لك

ولكن هل ستتحدث البيانات في حال فتح popup كون ان immediate ستحدث البيانات فورا

وما الفرق بين lazy و lazyuncached 

رابط هذا التعليق
شارك

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   تمت استعادة المحتوى السابق الخاص بك.   مسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

جاري التحميل
×
×
  • أضف...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية