Entry Not Found In Index

  • Автор темы yerke
  • Дата начала
Y

yerke

собственно сабж

использую для создания навигатора createviewNavFromCategory
view.autoupdate=true
view.refresh

имеется

но появляется выше сказанная ошибка
;)
 

Medevic

Что это ? :)
Green Team
10.12.2004
3 334
1
BIT
6
Значит нет такой категории в представлении.
 
O

Omh

надо
Код:
View.Autoupdate = False
'Оперируем
View.Autoupdate = True

Или фигню сказал? ;)
 

Medevic

Что это ? :)
Green Team
10.12.2004
3 334
1
BIT
6
я же проверяю наличие категории
Код:
set nav=view.createviewnavfromcategory(Faculty)
set baseEN=nav.getfirst
if baseEn is nothing then exit
Ошибка, наверное, вываливается на первой строке. До твоей проверки дело не доходит.
Категория Faculty есть в представлении?
 
F

fedotxxl

yerke
К ошибкам нужно подходить комплексно
Код:
On Error GoTo ErrLab
...
Exit Sub

ErrLab:
Messagebox "Error #"+cstr(err)+" in line "+cstr(erl)+" - "+Error$, 48, "Ошибка исполнения"
Exit Sub
End Sub
Потом смотрим что за строка, думаем
использую для создания навигатора createviewNavFromCategory
view.autoupdate=true
view.refresh
Что-то я, как и Omh, туплю. Я бы сделал view.autoupdate=false
 
S

Sandr

Вы сначала проверте наличие nav, а потом уже baseEN присваевайте..

ЗЫ: Faculty - это строковая переменная, или название категории? Если название - возьмите в кавычки...
 
Y

yerke

Вы сначала проверте наличие nav, а потом уже baseEN присваевайте..

ЗЫ: Faculty - это строковая переменная, или название категории? Если название - возьмите в кавычки...
не знаю почему но nav всегда Not nothing
даже если такой категории нету (можете проверить сами)
а set baseen=nav.getfirst точно скажет есть категория или нет

Faculty - это строковая переменная

вопрос решен частично
view.autoupdete=false
помогло

спасибо
 
Мы в соцсетях:

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