>Here is a fragment of my code:
>
>with someobject
>*!* Populate Item data
>SELECT curItemData
>.txtCustomer.Value = curItemData.customer
>.txtSku.Value = curItemData.sku
>.txQCName.Value = curItemData.fullname
>.pcBarcode = curItemData.barcode
>WITH .cboDefects
> IF EMPTY(.ControlSource)
> TRY
> .ControlSource = 'curItemData.defect_id'
> CATCH TO oErr
> FINALLY
> ENDTRY
> *.ControlSource = 'curItemData.defect_id'
> ENDIF
> .Requery()
>ENDWITH
>endwith
>And here is an error I am getting:
>Alias 'CURITEMDATA' is not found. frmseconds.cbodefects.ControlSource 0
>If it's not found then how come it did not fail in any line above the erroring line?
>
>Thanks for help.
Did you close the cursor somewhere after this code?
Edward Pikman
Independent Consultant