mattcasters opened a new pull request, #7790:
URL: https://github.com/apache/hop/pull/7790

   ## Summary
   - Adds a TableView toolbar button to export data to a CSV file, next to the 
existing Excel export button.
   - Implemented as a `@GuiPlugin` in `plugins/transforms/textfile`, following 
the same pattern as `TableViewExportToExcelToolbarButton`.
   - Uses standard CSV format: comma separator, double-quote enclosure (RFC 
4180-style quote escaping), UTF-8 via HopVfs.
   
   ## Test plan
   - [x] Compile `plugins/transforms/textfile` successfully
   - [ ] Open a dialog with a TableView and confirm the new CSV export toolbar 
button appears next to the Excel export button
   - [ ] Export with all columns selected; open the resulting `.csv` and verify 
headers, `#` column, and row values
   - [ ] Export with a subset of columns and verify only those columns are 
written
   - [ ] Verify fields containing commas and double quotes are correctly 
enclosed/escaped
   - [ ] Cancel the column selection dialog and confirm no file is written
   
   Fixes #7788


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to