提交 74347f0e 编写于 作者: S ShadelessFox

#11030 Ignore only 'Files' binary mode if output is clipboard


Former-commit-id: 87ec3603
上级 9e2607b8
......@@ -149,7 +149,7 @@ public class StreamTransferConsumer implements IDataTransferConsumer<StreamConsu
for (int i = 0; i < columnBindings.length; i++) {
DBDAttributeBinding column = columnBindings[i];
Object value = DBUtils.getAttributeValue(column, columnMetas, srcRow);
if (value instanceof DBDContent && !settings.isOutputClipboard()) {
if (value instanceof DBDContent) {
// Check for binary type export
if (!ContentUtils.isTextContent((DBDContent) value)) {
switch (settings.getLobExtractType()) {
......@@ -161,8 +161,10 @@ public class StreamTransferConsumer implements IDataTransferConsumer<StreamConsu
// Just pass content to exporter
break;
case FILES:
// Save content to file and pass file reference to exporter
value = saveContentToFile(session.getProgressMonitor(), (DBDContent) value);
if (!settings.isOutputClipboard()) {
// Save content to file and pass file reference to exporter
value = saveContentToFile(session.getProgressMonitor(), (DBDContent) value);
}
break;
}
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册