File tree 2 files changed +4
-1
lines changed
2 files changed +4
-1
lines changed Original file line number Diff line number Diff line change @@ -149,6 +149,8 @@ - (void)updateAvailableExportFilenameTokens
149
149
}
150
150
151
151
[exportCustomFilenameTokenPool setObjectValue: exportTokens];
152
+ // update preview name as programmatically changing the exportCustomFilenameTokenField does not fire a notification
153
+ [self updateDisplayedExportFilename ];
152
154
}
153
155
154
156
/* *
Original file line number Diff line number Diff line change @@ -304,7 +304,8 @@ - (void)exportTables:(NSArray *)exportTables orDataArray:(NSArray *)dataArray
304
304
[sqlExporter setSqlExportTables: exportTables];
305
305
306
306
// Create custom filename if required
307
- [exportFilename setString: (createCustomFilename) ? [self expandCustomFilenameFormatUsingTableName: nil ] : [self generateDefaultExportFilename ]];
307
+ NSString *selectedTableName = (exportSource == SPTableExport && [exportTables count ] == 1 )? [[exportTables objectAtIndex: 0 ] objectAtIndex: 0 ] : nil ;
308
+ [exportFilename setString: (createCustomFilename) ? [self expandCustomFilenameFormatUsingTableName: selectedTableName] : [self generateDefaultExportFilename ]];
308
309
309
310
// Only append the extension if necessary
310
311
if (![[exportFilename pathExtension ] length ]) {
You can’t perform that action at this time.
0 commit comments