updating values by code does not trigger the same behaviour as entering a value manually - you need to save the record
Not quite true. I got It working, just needed to put code in module and call It from Load_event of master form :
Code:
Sub SendStringToRecord()
With Forms![MyForm]![MYSubform].Form
If .RecordsetClone.RecordCount = 0 Then
Forms![MyForm]![MySubform]![MySubformCombo7].Value = ""
End If
End With
End Sub
This code generates new Autonumber If there are no records. Result is that subform creates another Combobox for new record entry. However, in targeted table a number of master record is created (ID of master form record), but that's no problem in my case, since both Comboboxes are going to be filled in every master form record. So when user will select drop-down list from 1st Combobox that looks like with no value and select another value, Autonumber will not change, just data.
I'm closing this thread. Thanks for all help though !!