>WITH This > .poPrivateDataSession = CREATEOBJECT('session') > SET DATASESSION TO .poPrivateDataSession.DataSessionId > IF !USED('curSecondDefects') > *!* Populate defects > TEXT TO lcSql TEXTMERGE NOSHOW > SELECT 'Select Defect', 0 as id from seconddefects > union > select defect, id from seconddefects > order by id > ENDTEXT > ThisForm.mExecuteSqlCommand(lcSql, 'curSecondDefects', '') > ENDIF >ENDWITH >>Cursor 'curSecondDefects' is getting created in the form's datasession but not in the container's. Am I missing something?