Okay, lots of stuff going on, but I followed the KB, changing stuff for the appropriate screens (I was attempting to import into inventory). Then I ran it, and it didn't work...
So this morning I revisited, looked at the log file, looked at the ctl file, and I think the issue is I am using both a bsl and vba ctl file, which is why I bet it isn't working...
Header from my control macro:
'$include: "bsl.dh"
'$include: "snote.dh"
' (Notestr$ = InventoryItem level)
Global NoteStr$
'ControlMacroType: VBAComplete
' VBComponent: ThisScreen, ComponentType: 100 **********************************************************
'10250 Control Macro
Sub ProcessImportLine( LevelNumber%, Retval% )
select Case LevelNumber
case TI_Start
call AliasConstant( "Level0", "InventoryItem" )
call AliasConstant( "Level1", "CompanyDefaults" )
and the first few lines of the log...
'System Message 8000: Start Processing 15:30:31
'System Message 8042: Transaction Import Processing Combine Edit and Update mode
'System Message 8040: Database Name CPTestApp
'System Message 8071: Macro file is a BSL macro. Attempting to process as VBA.
'System Message 569: Unable to open file snote.dh.
'System Message 8021: Invalid Level specified. Treated as a comment Line
InventoryItem,TEST000000,TESTING NOTES,309M,200,TEST,50,48,"TESTING THE NOTES FOR BRUNO
'System Message 8037: Error, no ending delimiter on the Level/Transaction Type field of the TI data line.
'System Message 2: Data must be entered in this field
'System Message 8013: Error In Field. Control: cinvtid Key Value:
'System Message 8004: Data File Record/Line Number: 1 Column: 0
'This is a line break
'System Message 8029: Screen has been refreshed.
'System Message 6052: Process canceled by user.
So, I guess my question is, how do I call the snote table using VBA or can I take the VBA stuff out?