Tab sequences in adf

hi how can i tab from one inputtext to another in verticaly way not horizontal,for example i have firstname,lastname,countrycode,username,when i tab from username i what to go to below inputtext not the next inputtext,am in jdeveloper 11.1.1.6.0
<table border="0" height="280">
      <tr>
        <td width="154" height="24">
          <af:outputLabel value="Username" id="ol1" showRequired="true"/>
        </td>
        <td width="220" height="24">
          <af:inputText simple="true"
                        required="#{bindings.Username.hints.mandatory}"
                        columns="20"
                        maximumLength="#{bindings.Username.hints.precision}"
                        shortDesc="#{bindings.Username.hints.tooltip}" id="it1"
                        value="#{bindings.Username.inputValue}"
                        autoSubmit="true" autoTab="false">
            <f:validator binding="#{bindings.Username.validator}"/>
          </af:inputText>
        </td>
        <td height="24">
          <af:outputLabel value="Branch" id="ol18" showRequired="true"/>
        </td>
        <td width="507" height="24">
          <af:selectOneChoice value="#{bindings.Branch.inputValue}"
                              required="#{bindings.Branch.hints.mandatory}"
                              shortDesc="#{bindings.Branch.hints.tooltip}"
                              id="soc10" simple="true">
            <f:selectItems value="#{bindings.Branch.items}" id="si15"/>
          </af:selectOneChoice>
        </td>
      </tr><tr>
        <td width="154">
          <af:outputLabel value="Persal Number" id="ol5" showRequired="true"/>
        </td>
        <td width="220">
          <af:inputText value="#{bindings.PersalNumber.inputValue}"
                        simple="true"
                        required="#{bindings.PersalNumber.hints.mandatory}"
                        columns="20"
                        maximumLength="#{bindings.PersalNumber.hints.precision}"
                        shortDesc="#{bindings.PersalNumber.hints.tooltip}"
                        id="it7">
            <f:validator binding="#{bindings.PersalNumber.validator}"/>
          </af:inputText>
        </td>
        <td>
          <af:outputLabel value="Offices" id="ol6" showRequired="true"/>
        </td>
        <td height="32" width="507">
          <af:selectOneChoice value="#{bindings.Office.inputValue}"
                              required="#{bindings.Office.hints.mandatory}"
                              shortDesc="#{bindings.Office.hints.tooltip}"
                              id="soc9" simple="true">
            <f:selectItems value="#{bindings.Office.items}" id="si14"/>
          </af:selectOneChoice>
        </td>
      </tr><tr>
        <td width="154" height="27">
          <af:outputLabel value="Surname" id="ol3" showRequired="true"/>
        </td>
        <td width="220">
          <af:inputText value="#{bindings.Surname.inputValue}"
                        required="#{bindings.Surname.hints.mandatory}"
                        columns="20"
                        maximumLength="#{bindings.Surname.hints.precision}"
                        shortDesc="#{bindings.Surname.hints.tooltip}" id="it3"
                        simple="true">
            <f:validator binding="#{bindings.Surname.validator}"/>
          </af:inputText>
        </td>
        <td>
          <af:outputLabel value="Practitioner Number" id="ol24"/>
        </td>
        <td height="27" width="507">
          <af:inputText value="#{bindings.Accreditationnumber.inputValue}"
                        simple="true"
                        required="#{bindings.Accreditationnumber.hints.mandatory}"
                        columns="20"
                        maximumLength="#{bindings.Accreditationnumber.hints.precision}"
                        shortDesc="#{bindings.Accreditationnumber.hints.tooltip}"
                        id="it12">
            <f:validator binding="#{bindings.Accreditationnumber.validator}"/>
          </af:inputText>
        </td>
      </tr><tr>
        <td width="154">
          <af:outputLabel value="First Name" id="ol2" showRequired="true"/>
        </td>
        <td width="220">
          <af:inputText simple="true"
                        required="#{bindings.Firstname.hints.mandatory}"
                        columns="20"
                        maximumLength="#{bindings.Firstname.hints.precision}"
                        shortDesc="#{bindings.Firstname.hints.tooltip}" id="it2"
                        value="#{bindings.Firstname.inputValue}">
            <f:validator binding="#{bindings.Firstname.validator}"/>
          </af:inputText>
        </td>
        <td>
          <af:outputLabel value="Business Role" id="ol13" showRequired="true"/>
        </td>
        <td width="507">
          <af:selectOneChoice value="#{bindings.Roleaccesscode.inputValue}"
                              shortDesc="#{bindings.Roleaccesscode.hints.tooltip}"
                              id="soc7"
                              simple="true">
            <f:selectItems value="#{bindings.Roleaccesscode.items}" id="si12"/>
          </af:selectOneChoice>
          <af:inputText value="#{bindings.Usertype.inputValue}"
                                             simple="true"
                                             required="#{bindings.Usertype.hints.mandatory}"
                                             columns="#{bindings.Usertype.hints.displayWidth}"
                                             maximumLength="#{bindings.Usertype.hints.precision}"
                                             shortDesc="#{bindings.Usertype.hints.tooltip}"
                                             id="it13" visible="false">
            <f:validator binding="#{bindings.Usertype.validator}"/>
          </af:inputText>
        </td>
      </tr><tr>
        <td width="154">
          <af:outputLabel value="Initials" id="ol4" showRequired="true"/>
        </td>
        <td width="220">
          <af:inputText value="#{bindings.Initials.inputValue}" simple="true"
                        required="#{bindings.Initials.hints.mandatory}"
                        columns="20"
                        maximumLength="#{bindings.Initials.hints.precision}"
                        shortDesc="#{bindings.Initials.hints.tooltip}" id="it4">
            <f:validator binding="#{bindings.Initials.validator}"/>
          </af:inputText>
        </td>
        <td>
          <af:outputLabel value="Email" id="ol7" showRequired="true"/>
        </td>
        <td width="507">
          <af:inputText value="#{bindings.Emailaddress.inputValue}"
                        simple="true"
                        required="#{bindings.Emailaddress.hints.mandatory}"
                        columns="20"
                        maximumLength="#{bindings.Emailaddress.hints.precision}"
                        shortDesc="#{bindings.Emailaddress.hints.tooltip}"
                        id="it5">
            <f:validator binding="#{bindings.Emailaddress.validator}"/>
            <af:validateRegExp pattern="[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,4}"
                               messageDetailNoMatch="The value provided is not a valid email address"/>
          </af:inputText>
        </td>
      </tr><tr>
        <td width="154">
          <af:outputLabel value="Title" id="ol16" showRequired="true"/>
        </td>
        <td width="220">
          <af:selectOneRadio id="sor2" layout="horizontal"
                             value="#{bindings.Gender.inputValue}"
                             rendered="false">
            <af:selectItem label="Male" value="M" id="si2"/>
            <af:selectItem label="Female" value="F" id="si8"/>
          </af:selectOneRadio><af:selectOneRadio value="#{bindings.Gender.inputValue}"
                                                 shortDesc="#{bindings.Gender.hints.tooltip}"
                                                 id="sor3" layout="horizontal"
                                                 rendered="false">
            <f:selectItems value="#{bindings.Gender.items}" id="si9"/>
          </af:selectOneRadio>
          <af:selectOneChoice value="#{bindings.Titlecode.inputValue}"
                              shortDesc="#{bindings.Titlecode.hints.tooltip}"
                              id="soc1"
                              valueChangeListener="#{pageFlowScope.InternalUserBean.titlevalue}"
                              simple="true">
            <f:selectItems value="#{bindings.Titlecode.items}" id="si1"/>
          </af:selectOneChoice>
        </td>
        <td>
          <af:outputLabel value="Confirm Email" id="ol11" showRequired="true"/>
        </td>
        <td width="507">
          <af:inputText label="Confirm Email" id="it9" simple="true"/>
        </td>
      </tr><tr>
        <td width="154">
          <af:outputLabel value="Gender" id="ol17" showRequired="true"/>
        </td>
        <td width="220">
          <af:selectOneRadio id="sor4" layout="horizontal">
            <af:selectItem label="Female" value="F" id="si7"/>
            <af:selectItem label="Male" value="M" id="si10"/>
          </af:selectOneRadio>
        </td>
        <td>
          <af:outputLabel value="Mobile Number" id="ol8" showRequired="false"/>
        </td>
        <td width="507">
          <af:inputText value="#{bindings.Mobilenumber.inputValue}"
                        simple="true"
                        required="#{bindings.Mobilenumber.hints.mandatory}"
                        columns="20"
                        maximumLength="#{bindings.Mobilenumber.hints.precision}"
                        shortDesc="#{bindings.Mobilenumber.hints.tooltip}"
                        id="it8">
            <f:validator binding="#{bindings.Mobilenumber.validator}"/>
          </af:inputText>
        </td>
      </tr><tr>
        <td width="154">
          <af:outputLabel value="Date Of Birth" id="ol12" showRequired="true"/>
        </td>
        <td width="220">
          <af:inputDate value="#{bindings.Dateofbirth.inputValue}"
                        required="#{bindings.Dateofbirth.hints.mandatory}"
                        shortDesc="#{bindings.Dateofbirth.hints.tooltip}"
                        id="id1" simple="true" columns="20">
            <f:validator binding="#{bindings.Dateofbirth.validator}"/>
            <af:convertDateTime pattern="#{bindings.Dateofbirth.format}"/>
          </af:inputDate>
        </td>
        <td>
          <af:outputLabel value="Business Number" id="ol23"/>
        </td>
        <td width="507">
          <af:inputText value="#{bindings.Businessnumber.inputValue}"
                        simple="true"
                        required="#{bindings.Businessnumber.hints.mandatory}"
                        columns="#{bindings.Businessnumber.hints.displayWidth}"
                        maximumLength="#{bindings.Businessnumber.hints.precision}"
                        shortDesc="#{bindings.Businessnumber.hints.tooltip}"
                        id="it10">
            <f:validator binding="#{bindings.Businessnumber.validator}"/>
          </af:inputText>
        </td>
      </tr><tr>
        <td width="154">
          <af:selectOneRadio id="sor1" layout="horizontal"
                             value="#{bindings.chckid.inputValue}"
                             autoSubmit="true" immediate="true">
            <af:selectItem label="ID" value="1" id="si6"/>
            <af:selectItem label="Passport" value="0" id="si16"/>
          </af:selectOneRadio>
        </td>
        <td width="220">
          <af:inputText value="#{bindings.Identitynumber.inputValue}"
                        simple="true"
                        columns="20"
                        maximumLength="#{bindings.Identitynumber.hints.precision}"
                        shortDesc="#{bindings.Identitynumber.hints.tooltip}"
                        id="it11" partialTriggers="sor1"
                        visible="#{bindings.chckid.inputValue eq '0'}">
            <f:validator binding="#{bindings.Identitynumber.validator}"/>
            <f:convertNumber groupingUsed="false"/>
            <f:validateLength minimum="13" maximum="13"/>
          </af:inputText><af:inputText value="#{bindings.Passportnumber.inputValue}"
                                       simple="true"
                                       columns="20"
                                       maximumLength="#{bindings.Passportnumber.hints.precision}"
                                       shortDesc="#{bindings.Passportnumber.hints.tooltip}"
                                       id="it6" partialTriggers="sor1"
                                       visible="#{bindings.chckid.inputValue eq '1'}">
            <f:validator binding="#{bindings.Passportnumber.validator}"/>
          </af:inputText>
        </td>
        <td nowrap="nowrap">
          <af:outputLabel value="Professional Category" id="ol9"
                          showRequired="true"/>
        </td>
        <td width="507">
          <af:selectOneChoice value="#{bindings.Profcatcode.inputValue}"
                              label="#{bindings.Profcatcode.label}"
                              required="#{bindings.Profcatcode.hints.mandatory}"
                              shortDesc="#{bindings.Profcatcode.hints.tooltip}"
                              id="soc2" simple="true">
            <f:selectItems value="#{bindings.Profcatcode.items}" id="si4"/>
          </af:selectOneChoice>
        </td>
      </tr><tr>
        <td width="154">
          <af:outputLabel value="Expiry Date" id="ol22"
                          showRequired="#{bindings.chckid.inputValue eq '0'}"
                          partialTriggers="sor1"/>
        </td>
        <td width="220">
          <af:inputDate value="#{bindings.Passportexpdate.inputValue}"
                        shortDesc="#{bindings.Passportexpdate.hints.tooltip}"
                        id="id2" simple="true" partialTriggers="sor1"
                        disabled="#{bindings.chckid.inputValue eq '1'}">
            <f:validator binding="#{bindings.Passportexpdate.validator}"/>
            <af:convertDateTime pattern="#{bindings.Passportexpdate.format}"/>
          </af:inputDate>
        </td>
        <td width="163" height="33" nowrap="nowrap"> </td>
        <td width="507" height="33"> </td>
      </tr><tr>
        <td width="154">
          <af:outputLabel value="Country" id="ol10" showRequired="true"/>
        </td>
        <td width="220">
          <af:selectOneChoice value="#{bindings.Countrycode.inputValue}"
                              shortDesc="#{bindings.Countrycode.hints.tooltip}"
                              id="soc3" simple="true" autoSubmit="true">
            <f:selectItems value="#{bindings.Countrycode.items}" id="si3"/>
          </af:selectOneChoice>
        </td>
        <td width="163"> </td>
        <td width="507" align="right">
          <af:commandButton text="Submit" id="cb3"
                            action="#{pageFlowScope.InternalUserBean.onSaveRecord}"/><af:selectOneChoice value="#{bindings.Commcode.inputValue}"
                              label="#{bindings.Commcode.label}"
                              required="#{bindings.Commcode.hints.mandatory}"
                              shortDesc="#{bindings.Commcode.hints.tooltip}"
                              id="soc4" visible="false">
            <f:selectItems value="#{bindings.Commcode.items}" id="si5"/>
          </af:selectOneChoice>
        </td>
      </tr>
    </table>

but my values are not inside the forms they are inside html table
<table border="0" height="280">
      <tr>
        <td width="154" height="24">
          <af:outputLabel value="Username" id="ol1" showRequired="true"/>
        </td>
        <td width="220" height="24">
          <af:inputText simple="true"
                        required="#{bindings.Username.hints.mandatory}"
                        columns="20"
                        maximumLength="#{bindings.Username.hints.precision}"
                        shortDesc="#{bindings.Username.hints.tooltip}" id="it1"
                        value="#{bindings.Username.inputValue}"
                        autoSubmit="true" autoTab="false">
            <f:validator binding="#{bindings.Username.validator}"/>
          </af:inputText>
        </td>
        <td height="24">
          <af:outputLabel value="Branch" id="ol18" showRequired="true"/>
        </td>
        <td width="507" height="24">
          <af:selectOneChoice value="#{bindings.Branch.inputValue}"
                              required="#{bindings.Branch.hints.mandatory}"
                              shortDesc="#{bindings.Branch.hints.tooltip}"
                              id="soc10" simple="true" autoSubmit="true">
            <f:selectItems value="#{bindings.Branch.items}" id="si15"/>
          </af:selectOneChoice>
        </td>
      </tr><tr>
        <td width="154">
          <af:outputLabel value="Persal Number" id="ol5" showRequired="true"/>
        </td>
        <td width="220">
          <af:inputText value="#{bindings.PersalNumber.inputValue}"
                        simple="true"
                        required="#{bindings.PersalNumber.hints.mandatory}"
                        columns="20"
                        maximumLength="#{bindings.PersalNumber.hints.precision}"
                        shortDesc="#{bindings.PersalNumber.hints.tooltip}"
                        id="it7">
            <f:validator binding="#{bindings.PersalNumber.validator}"/>
          </af:inputText>
        </td>
        <td>
          <af:outputLabel value="Offices" id="ol6" showRequired="true"/>
        </td>
        <td height="32" width="507">
          <af:selectOneChoice value="#{bindings.Office.inputValue}"
                              required="#{bindings.Office.hints.mandatory}"
                              shortDesc="#{bindings.Office.hints.tooltip}"
                              id="soc9" simple="true">
            <f:selectItems value="#{bindings.Office.items}" id="si14"/>
          </af:selectOneChoice>
        </td>
      </tr><tr>
        <td width="154" height="27">
          <af:outputLabel value="Surname" id="ol3" showRequired="true"/>
        </td>
        <td width="220">
          <af:inputText value="#{bindings.Surname.inputValue}"
                        required="#{bindings.Surname.hints.mandatory}"
                        columns="20"
                        maximumLength="#{bindings.Surname.hints.precision}"
                        shortDesc="#{bindings.Surname.hints.tooltip}" id="it3"
                        simple="true">
            <f:validator binding="#{bindings.Surname.validator}"/>
          </af:inputText>
        </td>
        <td>
          <af:outputLabel value="Practitioner Number" id="ol24"/>
        </td>
        <td height="27" width="507">
          <af:inputText value="#{bindings.Accreditationnumber.inputValue}"
                        simple="true"
                        required="#{bindings.Accreditationnumber.hints.mandatory}"
                        columns="20"
                        maximumLength="#{bindings.Accreditationnumber.hints.precision}"
                        shortDesc="#{bindings.Accreditationnumber.hints.tooltip}"
                        id="it12">
            <f:validator binding="#{bindings.Accreditationnumber.validator}"/>
          </af:inputText>
        </td>
      </tr><tr>
        <td width="154">
          <af:outputLabel value="First Name" id="ol2" showRequired="true"/>
        </td>
        <td width="220">
          <af:inputText simple="true"
                        required="#{bindings.Firstname.hints.mandatory}"
                        columns="20"
                        maximumLength="#{bindings.Firstname.hints.precision}"
                        shortDesc="#{bindings.Firstname.hints.tooltip}" id="it2"
                        value="#{bindings.Firstname.inputValue}">
            <f:validator binding="#{bindings.Firstname.validator}"/>
          </af:inputText>
        </td>
        <td>
          <af:outputLabel value="Business Role" id="ol13" showRequired="true"/>
        </td>
        <td width="507">
          <af:selectOneChoice
                              shortDesc="#{bindings.Roleaccesscode.hints.tooltip}"
                              id="soc7"
                              simple="true"
                              valueChangeListener="#{pageFlowScope.InternalUserBean.InternalType}"
                              value="#{pageFlowScope.InternalUserBean.userType}"
                              partialTriggers="soc10">
            <af:forEach var="item"
                        items="#{pageFlowScope.InternalUserBean.childRoles}">
              <af:selectItem value="#{item}" label="#{item}" id="tu7g"/>
            </af:forEach>
          </af:selectOneChoice>
          <af:inputText value="#{bindings.Usertype.inputValue}"
                                             simple="true"
                                             required="#{bindings.Usertype.hints.mandatory}"
                                             columns="#{bindings.Usertype.hints.displayWidth}"
                                             maximumLength="#{bindings.Usertype.hints.precision}"
                                             shortDesc="#{bindings.Usertype.hints.tooltip}"
                                             id="it13" visible="false">
            <f:validator binding="#{bindings.Usertype.validator}"/>
          </af:inputText>
        </td>
      </tr><tr>
        <td width="154">
          <af:outputLabel value="Initials" id="ol4" showRequired="true"/>
        </td>
        <td width="220">
          <af:inputText value="#{bindings.Initials.inputValue}" simple="true"
                        required="#{bindings.Initials.hints.mandatory}"
                        columns="20"
                        maximumLength="#{bindings.Initials.hints.precision}"
                        shortDesc="#{bindings.Initials.hints.tooltip}" id="it4">
            <f:validator binding="#{bindings.Initials.validator}"/>
          </af:inputText>
        </td>
        <td>
          <af:outputLabel value="Email" id="ol7" showRequired="true"/>
        </td>
        <td width="507">
          <af:inputText value="#{bindings.Emailaddress.inputValue}"
                        simple="true"
                        required="#{bindings.Emailaddress.hints.mandatory}"
                        columns="20"
                        maximumLength="#{bindings.Emailaddress.hints.precision}"
                        shortDesc="#{bindings.Emailaddress.hints.tooltip}"
                        id="it5">
            <f:validator binding="#{bindings.Emailaddress.validator}"/>
            <af:validateRegExp pattern="[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,4}"
                               messageDetailNoMatch="The value provided is not a valid email address"/>
          </af:inputText>
        </td>
      </tr><tr>
        <td width="154">
          <af:outputLabel value="Title" id="ol16" showRequired="true"/>
        </td>
        <td width="220">
          <af:selectOneRadio id="sor2" layout="horizontal"
                             value="#{bindings.Gender.inputValue}"
                             rendered="false">
            <af:selectItem label="Male" value="M" id="si2"/>
            <af:selectItem label="Female" value="F" id="si8"/>
          </af:selectOneRadio><af:selectOneRadio value="#{bindings.Gender.inputValue}"
                                                 shortDesc="#{bindings.Gender.hints.tooltip}"
                                                 id="sor3" layout="horizontal"
                                                 rendered="false">
            <f:selectItems value="#{bindings.Gender.items}" id="si9"/>
          </af:selectOneRadio>
          <af:selectOneChoice value="#{bindings.Titlecode.inputValue}"
                              shortDesc="#{bindings.Titlecode.hints.tooltip}"
                              id="soc1"
                              valueChangeListener="#{pageFlowScope.InternalUserBean.titlevalue}"
                              simple="true">
            <f:selectItems value="#{bindings.Titlecode.items}" id="si1"/>
          </af:selectOneChoice>
        </td>
        <td>
          <af:outputLabel value="Confirm Email" id="ol11" showRequired="true"/>
        </td>
        <td width="507">
          <af:inputText label="Confirm Email" id="it9" simple="true"
                        columns="20"/>
        </td>
      </tr><tr>
        <td width="154">
          <af:outputLabel value="Gender" id="ol17" showRequired="true"/>
        </td>
        <td width="220">
          <af:selectOneRadio id="sor4" layout="horizontal">
            <af:selectItem label="Female" value="F" id="si7"/>
            <af:selectItem label="Male" value="M" id="si10"/>
          </af:selectOneRadio>
        </td>
        <td>
          <af:outputLabel value="Mobile Number" id="ol8" showRequired="false"/>
        </td>
        <td width="507">
          <af:inputText value="#{bindings.Mobilenumber.inputValue}"
                        simple="true"
                        required="#{bindings.Mobilenumber.hints.mandatory}"
                        columns="20"
                        maximumLength="#{bindings.Mobilenumber.hints.precision}"
                        shortDesc="#{bindings.Mobilenumber.hints.tooltip}"
                        id="it8">
            <f:validator binding="#{bindings.Mobilenumber.validator}"/>
          </af:inputText>
        </td>
      </tr><tr>
        <td width="154">
          <af:outputLabel value="Date Of Birth" id="ol12" showRequired="true"/>
        </td>
        <td width="220">
          <af:inputDate value="#{bindings.Dateofbirth.inputValue}"
                        required="#{bindings.Dateofbirth.hints.mandatory}"
                        shortDesc="#{bindings.Dateofbirth.hints.tooltip}"
                        id="id1" simple="true" columns="20">
            <f:validator binding="#{bindings.Dateofbirth.validator}"/>
            <af:convertDateTime pattern="#{bindings.Dateofbirth.format}"/>
          </af:inputDate>
        </td>
        <td>
          <af:outputLabel value="Business Number" id="ol23"/>
        </td>
        <td width="507">
          <af:inputText value="#{bindings.Businessnumber.inputValue}"
                        simple="true"
                        required="#{bindings.Businessnumber.hints.mandatory}"
                        columns="20"
                        maximumLength="#{bindings.Businessnumber.hints.precision}"
                        shortDesc="#{bindings.Businessnumber.hints.tooltip}"
                        id="it10">
            <f:validator binding="#{bindings.Businessnumber.validator}"/>
          </af:inputText>
        </td>
      </tr><tr>
        <td width="154">
          <af:selectOneRadio id="sor1" layout="horizontal"
                             value="#{bindings.chckid.inputValue}"
                             autoSubmit="true" immediate="true">
            <af:selectItem label="ID" value="1" id="si6"/>
            <af:selectItem label="Passport" value="0" id="si16"/>
          </af:selectOneRadio>
        </td>
        <td width="220">
          <af:inputText value="#{bindings.Identitynumber.inputValue}"
                        simple="true"
                        columns="20"
                        maximumLength="#{bindings.Identitynumber.hints.precision}"
                        shortDesc="#{bindings.Identitynumber.hints.tooltip}"
                        id="it11" partialTriggers="sor1"
                        visible="#{bindings.chckid.inputValue eq '0'}">
            <f:validator binding="#{bindings.Identitynumber.validator}"/>
            <f:convertNumber groupingUsed="false"/>
            <f:validateLength minimum="13" maximum="13"/>
          </af:inputText><af:inputText value="#{bindings.Passportnumber.inputValue}"
                                       simple="true"
                                       columns="20"
                                       maximumLength="#{bindings.Passportnumber.hints.precision}"
                                       shortDesc="#{bindings.Passportnumber.hints.tooltip}"
                                       id="it6" partialTriggers="sor1"
                                       visible="#{bindings.chckid.inputValue eq '1'}">
            <f:validator binding="#{bindings.Passportnumber.validator}"/>
          </af:inputText>
        </td>
        <td nowrap="nowrap">
          <af:outputLabel value="Professional Category" id="ol9"
                          showRequired="true"/>
        </td>
        <td width="507">
          <af:selectOneChoice value="#{bindings.Profcatcode.inputValue}"
                              label="#{bindings.Profcatcode.label}"
                              required="#{bindings.Profcatcode.hints.mandatory}"
                              shortDesc="#{bindings.Profcatcode.hints.tooltip}"
                              id="soc2" simple="true">
            <f:selectItems value="#{bindings.Profcatcode.items}" id="si4"/>
          </af:selectOneChoice>
        </td>
      </tr><tr>
        <td width="154">
          <af:outputLabel value="Expiry Date" id="ol22"
                          showRequired="#{bindings.chckid.inputValue eq '0'}"
                          partialTriggers="sor1"/>
        </td>
        <td width="220">
          <af:inputDate value="#{bindings.Passportexpdate.inputValue}"
                        shortDesc="#{bindings.Passportexpdate.hints.tooltip}"
                        id="id2" simple="true" partialTriggers="sor1"
                        disabled="#{bindings.chckid.inputValue eq '1'}">
            <f:validator binding="#{bindings.Passportexpdate.validator}"/>
            <af:convertDateTime pattern="#{bindings.Passportexpdate.format}"/>
          </af:inputDate>
        </td>
        <td width="163" height="33" nowrap="nowrap"> </td>
        <td width="507" height="33"> </td>
      </tr><tr>
        <td width="154">
          <af:outputLabel value="Country" id="ol10" showRequired="true"/>
        </td>
        <td width="220">
          <af:selectOneChoice value="#{bindings.Countrycode.inputValue}"
                              shortDesc="#{bindings.Countrycode.hints.tooltip}"
                              id="soc3" simple="true" autoSubmit="true">
            <f:selectItems value="#{bindings.Countrycode.items}" id="si3"/>
          </af:selectOneChoice>
        </td>
        <td width="163"> </td>
        <td width="507" align="right">
          <af:commandButton text="Submit" id="cb3"
                            action="#{pageFlowScope.InternalUserBean.onSaveRecord}"/><af:selectOneChoice value="#{bindings.Commcode.inputValue}"
                              label="#{bindings.Commcode.label}"
                              required="#{bindings.Commcode.hints.mandatory}"
                              shortDesc="#{bindings.Commcode.hints.tooltip}"
                              id="soc4" visible="false">
            <f:selectItems value="#{bindings.Commcode.items}" id="si5"/>
          </af:selectOneChoice>
        </td>
      </tr>
    </table>

Similar Messages

  • How to change the tab order in adf forms.

    Hi,
    I design a from in adf jsff page.In the form i have 4 components. These components are surrounded with a panel form layout. Now if i put number of columns as 2 in the property inspector of the PFL.
    Components appear as 2 fields in the first row and next two fields are in the second row.
    Now my doubt is, when I tab out 1 field to another field. The tab out is Horizontal. But I want the tab out to be vertical. Please suggest how to make the tab out feature as vertical.
    Thanking in advance,
    Sudipta

    I don't think we have something called tab index in adf like in javascript. This may not possible in adf.

  • Tab Sequence for Forms, Changing

    Is there a quick way to change the tab sequence on a form?
    E.g. Production Order form opens with cursor at field Product No. For users who aren't creating prod orders, just looking up exisitng ones, it would be handier if the cursor were postitioned in the production order number field. Can this be done without programming?
    Thanks.

    Cindy,
    Just a suggestion but there is an addon solution that does this very thing, and alot more
    [http://www.b1up.net/]
    There is a video demo on the site
    Hope this helps,
    Lucas

  • Tabbing sequence incorrect after emailing

    After I emailed my forms to my boss she told me the tabbing sequence is out of order.  I checked back over my forms and it looked fine.  Do I need to lock all fields before emailing to prevent this problem?

    I using Acrobat 8 to edit my forms. I opened one of my forms and looked at the  "Form Properties" it says...
    Form Type: Acrobat 6 (Static) PDF Form
    Text Formatting: Version 7
    Event Model: Version 7
    I also use Adobe Reader 9.
    I emailed one of my own forms to myself and opened it with Adobe Reader 9 and saw the same problem.
    If I open the form back up in Adobe 8 then my tabbing order looks just fine.

  • How to assign TAB Sequence ?

    Hey..
    Can anybody tell me how to assign tab sequence...? I mean if I have some buttons & controls on the front panel try to visualize front panel of login ; whenever I press TAB from keyboard i want the selection of the buttons & controls should be in sequence... Can anyone tell me how to do this...?  
    Solved!
    Go to Solution.

    See Edit\Tabbing Order and, right-click on control Advanced\Key Navigation
    Cheers!
    "Inside every large program is a small program struggling to get out." (attributed to Tony Hoare)

  • How To Provide Tab sequence

    Hello All.
    How to provide the tab sequence in WDA applications.
    I want to provide the option of moving to various fields by the click of the tab button in my application.
    Rite now its going in a random way.
    How to achieve this.
    Regards,
    SampathKumar G

    Dear Sampath,
    I have never tried this,but from the posts of others i have understood that, first time you can set the focus on first ui element by coding.
    lo_view_contr->request_focus( EXPORTING context_element = lo_element
    attribute = 'MATNR' ).
    You can write this piece of code in WDDOMODIFYVIEW.
    Next  your requirement is when you press tab it should go to other field, for this the fields should be in sequence (input1,input2,savebutton).
    try to put all the 3 fields in a transparent container and then
    try 1 ) input1 -matrix data
              input2- matrix data
              input3 -matrix data
    or try 2)
              input1 -matrix head data
              input2- matrix data
              input3 -matrix data
    or try 3)
              input1 -matrix head data
              input2- matrix head data
              input3 -matrix head data
    among all the above 3 one may work....let me know which one worked for you.
    Regards
    Sajid

  • Tab Sequence In OAF.

    Dear Friends ,
    I have a OAF page developed with some text inputs and Lov items . I would wish to have
    a tab sequence attached to my page .
    Is there any way that we can perform the tab sequence in OAF ? if so , i would certainly
    appreciate if you could share your idea and suggestions .
    Thanks & Regards,
    Antonyraj.M
    Edited by: AntonyRaj on Sep 15, 2011 3:17 AM

    thanks camickr .
    i have solved my problems becouse of u r help
    thanks and regards
    sachin

  • Tab sequence

    Dear all
    I have a problem of sitting the tab sequence of the
    textFields on my applet.
    I could not control the sequence of tab jumbs on my controls on the aplet.
    ANY HELP
    HIGHLY APPRECIATED
    thanx

    I believe components tab in the order they are added. Just add in the order you want.

  • Tab sequence on conditional forms?

    I have a form with several conditional parts stored in fragments. I found some odd behavior with the tab sequence: Using LC Designer v8.2 I set the appropriate tab sequence for both container document and fragements. But when running the form it seems like part's appearing conditionally (based on user interaction) are positioned after regular form-parts in tab sequence. Even though the conditional parts are in the middle of the form! :S
    Does anyone has an idea how to solve this?

    I'm familiar with this new tab-feature and actually did use it to set the proper tab-order. But as a result I get this weird behavior on conditionally shown parts.
    The "geographic order" would be OK for me... if it would work like that, but it doesn't: the tab-indexes of subforms shown in the middle of the form are sequentially ordered AFTER parts that were visible at startup. So now when walking through the form by hitting tab, it skips the conditional parts until the end of the form is reached and than it jumps back to the conditional parts.
    Can it have something to do with fragments that are hidden by default? In the tab-index list you see the indexes of all items. Also the objects part of underlying fragments. But objects part of hidden subforms or fragments disappear in this list and seems not be indexed any longer.
    Any idea on solving this?

  • Using sequence in adf

    hi i have a sequence in my database how can i use that sequence in my application. i have a createInsert button, i what to insert the id using the sequnce in my database
    Edited by: ADFnewbie on 2012/01/11 11:04 PM

    hi am trying to do my test in my application module am having this errror my expression is (new oracle.jbo.server.SequenceImpl("SMS_CAT_SEQ",adf.object.getDBTransaction())).getSequenceNumber()
    oracle.jbo.KeyNotPopulatedException: JBO-25078: Key attribute Id for SmsUsers not populated
         at oracle.jbo.server.OracleSQLBuilderImpl.buildWhereClause(OracleSQLBuilderImpl.java:2357)
         at oracle.jbo.server.EntityImpl.buildWhereClause(EntityImpl.java:10718)
         at oracle.jbo.server.OracleSQLBuilderImpl.doEntitySelectForAltKey(OracleSQLBuilderImpl.java:747)
         at oracle.jbo.server.BaseSQLBuilderImpl.doEntitySelect(BaseSQLBuilderImpl.java:552)
         at oracle.jbo.server.EntityImpl.doSelect(EntityImpl.java:8287)
         at oracle.jbo.server.EntityImpl.populate(EntityImpl.java:6951)
         at oracle.jbo.server.EntityImpl.getAttributeInternal(EntityImpl.java:3516)
         at oracle.jbo.server.AttributeDefImpl.get(AttributeDefImpl.java:3141)
         at oracle.jbo.server.AttributeDefImpl.resolveGet(AttributeDefImpl.java:3369)
         at oracle.jbo.server.EntityImpl.getAttrInvokeAccessor(EntityImpl.java:1674)
         at oracle.jbo.server.EntityImpl.getAttribute(EntityImpl.java:1639)
         at oracle.jbo.server.ViewRowStorage.getAttributeInternal(ViewRowStorage.java:1773)
         at oracle.jbo.server.ViewRowImpl.getAttributeValue(ViewRowImpl.java:1962)
         at oracle.jbo.server.ViewRowImpl.getAttributeInternal(ViewRowImpl.java:824)
         at oracle.jbo.server.ViewRowImpl.getKey(ViewRowImpl.java:635)
         at oracle.jbo.server.EntityImpl$ViewRowRef.<init>(EntityImpl.java:13229)
         at oracle.jbo.server.EntityImpl.registerExprValueSupplierOverride(EntityImpl.java:659)
         at oracle.jbo.server.ViewRowStorage.registerExprValueSupplierOverride(ViewRowStorage.java:1259)
         at oracle.jbo.server.ViewRowCache.addWithCheck(ViewRowCache.java:370)
         at oracle.jbo.server.ViewRowCache.add(ViewRowCache.java:410)
         at oracle.jbo.server.QueryCollection.addRowToColl(QueryCollection.java:3415)
         at oracle.jbo.server.QueryCollection.fetch(QueryCollection.java:3490)
         at oracle.jbo.server.QueryCollection.get(QueryCollection.java:2184)
         at oracle.jbo.server.ViewRowSetImpl.getRow(ViewRowSetImpl.java:5125)
         at oracle.jbo.server.ViewRowSetIteratorImpl.doFetch(ViewRowSetIteratorImpl.java:2936)
         at oracle.jbo.server.ViewRowSetIteratorImpl.ensureRefreshed(ViewRowSetIteratorImpl.java:2792)
         at oracle.jbo.server.ViewRowSetIteratorImpl.refresh(ViewRowSetIteratorImpl.java:3033)
         at oracle.jbo.server.ViewRowSetImpl.notifyRefresh(ViewRowSetImpl.java:2797)
         at oracle.jbo.server.ViewRowSetImpl.execute(ViewRowSetImpl.java:1255)
         at oracle.jbo.server.ViewRowSetImpl.execute(ViewRowSetImpl.java:1078)
         at oracle.jbo.server.ViewRowSetIteratorImpl.ensureRefreshed(ViewRowSetIteratorImpl.java:2775)
         at oracle.jbo.server.ViewRowSetIteratorImpl.ensureRefreshed(ViewRowSetIteratorImpl.java:2752)
         at oracle.jbo.server.ViewRowSetIteratorImpl.first(ViewRowSetIteratorImpl.java:1581)
         at oracle.jbo.server.ViewRowSetImpl.first(ViewRowSetImpl.java:3556)
         at oracle.jbo.server.ViewObjectImpl.first(ViewObjectImpl.java:10196)
         at oracle.adf.model.binding.DCIteratorBinding.setupRSIstate(DCIteratorBinding.java:808)
         at oracle.adf.model.binding.DCIteratorBinding.refreshControlAndNotifyDCE(DCIteratorBinding.java:707)
         at oracle.adf.model.binding.DCIteratorBinding.refreshControl(DCIteratorBinding.java:676)
         at oracle.jbo.uicli.binding.JUIteratorBinding.refreshControl(JUIteratorBinding.java:485)
         at oracle.adf.model.binding.DCIteratorBinding.refresh(DCIteratorBinding.java:4555)
         at oracle.adf.model.binding.DCExecutableBinding.refreshIfNeeded(DCExecutableBinding.java:347)
         at oracle.adf.model.binding.DCIteratorBinding.getRowSetIterator(DCIteratorBinding.java:1634)
         at oracle.jbo.jbotester.panel.BindingPanel.setBindingContext(BindingPanel.java:131)
         at oracle.jbo.jbotester.panel.BindingPanel.<init>(BindingPanel.java:101)
         at oracle.jbo.jbotester.panel.BindingPanel.<init>(BindingPanel.java:75)
         at oracle.jbo.jbotester.form.BindingForm.createMasterPanel(BindingForm.java:65)
         at oracle.jbo.jbotester.form.BindingForm.init(BindingForm.java:126)
         at oracle.jbo.jbotester.form.JTForm.<init>(JTForm.java:72)
         at oracle.jbo.jbotester.form.BindingForm.<init>(BindingForm.java:52)
         at oracle.jbo.jbotester.form.FormType$1.createForm(FormType.java:63)
         at oracle.jbo.jbotester.form.FormType.createForm(FormType.java:199)
         at oracle.jbo.jbotester.form.FormType.createTab(FormType.java:270)
         at oracle.jbo.jbotester.form.FormType.showForm(FormType.java:248)
         at oracle.jbo.jbotester.form.FormType.showForm(FormType.java:207)
         at oracle.jbo.jbotester.form.FormType.showForm(FormType.java:203)
         at oracle.jbo.jbotester.tree.ObjTreeNode.showForm(ObjTreeNode.java:135)
         at oracle.jbo.jbotester.tree.ObjTreeNode.showForm(ObjTreeNode.java:118)
         at oracle.jbo.jbotester.tree.Tree.processTreeMouseClicked(Tree.java:734)
         at oracle.jbo.jbotester.tree.Tree.access$100(Tree.java:96)
         at oracle.jbo.jbotester.tree.Tree$TreeMouseListener.mouseClicked(Tree.java:145)
         at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:253)
         at java.awt.Component.processMouseEvent(Component.java:6292)
         at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
         at java.awt.Component.processEvent(Component.java:6054)
         at java.awt.Container.processEvent(Container.java:2041)
         at java.awt.Component.dispatchEventImpl(Component.java:4652)
         at java.awt.Container.dispatchEventImpl(Container.java:2099)
         at java.awt.Component.dispatchEvent(Component.java:4482)
         at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4577)
         at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4247)
         at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)
         at java.awt.Container.dispatchEventImpl(Container.java:2085)
         at java.awt.Window.dispatchEventImpl(Window.java:2478)
         at java.awt.Component.dispatchEvent(Component.java:4482)
         at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:644)
         at java.awt.EventQueue.access$000(EventQueue.java:85)
         at java.awt.EventQueue$1.run(EventQueue.java:603)
         at java.awt.EventQueue$1.run(EventQueue.java:601)
         at java.security.AccessController.doPrivileged(Native Method)
         at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
         at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98)
         at java.awt.EventQueue$2.run(EventQueue.java:617)
         at java.awt.EventQueue$2.run(EventQueue.java:615)
         at java.security.AccessController.doPrivileged(Native Method)
         at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
         at java.awt.EventQueue.dispatchEvent(EventQueue.java:614)
         at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
         at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
         at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
         at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
    Edited by: ADFnewbie on 2012/01/12 1:44 AM

  • Region Refresh on Tab click in ADF

    Hi ADF Experts,
    I have a requirement where I want to refresh table inside the region when tab is clicked.
    I am using dynamic tab shell.
    Jdev version 11.1.1.5
    Tried all possible combination but no luck,
    Please help .

    Hi Timo,
    Thanks for the reply.
    I am little confused here, I am following solution provided in below link
    https://forums.oracle.com/message/10408087#10408087
    http://www.oracle.com/technetwork/developer-tools/adf/learnmore/79-global-template-button-strategy-360139.pdf
    I am getting selection event ,when tab is selected , but confused how to move further to refresh my region.

  • Can we change the tab sequence in UWL task - ep 7 ?

    Hi all:
         We are running ess/mss in ep7. Currently the UWL task display the 4 tabs ( alerts, task, notification, traces ).
         Can we change the sequence from alerts-task-notification-traces to task-alerts-notification-traces ?
         Thanks a lot.

    Hi Jianhong,
    U have a option at right side corner,right click and u go in personalization.Please see the below blog for more details.
    Customizing Default actions of items in UWL
    Universal Worklist - when you only need a single tab
    Thanks
    Regards
    Santosh
    Reward if helpful !!!

  • Tab order in ADF Form

    Hi,
    Anybody knows how to set the tab order in an ADF form?
    I'm using Jdeveloper 11.1.1.0.2.
    Thanks,
    Rikke

    Ok. I have a form with some input text fields and some radio buttons.
    When I tab through the form, I can tab to the first radio button, but not to the second, instead the next text field is selected.
    There most be some way to customize this?

  • Problem with Sequence in ADF

    Hi,
    I have a sequece for a table value. I have the following code to retrieve the sequence value.
    protected void create(AttributeList attributeList) {
    ApplicationModule am = getDBTransaction().getRootApplicationModule();
    DBSequence dS = new DBSequence("REBILL_REQUEST_ID",am);
    setRebillRequestId(dS.getSequenceNumber());
    super.create(attributeList);
    When I run the application, everytime the same sequence number gets displayed in the field. It does not change at all. Any idea why this happens?
    Thanks,
    Priya

    Hi,
    not sure why you need to do this programmatically as tehre is a declarative of doing the same (http://download-uk.oracle.com/docs/html/B25947_01/bcentities006.htm#sm0147)
    However,
    here is the programmatic way of doing it
    http://download-uk.oracle.com/docs/html/B25947_01/bcrules004.htm#sthref766
    Frank

  • Using sequences in ADF-UIX

    Hi
    I am trying to add a record to a table using the create action from the data control.
    The underlying table has a sequence defined on it. Is there a way to get the next sequence number to show when the user clicks the Create button?
    thanks

    Assuming the field the sequence is pushed to is called Id, and the sequence name is ID_SEQ, override the EO's create method with the following code:
    protected void create(AttributeList attributeList) {
      super.create(attributeList);
      oracle.jbo.server.SequenceImpl idSeq = new SequenceImpl("ID_SEQ", getDBTransaction());
      setId(idSeq.getSequenceNumber());
    }Now when you create a record in UIX, you'll see the sequence number prepopulated in the associated Id field. You can set the field's properties to readOnly as the user no longer has to populate it.
    Hope this helps.
    CM.

Maybe you are looking for