sid - это идентификатор сервиса, Таблица: Service_MasterData, значение префикса - это значение номера мобильного телефона, rdate - это значение даты, полученное из Dmax, не знаю, почему значение sid показывает ноль, где в записи таблицы есть. попросите кого-нибудь помочь здесь ..
Dim sid As String
sid = DLookup("Service_ID", "Service_MasterData", "[Mobile Number]= '" & prefixtext & "' AND [Date Of Service]= " & rdate & "")