Description Fields Methods Examples
Creates a ECL action "Output". The OUTPUT action produces a recordset result from the supercomputer, based on which form and options you choose. If no file to write to is specified, the result is stored in the workunit and returned to the calling program as a data stream.
name
:Object of class character
Returns class name.
def
:Object of class character
ECl definition/code.
print()
:Prints the ECL code.
getName()
:Returns class name.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | ## Not run:
ecl1 <- ECL$new(hostName="127.0.0.1")
recPerson <- ECLRecord$new(name="Person")
recPerson$addField("STRING", "code")
recPerson$addField("STRING", "firstName")
recPerson$addField("STRING", "lastName")
recPerson$addField("STRING", "address")
recPerson$addField("STRING", "stateCode")
recPerson$addField("STRING", "city")
recPerson$addField("STRING", "zip")
ecl1$add(recPerson)
dsPerson <- ECLDataset$new(name="ds_person", datasetType = recPerson,
logicalFileName ="~ds::person", fileType="CSV")
ecl1$add(dsPerson)
outputPerson <- ECLOutput$new(name="outputPerson", def = dsPerson$getName())
ecl1$add(outputPerson)
xmlContent <- ecl1$execute()
parseResults(xmlContent)
## End(Not run)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.