标题中的ADF Faces按钮。
如何向控件数据表Oracle ADF
中的标题列添加按钮(按钮功能:当我点击标题添加值“Xxxx”到此列中的行时)
任务2.是否值得使用javascript来描述此按钮的操作,因为行中的值应该在本地添加。
我尝试在jdev11版本2中创建按钮和操作但不能在表头上设置按钮。 如何在一列上动态获取行ID?
<af:resource type="javascript">
function aaa(evt) {
var msg = " ,information";
var sourceOutput=evt.getSource();
var inputTXT = sourceOutput.findComponent("it1").getValue();
var inputTXT2 = sourceOutput.findComponent("it2").getValue();
var input = sourceOutput.findComponent("it1");
var input2 = sourceOutput.findComponent("it2");
input.setValue(inputTXT+msg);
input2.setValue(inputTXT2+msg);
var nameInputText = evt.getSource().findComponent("cb10");
nameInputText.setProperty("visible", false);
evt.cancel();
}
</af:resource>
和我的按钮
<af:commandButton text="commandButton 1" id="cb10">
<af:clientListener method="aaa" type="action"/>
</af:commandButton>
并形成:
<af:panelFormLayout id="pfl2">
<af:inputText value="#{bindings.Name.inputValue}" label="#{bindings.Name.hints.label}"
required="#{bindings.Name.hints.mandatory}"
columns="#{bindings.Name.hints.displayWidth}"
maximumLength="#{bindings.Name.hints.precision}"
shortDesc="#{bindings.Name.hints.tooltip}" id="it1">
<f:validator binding="#{bindings.Name.validator}"/>
</af:inputText>
<af:inputText value="#{bindings.State.inputValue}" label="#{bindings.State.hints.label}"
required="#{bindings.State.hints.mandatory}"
columns="#{bindings.State.hints.displayWidth}"
maximumLength="#{bindings.State.hints.precision}"
shortDesc="#{bindings.State.hints.tooltip}" id="it2">
<f:validator binding="#{bindings.State.validator}"/>
</af:inputText>
try..jpg
截至图片。
单击顶部标题上的红色按钮将相同的值添加到此列中的其他行。
单击顶部标题上的蓝色按钮将相同的值添加到此列中的其他行。
jdev 11g第2版
描述:
我们有可编辑字段的表格。用户可以编辑列中的字段并单击按钮(红色)。如果此列中的数据不正确(长度超过10个字符),则此列中的每一行都将添加到“sth”的值中。这是此按钮标题列的操作。
我在js中为2个字段做了类似的事情但是。我不知道如何检索给定列id中的所有行。并且无法将按钮放在列hederze
中 请帮助我。 “(