• 🔥 Бесплатный курс от Академии Кодебай: «Анализ защищенности веб-приложений»

    🛡 Научитесь находить и использовать уязвимости веб-приложений.
    🧠 Изучите SQLi, XSS, CSRF, IDOR и другие типовые атаки на практике.
    🧪 Погрузитесь в реальные лаборатории и взломайте свой первый сайт!
    🚀 Подходит новичкам — никаких сложных предварительных знаний не требуется.

    Доступ открыт прямо сейчас Записаться бесплатно

ошибка "type Mismatch"

  • Автор темы Автор темы Guest
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.
G

Guest

в документе текущем есть поле числовое, по умолчание значение 0,

Пишу вот такой код:

Dim ws As New NotesUIWorkspace
Dim uidoc As NotesUIDocument
Dim doc As NotesDocument


Set uidoc = ws.CurrentDocument
Set doc = uidoc.Document


If doc.isSended= 0 Then - вот здесь выпадает с сообщением об ошибке....

Может надо метод какой-нибудь испльзовать....

Код написан в событии QueryClose()
Помогите пожалуйста, почему не хочет работать :-(((
 
Эх, все решилось вот таким образом:

Dim flag As Variant


flag = doc.GetItemValue("isSended")
If flag(0) = 0 Then


Если кто знает другие варианты, то прошу сообщите, заранее благодарю...
 
Вот так:
<!--QuoteBegin-Светлана1342+2:02:2007, 08:06 -->
<span class="vbquote">(Светлана1342 @ 2:02:2007, 08:06 )</span><!--QuoteEBegin-->If doc.isSended(0) = 0 Then
[snapback]54762" rel="nofollow" target="_blank[/snapback]​
[/quote]
 
и вот так можно :)

Код:
If doc.GetItemValue("isSended")(0) = 0 Then
 
да хоть так :)
Код
If Cstr(doc.isSended(0)) = "0" Then
[snapback]54791" rel="nofollow" target="_blank[/snapback]​
 
Спасибо огромное всем, за поддержку...
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab