Добрый день, коллеги! С Lotus знаком недавно и появилась такая проблемка, есть код LotusScript, который считывает поочередно строчки из файла: имясертификата.cer и затем , соответственно, информацией из этого сертификата заполняются поля в форме в Lotus'е, так вот, в каждом сертификате есть поле, которого нет в форме в самом Лотусе, можно ли сделать так, чтобы при выполнении кода, эта строка пропускалась и не считывалась? Проблема в том, что были старые сертификаты и в них эта строка выглядела примерно так: НАЗВАНИЕСТРОКИСЕРТИФИКАТА = ул. названиеулицы, д 123 , теперь она выглядит так: НАЗВАНИЕСТРОКИСЕРТИФИКАТА = названиеулицы 123 , таким образом, в коде есть строки, которые помогают игнорировать название в одном формате, а теперь новые сертификаты и строка не игнорируется, а что делать если вдруг появится еще какая-нибудь лишняя точка в названии и тогда придется снова менять код. Надеюсь, вы поняли о чем я пример кода ниже. Заранее спасибо!
If Instr(txt$, "НАЗВАНИЕСТРОКИСЕРТИФИКАТА=") > 0 Then
txt$ = Strright(txt$, "НАЗВАНИЕСТРОКИСЕРТИФИКАТА=")
If (txt$ ="Название Улицы 123") Then
Else
Call uidoc.FieldSetText("ПОЛЕ", txt$)
End If
End If
If Instr(txt$, "НАЗВАНИЕСТРОКИСЕРТИФИКАТА=") > 0 Then
txt$ = Strright(txt$, "НАЗВАНИЕСТРОКИСЕРТИФИКАТА=")
If (txt$ ="Название Улицы 123") Then
Else
Call uidoc.FieldSetText("ПОЛЕ", txt$)
End If
End If