0 Replies Latest reply on Aug 25, 2011 8:33 AM by Badreddine BENBRAHIM

    Create and persist in inline editing

    Badreddine BENBRAHIM Newbie

      Hello Seamers, I have a table called QuestionReponse and another one called Non Confirmite .
      The Non Conformite table has a foreign key to the QuestionReponse table, and after generating entities I get an object of Questionreponse in  the NonConformite entity. The NonConformite entity contains just two attributs, the ID (generated automatically) and the Questionreponse Object


      There is the code I'm using now:


      <h:form>
        <rich:dataTable value="#{questionreponseList.resultList}" var="_qr" rows="10">
          <rich:column>
            <h:outputText value="#{_qr.idquestionReponse}" />
          </rich:column>
          <rich:column>
            <rich:inplaceInput value="#{_qr.commentaire}" />
          </rich:column>
          <rich:column>
          <h:selectOneMenu value="#{_qr.reponse}" id="selectedReponse"
                               style=" width : 303px;">
                               <f:selectItem itemLabel="#{questionreponseHome.instance.reponse.reponse}"
                                    itemValue="" />
                               <s:selectItems value="#{reponseAction.initReponseToTrack()}"
                                    var="_reponse" label="#{_reponse.reponse}" />
                               <s:convertEntity />
                               <a:support event="onchange" action="#{reponseAction.test()}" />
                          </h:selectOneMenu>
                     </rich:column>
                     
                     <rich:column>
                       <h:commandButton value="Create Non Conformite"/>
                     </rich:column>
          <f:facet name="footer">
            <rich:datascroller maxPages="5" />
          </f:facet>
        </rich:dataTable>
        <h:commandButton action="#{nonconformiteAction.initNonConformite()}" value="Save"/>
      </h:form>



      I want that when I click on the Create Non Conformite an object of Nonconformite will be created containing the Questionreponse on the same row and put it in the database.


      Any idea how can I do that?


      I hope my post is clear, please help me.