本文整理汇总了Java中com.smartgwt.client.widgets.form.fields.FormItem.setValueField方法的典型用法代码示例。如果您正苦于以下问题:Java FormItem.setValueField方法的具体用法?Java FormItem.setValueField怎么用?Java FormItem.setValueField使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类com.smartgwt.client.widgets.form.fields.FormItem
的用法示例。
在下文中一共展示了FormItem.setValueField方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: setOptionDataSource
import com.smartgwt.client.widgets.form.fields.FormItem; //导入方法依赖的package包/类
private void setOptionDataSource(FormItem item, Field f, String lang) {
Field optionField = f.getOptionDataSource();
DataSource ds = ValueMapDataSource.getInstance().getOptionDataSource(optionField.getName());
item.setValueField(f.getOptionValueField()[0]);
item.setOptionDataSource(ds);
setPickListValueMapping(item, f);
Integer pickListWidth = getWidthAsInteger(optionField.getWidth());
if (item instanceof SelectItem) {
SelectItem selectItem = (SelectItem) item;
selectItem.setPickListFields(getPickListFields(optionField, lang));
if (pickListWidth != null) {
selectItem.setPickListWidth(pickListWidth);
}
} else if (item instanceof ComboBoxItem) {
ComboBoxItem cbi = (ComboBoxItem) item;
cbi.setPickListFields(getPickListFields(optionField, lang));
if (pickListWidth != null) {
cbi.setPickListWidth(pickListWidth);
}
}
}
示例2: setOptionDataSource
import com.smartgwt.client.widgets.form.fields.FormItem; //导入方法依赖的package包/类
public static void setOptionDataSource(FormItem field, ProfileGroup profileGroup) {
field.setOptionDataSource(getInstance());
field.setOptionCriteria(new Criteria(
ConfigurationProfileResourceApi.PROFILE_GROUP_PARAM, profileGroup.getId()));
field.setValueField(ConfigurationProfileResourceApi.PROFILE_ID);
field.setDisplayField(ConfigurationProfileResourceApi.PROFILE_LABEL);
// if (field instanceof SelectItem) {
// ((SelectItem) field).setSortField(FIELD_LABEL);
// }
}
示例3: setOptionDataSource
import com.smartgwt.client.widgets.form.fields.FormItem; //导入方法依赖的package包/类
public static void setOptionDataSource(FormItem field) {
field.setOptionDataSource(getInstance());
field.setValueField(FIELD_ID);
field.setDisplayField(FIELD_LABEL);
if (field instanceof SelectItem) {
((SelectItem) field).setSortField(FIELD_LABEL);
}
}
示例4: setOptions
import com.smartgwt.client.widgets.form.fields.FormItem; //导入方法依赖的package包/类
private void setOptions(FormItem item, Record profile) {
String dataSourceId = profile.getAttribute(WorkflowModelConsts.PARAMETER_VALUEMAPID);
if (dataSourceId != null) {
DataSource ds = ValueMapDataSource.getInstance().getOptionDataSource(dataSourceId);
item.setValueField(profile.getAttribute(WorkflowModelConsts.PARAMETER_OPTION_VALUE_FIELD));
item.setOptionDataSource(ds);
item.setDisplayField(profile.getAttribute(WorkflowModelConsts.PARAMETER_OPTION_DISPLAY_FIELD));
}
}
示例5: setOptionDataSource
import com.smartgwt.client.widgets.form.fields.FormItem; //导入方法依赖的package包/类
public static void setOptionDataSource(FormItem field, BundleName bundleName) {
field.setOptionDataSource(getInstance());
field.setOptionCriteria(asCriteria(bundleName));
field.setValueField(LocalizationResourceApi.ITEM_KEY);
field.setDisplayField(LocalizationResourceApi.ITEM_VALUE);
}