• Курсы Академии Кодебай, стартующие в мае - июне, от команды The Codeby

    1. Цифровая криминалистика и реагирование на инциденты
    2. ОС Linux (DFIR) Старт: 16 мая
    3. Анализ фишинговых атак Старт: 16 мая Устройства для тестирования на проникновение Старт: 16 мая

    Скидки до 10%

    Полный список ближайших курсов ...

ошибка "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()
Помогите пожалуйста, почему не хочет работать :-(((
 
G

Guest

Эх, все решилось вот таким образом:

Dim flag As Variant


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


Если кто знает другие варианты, то прошу сообщите, заранее благодарю...
 

Medevic

Что это ? :)
Green Team
10.12.2004
3 334
1
BIT
4
Вот так:
<!--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]
 
O

oshmianski

и вот так можно :)

Код:
If doc.GetItemValue("isSended")(0) = 0 Then
 
P

pbnoob

да хоть так :)
Код
If Cstr(doc.isSended(0)) = "0" Then
[snapback]54791" rel="nofollow" target="_blank[/snapback]​
 
G

Guest

Спасибо огромное всем, за поддержку...
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!