データベース "estadopdf"のフィールドに従って、aを有効または無効にする必要があります。Getterの値からブール値を取得する
私はこれを得たが、すべての行を無効:私は豆から<p:commandLink>
を無効状態を確認する必要があり
<p:commandLink ajax="false" value="PDF" class="icon-file-pdf"
actionListener="#{ordenRetiroBean.exportpdf(ord)}"
disabled="#{ordenRetiroBean.est_habilitado}">
</p:commandLink>
:
boolean est_habilitado = ord.getEstadopdf() == 1? false:true;
そして、私のXHTMLを。
私は推測するロジックは、1.-
することができ、その行ordenRetiroentity.getCod_OrdenRetiro
からIDを取得します2.-私の方法でブール値を返す3.-このord.getEstadopdf() == 1? false:true
をお願いします。
4.-あなたは私がのcommandLinkは、例えばデータテーブルの行の一部であると思います「はすべての行を無効にします」と言うので「無効」私の属性
私はそれを理解しようとしましたが、私はできません、もっとコードを表示してください。行を選択したデータテーブルがありますか? ordenRetiroentityとは何ですか、BeanやPropertyか何ですか? ordenRetiroentity.cod_OrdenRetiroとは何ですか? –
データベースの値をチェックする必要があります。これは、行の値に応じてINTタイプです。データテーブルのpdfをエクスポートするオプションを有効または無効にします。 – Jorge