1

ここに画像の説明を入力データ表

上記の画面を動的データテーブルに変換する必要があります。私のスクリーン ショットでは、国内 OS は静的フィールドになります。しかし、国内 OS ラベルの横にある + ボタンをクリックすると、対応する 2 つの行 DTJP と DCJP がデータベースから取得され、最初に表示されます。 blnak行として。ただし、+ボタンをクリックすると、入力テキストフィールドのある行が画面に表示されます。次のコードを試しました:

                              <p:columnGroup type="header">
                                     <p:row>
                                            <p:column rowspan="2" colspan="1" headerText="Resource Type" />
                                            <p:column colspan="12" headerText="2013" />
                                            <p:column rowspan="2" headerText="'14" />
                                            <p:column rowspan="2" headerText="'15" />
                                            <p:column rowspan="2" headerText="'16" />
                                            <p:column rowspan="2" headerText="'17" />
                                     </p:row>
                                     <p:row>
                                            <p:column headerText="4" />
                                            <p:column headerText="5" />
                                            <p:column headerText="6" />
                                            <p:column headerText="7" />
                                            <p:column headerText="8" />
                                            <p:column headerText="9" />
                                            <p:column headerText="10" />
                                            <p:column headerText="11" />
                                            <p:column headerText="12" />
                                            <p:column headerText="1" />
                                            <p:column headerText="2" />
                                            <p:column headerText="3" />
                                     </p:row>

                              </p:columnGroup>

                              <p:column>
                               Employee
                              </p:column>
                              <p:column>
                               <h:inputText /> 
                              </p:column>
                              <p:column>
                               <h:inputText /> 
                              </p:column>
                              <p:column>
                               <h:inputText /> 
                              </p:column>
                              <p:column>
                               <h:inputText /> 
                              </p:column>
                              <p:column>
                               <h:inputText /> 
                              </p:column>
                              <p:column>
                               <h:inputText /> 
                              </p:column>
                              <p:column>
                               <h:inputText /> 
                              </p:column>
                              <p:column>
                               <h:inputText /> 
                              </p:column>
                              <p:column>
                               <h:inputText /> 
                              </p:column>
                              <p:column>
                               <h:inputText /> 
                              </p:column>
                              <p:column>
                               <h:inputText /> 
                              </p:column>
                              <p:column>
                               <h:inputText /> 
                              </p:column>
                              <p:column>
                               <h:inputText /> 
                              </p:column>
                              <p:column>
                               <h:inputText /> 
                              </p:column>
                              <p:column>

                              </p:column>
                              <p:column>

                              </p:column>


                       </p:dataTable>

編集済み - Primefaces を使用して jsf でデータテーブルを作成する必要があります。ここでは、1 つの列に 1 つのボタンで静的データが含まれる 1 つの行が必要です。このボタンをクリックすると、他の列 (同じ行内) にいくつか表示されるはずです。ラベル付きの入力テキスト フィールドとデータは、データベースから入力する必要があります。つまり、2 つのレコードが来る場合、その行の列は、レコード数に応じた行数にまたがる必要があります。つまり、1 つの列が静的で、その行の他の列は動的にスパンされ、いくつかのコンポーネントが行内の列に追加される必要があります。これを行う方法を教えてください。

4

0 に答える 0