C# Класс BExIS.IO.Transform.Output.AsciiWriter

Наследование: DataWriter
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AddDataTuples ( DatasetManager datasetManager, List dataTuplesIds, string filePath, long dataStructureId ) : List

Add Datatuples and Datastructure to a Ascii file

AddDataTuples ( List dataTuples, string filePath, long dataStructureId ) : List

AllTextToFile ( string filepath, string text ) : bool
AsciiWriter ( ) : System

AsciiWriter ( TextSeperator delimeter ) : System

CreateFile ( long datasetId, long datasetVersionOrderNr, long dataStructureId, string title, string extention ) : string

return the filepath

CreateFile ( string filepath ) : string
GenerateCsv ( DocumentFormat.OpenXml.Drawing.Charts.DataTable datatable, string fullpath ) : string

Приватные методы

Метод Описание
SortVariablesOnDatastructure ( List variables, DataStructure datastructure ) : List
dataStructureToRow ( long id ) : string

Convert Datastructure to a String line

datatupleToRow ( AbstractTuple dataTuple ) : string

Convert Datatuple to String line

datatupleToRow ( long id ) : string

Convert Datatuple to String line

Описание методов

AddDataTuples() публичный Метод

Add Datatuples and Datastructure to a Ascii file
public AddDataTuples ( DatasetManager datasetManager, List dataTuplesIds, string filePath, long dataStructureId ) : List
datasetManager BExIS.Dlm.Services.Data.DatasetManager
dataTuplesIds List
filePath string Path of the excel template file
dataStructureId long Id of datastructure
Результат List

AddDataTuples() публичный Метод

public AddDataTuples ( List dataTuples, string filePath, long dataStructureId ) : List
dataTuples List
filePath string
dataStructureId long
Результат List

AllTextToFile() публичный статический Метод

public static AllTextToFile ( string filepath, string text ) : bool
filepath string
text string
Результат bool

AsciiWriter() публичный Метод

public AsciiWriter ( ) : System
Результат System

AsciiWriter() публичный Метод

public AsciiWriter ( TextSeperator delimeter ) : System
delimeter TextSeperator
Результат System

CreateFile() публичный Метод

return the filepath
public CreateFile ( long datasetId, long datasetVersionOrderNr, long dataStructureId, string title, string extention ) : string
datasetId long
datasetVersionOrderNr long
dataStructureId long
title string
extention string
Результат string

CreateFile() публичный статический Метод

public static CreateFile ( string filepath ) : string
filepath string
Результат string

GenerateCsv() публичный Метод

public GenerateCsv ( DocumentFormat.OpenXml.Drawing.Charts.DataTable datatable, string fullpath ) : string
datatable DocumentFormat.OpenXml.Drawing.Charts.DataTable
fullpath string
Результат string