Переиндексация в программе
Добавлено: 15 Октябрь 2014, 0:55
Хочу сделать в программе сервисную процедурку для переиндексации всех таблиц.
Пусть на шаблоне Window. Пробую на 1 файле: указываю его в Other Files, на кнопочку вешаю такой код
Получаю "Could not get write Access....."
Если не писать Access:UstTrf.SetOpenMode(ReadWrite+DenyAll), то получаю "build NameFile Exclusive Access Required"
Как правильно или как по-другому ?
Пусть на шаблоне Window. Пробую на 1 файле: указываю его в Other Files, на кнопочку вешаю такой код
Код: Выделить всё
Access:UstTrf.Close()
Access:UstTrf.SetOpenMode(ReadWrite+DenyAll)
Access:UstTrf.Open()
SEND(UstTrf,'FULLBUILD=on')
Build(UstTrf)
SEND(UstTrf,'FULLBUILD=off')
Access:UstTrf.Close()
Access:UstTrf.SetOpenMode(42h)
Access:UstTrf.Open()
Если не писать Access:UstTrf.SetOpenMode(ReadWrite+DenyAll), то получаю "build NameFile Exclusive Access Required"
Как правильно или как по-другому ?