mirror of
https://github.com/ckaczor/azuredatastudio.git
synced 2026-02-16 18:46:40 -05:00
Put newline between multiple selections when copying results (#2279)
This commit is contained in:
@@ -421,6 +421,12 @@ export default class QueryRunner {
|
|||||||
let tasks = selection.map((range, i) => {
|
let tasks = selection.map((range, i) => {
|
||||||
return () => {
|
return () => {
|
||||||
return self.getQueryRows(range.fromRow, range.toRow - range.fromRow + 1, batchId, resultId).then((result) => {
|
return self.getQueryRows(range.fromRow, range.toRow - range.fromRow + 1, batchId, resultId).then((result) => {
|
||||||
|
// If there was a previous selection separate it with a line break. Currently
|
||||||
|
// when there are multiple selections they are never on the same line
|
||||||
|
if (i > 0) {
|
||||||
|
copyString += eol;
|
||||||
|
}
|
||||||
|
|
||||||
if (self.shouldIncludeHeaders(includeHeaders)) {
|
if (self.shouldIncludeHeaders(includeHeaders)) {
|
||||||
let columnHeaders = self.getColumnHeaders(batchId, resultId, range);
|
let columnHeaders = self.getColumnHeaders(batchId, resultId, range);
|
||||||
if (columnHeaders !== undefined) {
|
if (columnHeaders !== undefined) {
|
||||||
|
|||||||
Reference in New Issue
Block a user