Я получил неправильный ответ на DSum
, используя переменную.если я добавлю информацию об исправлении, если он получит правильный ответ.
I Если все так, то все работает нормально
xDefect = Nz(DSum("[defects]", "PO_Details", "Fornecedor = 'QMY'"), 0)
результат QMY10
, если я делаю с переменной
Dim xForner As Variant
Dim xDefect As Byte
xForner = Me.Fornecedor
xDefect = Nz(DSum("[defects]", "PO_Details", "Fornecedor = ' & xforner & '"), 0)
MsgBox "missing:" & xForner & xDefect
результат QMY0