我正在为公司创建一个visualforce页面,并且我希望禁用“提交”按钮,除非页面上的复选框被更改。我可以使用常规的输入按钮来执行此操作,但是我需要使用Apex命令按钮来完成此操作,以便我可以让他们更新记录,从而触发后端进程。
这是我的代码
hive --help
Usage ./hive <parameters> --service serviceName <service parameters>
Service List: beeline cleardanglingscratchdir cli fixacidkeyindex help hiveburninclient hiveserver2 hplsql jar lineage llapdump llap llapstatus metastore metatool orcfiledump rcfilecat schemaTool strictmanagedmigration tokentool version
Parameters parsed:
--auxpath : Auxiliary jars
--config : Hive configuration directory
--service : Starts specific service/component. cli is default
Parameters used:
HADOOP_HOME or HADOOP_PREFIX : Hadoop install directory
HIVE_OPT : Hive options
For help on a particular service:
./hive --service serviceName --help
Debug help: ./hive --debug --help
答案 0 :(得分:0)
您可以在reRender
输入字段中使用RMA__c.Changes_are_reviewed_c
属性
首先,用<apex:outputpanel>
包裹命令按钮
<apex:outputpanel>
<apex:commandButton value="Submit" action="{!save}" id="saveit" disabled="{!RMA__c.Changes_are_reviewed__c==false}"/>
</apex:outputpanel>
然后,从
重新呈现<apex:inputField id="reviewed" value="{!RMA__c.Changes_are_reviewed__c}" reRender="saveit"/>
希望,会有所帮助。我尚未在salesforce中编译代码,可能有一些编译错误。但是,这样就可以了。