提交 f1f32fdf 编写于 作者: S serge-rider

#801 CSV export fix: use session preferences (session format profile) in attribute bindings.

上级 b7ce2ae5
......@@ -485,7 +485,7 @@ public final class DBUtils {
@NotNull
public static DBDAttributeBindingMeta getAttributeBinding(@NotNull DBCSession session, @NotNull DBCAttributeMetaData attributeMeta)
{
return new DBDAttributeBindingMeta(session.getDataSource(), attributeMeta);
return new DBDAttributeBindingMeta(session, attributeMeta);
}
@NotNull
......
......@@ -48,6 +48,15 @@ public class DBDAttributeBindingMeta extends DBDAttributeBinding {
@Nullable
private List<DBSEntityReferrer> referrers;
public DBDAttributeBindingMeta(
@NotNull DBCSession session,
@NotNull DBCAttributeMetaData metaAttribute)
{
super(DBUtils.findValueHandler(session, metaAttribute));
this.dataSource = session.getDataSource();
this.metaAttribute = metaAttribute;
}
public DBDAttributeBindingMeta(
@NotNull DBPDataSource dataSource,
@NotNull DBCAttributeMetaData metaAttribute)
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册