Доброго времени суток, подскажите, каким образом, можно заполнить, уже существующий DBF файл. То-есть, у меня есть файл с данными, и в конкретное поле, мне нужно поставить значение. Пересоздавать файл - не охота, хотелось бы сразу писать данные в этот файл. Спасибо за ответ.
@@alan-1c спасибо, только еще добавлю для других - если будет ошибка возникать про Запрет синхронных методов на клиенте, то методы - КаталогВременныхФайлов() и КопироватьФайл(путь1, путь2) - нужно вызывать на сервере.
Классно! Но вот еще бы информацию, как правильно преобразовать число из dbf к виду в 1С (про функцию Число() слышал), и было бы вообще "огонь"!
А можно использовать левое соединение для чтения из нескольких файлов сразу?
Доброго времени суток, подскажите, каким образом, можно заполнить, уже существующий DBF файл. То-есть, у меня есть файл с данными, и в конкретное поле, мне нужно поставить значение. Пересоздавать файл - не охота, хотелось бы сразу писать данные в этот файл. Спасибо за ответ.
Благодарим Вас,
вопрос: кто либо самостоятельно смог код дописать, с возможностью создания дубля и его переименовывания ?
Да.
НовыйПуть=КаталогВременныхФайлов()+"TempDBF.DBF"; КопироватьФайл(Объект.ПутьКФайлу,НовыйПуть); ФайлДБФ=Новый XBase; ФайлДБФ.Открыть(НовыйПуть);
@@alan-1c спасибо, только еще добавлю для других - если будет ошибка возникать про Запрет синхронных методов на клиенте, то методы - КаталогВременныхФайлов() и КопироватьФайл(путь1, путь2) - нужно вызывать на сервере.
Хорошо бы для простых пользователей без конфигуратора сделать обработку и использовать её для загрузки внешних файлов в 1С.