Гость
Форумы / [игнор отключен] [закрыт для гостей] / НачатьКопированиеФайла файл потом не открывается, где я ошибся. / 4 сообщений из 4, страница 1 из 1
01.06.2017, 16:59
    #39463990
FBoris
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
НачатьКопированиеФайла файл потом не открывается, где я ошибся.
&НаКлиенте
Процедура ПодливДанных(Команда)
КонецЗаписи = Новый ОписаниеОповещения("Перебор1",ЭтотОбъект);
НачатьКопированиеФайла(КонецЗаписи,"Y:\Programs\zp2001\DBF\klientf.dbf","c:\temp\klientf.dbf");
КонецПроцедуры

Процедура Перебор1(Результат,Параметры);
дбф = Новый XBase("c:\temp\klientf.dbf",,ложь);
сообщить(дбф.КоличествоЗаписей());
КонецПроцедуры

Вызывается процедура ПодливДанных, возникает такая ошибка.

{ОбщаяФорма.ПодливТабельных.Форма(17)}: Ошибка при вызове метода контекста (КоличествоЗаписей)
сообщить(дбф.КоличествоЗаписей());
по причине:
Перед выполнением операции нужно открыть базу

Файл скопировался, можно открыть в Excel например, почему не открывает-то 1с? Если сделать кнопочку еще одну и сразу ее нажать после ошибки, то открывается нормально. В чем я ошибся?
...
Рейтинг: 0 / 0
02.06.2017, 11:11
    #39464409
Владимир Лазурко
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
НачатьКопированиеФайла файл потом не открывается, где я ошибся.
FBorisПеред выполнением операции нужно открыть базу1. Дбф.Открыть() делал?
2. этот ДБФ не открыт ли в другой программе?
3. Атрибуты файла ТолькоЧтение есть?
...
Рейтинг: 0 / 0
02.06.2017, 11:12
    #39464414
Владимир Лазурко
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
НачатьКопированиеФайла файл потом не открывается, где я ошибся.
Код: sql
1.
2.
3.
4.
ДБФ = Новый XBase;
ДБФ.ОткрытьФайл(ПутьКФайлу);
сообщить(дбф.КоличествоЗаписей());
ДБФ.Кодировка=КодировкаXBase.OEM;
...
Рейтинг: 0 / 0
02.06.2017, 15:17
    #39464769
FBoris
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
НачатьКопированиеФайла файл потом не открывается, где я ошибся.
дбф = Новый XBase("c:\temp\klientf.dbf",,ложь);

Команда уже открывает файл, этот код рабочий, почему-то не работает именно в этом контексте.
...
Рейтинг: 0 / 0
Форумы / [игнор отключен] [закрыт для гостей] / НачатьКопированиеФайла файл потом не открывается, где я ошибся. / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]