ник: joka
подскажите пожалуйста почему эта строчка
IIf(Not IsNull(rst.Fields(3)), "Выдан: " & Replace(rst.Fields(3), """", """""") & Chr(13) & Chr(10), "")
в следующем коде вызывает ошибку?
Me.Поле6.ControlSource = "= ""№ " & rst.Fields(2) & Chr(13) & Chr(10) & _
IIf(Not IsNull(rst.Fields(3)), "Выдан: " & Replace(rst.Fields(3), """", """""") & Chr(13) & Chr(10), "") & _
"Дата выдачи: " & rst.Fields(4) & Chr(13) & Chr(10) & _
IIf(Not IsNull(rst.Fields(5)), "Действует по: " & rst.Fields(5) & Chr(13) & Chr(10), "") & _
IIf(Not IsNull(rst.Fields(6)), "Примечание: " & rst.Fields(6), "") & Chr(13) & Chr(10) & """"
то что вызывает именно она проверял. до корректирвоки строчка выглядела
"Выдан: " & Replace(rst.Fields(3), """", """""") & Chr(13) & Chr(10)
все работало и сейччас работает, но ошибка возникает если rst.Fields(3) = Null, не могу понять почему... какие идеи?