Application Server script to write CSV data to a file
Last updated: February 24th, 2025Description
- Author: Brian Schneider
- Published: February 24th, 2025
Details:
Overview
A simple example of writing csv (any string) data to a file to a folder path specified in the parent object.
Resolution
UDAs for this Object
| DataForFile | String | 
| ErrorMsg | String | 
| FileWriteCsv | Boolean | 
Script Configuration:
| Script Name: | "FileWrite" | 
| Execute Type: | "Execute" | 
| Expression: | "me.FileWriteCsv == 1" | 
| Trigger Type: | "OnTrue" | 
Script:
me.FileWriteCsv = 0;
me.ErrorMsg = "Error message ... ";
Dim sw AS System.IO.StreamWriter;
Dim csvIASFile AS String;
csvIASFile = MyContainer.MfgFilePath + Me.Tagname + ".csv";
if (System.IO.File.Exists( csvIASFile ) == False) Then
   sw = System.IO.File.CreateText( csvIASFile );
else
   sw = System.IO.File.AppendText( csvIASFile );
endif;
sw.WriteLine(me.DataForFile);
sw.Dispose();
