Bella_Yu
5 days agoNew Contributor II
SaveCustomDataTable Gives Error
I want to load OneStream application data to external database. And there is an existing connection to the target external database. But it gives me below error, could you please help? No idea what is wrong.
BTW, "FDH_DEV" is SIC external database connection.
'Build a data table with one test line
Dim TestTbl As New DataTable
TestTbl.Columns.Add("Tmt", Type.GetType("System.String"))
TestTbl.Columns.Add("SEnt", Type.GetType("System.String"))
TestTbl.Columns.Add("TEnt", Type.GetType("System.String"))
TestTbl.Columns.Add("SAct", Type.GetType("System.String"))
TestTbl.Columns.Add("SActD", Type.GetType("System.String"))
TestTbl.Columns.Add("TAct", Type.GetType("System.String"))
TestTbl.Columns.Add("TActD", Type.GetType("System.String"))
TestTbl.Columns.Add("SFlw", Type.GetType("System.String"))
TestTbl.Columns.Add("TFlw", Type.GetType("System.String"))
TestTbl.Columns.Add("SIc", Type.GetType("System.String"))
TestTbl.Columns.Add("TIc", Type.GetType("System.String"))
TestTbl.Columns.Add("SU1", Type.GetType("System.String"))
TestTbl.Columns.Add("TU1", Type.GetType("System.String"))
TestTbl.Columns.Add("SU2", Type.GetType("System.String"))
TestTbl.Columns.Add("TU2", Type.GetType("System.String"))
TestTbl.Columns.Add("SU3", Type.GetType("System.String"))
TestTbl.Columns.Add("TU3", Type.GetType("System.String"))
TestTbl.Columns.Add("SU4", Type.GetType("System.String"))
TestTbl.Columns.Add("TU4", Type.GetType("System.String"))
TestTbl.Columns.Add("SU5", Type.GetType("System.String"))
TestTbl.Columns.Add("TU5", Type.GetType("System.String"))
TestTbl.Columns.Add("SU6", Type.GetType("System.String"))
TestTbl.Columns.Add("TU6", Type.GetType("System.String"))
TestTbl.Columns.Add("SU7", Type.GetType("System.String"))
TestTbl.Columns.Add("TU7", Type.GetType("System.String"))
TestTbl.Columns.Add("SU8", Type.GetType("System.String"))
TestTbl.Columns.Add("TU8", Type.GetType("System.String"))
TestTbl.Columns.Add("SAmt", Type.GetType("System.Decimal"))
TestTbl.Columns.Add("TAmt", Type.GetType("System.Decimal"))
TestTbl.Rows.Add("Test","Test","Test","Test","Test","Test","Test","Test","Test","Test","Test","Test","Test","Test","Test","Test","Test","Test","Test","Test","Test","Test","Test","Test","Test","Test","Test",100,100)
BRApi.Database.SaveCustomDataTable(si, "FDH_DEV", "ods.ONESTREAM_EXTRACT_Src2TgtDashboard", TestTbl, True)