Новости для бухгалтера, бухучет, налогообложение, отчетность, ФСБУ, прослеживаемость и маркировка, 1С:Бухгалтерия

Вход или Регистрация

Показывать по 10 20 40 сообщений
Новая тема Ответить
Письмо в техподдержку 1С
[1С:Предприятие 7.7]

Как открыть два dbf файла?

RusRMM
читатель
офлайн
Дата регистрации: 24.10.2007
Сообщений: 31
Пост №1
 
14.03.2011 14:52

"Добрый день, попытался открыть два dbf файла для добовления информации из одного в другой, невышло((<br>Вообще это возможно?<br> <br>как делал:<br> <br>ИмяФайла = ФС.НайтиПервыйФайл(ПутьКПапкеСdbfФайлами+"*.dbf");<br> Файл = СоздатьОбъект("XBASE");<br> ИмяФайла2 = ФС.НайтиПервыйФайл(ПутьКПапкеСdbfФайлами2+"*.dbf");<br> Файл2 = СоздатьОбъект("XBASE");<br> <br> Пока ПустаяСтрока(ИмяФайла) = 0 Цикл<br> Если (ИмяФайла <> "..") И (ИмяФайла <> ".") Тогда <br> Файл.ОткрытьФайл(ПутьКПапкеСdbfФайлами+ИмяФайла,"""");<br> сообщить(ИмяФайла);<br> Файл.КодоваяСтраница(1);<br> Файл.Первая(); <br> Пока Файл.ВКонце()=0 Цикл <br> Пока ПустаяСтрока(ИмяФайла2) = 0 Цикл<br> Если (ИмяФайла2 <> "..") И (ИмяФайла2 <> ".") Тогда <br> Файл2.ОткрытьФайл(ПутьКПапкеСdbfФайлами2+ИмяФайла2,"""");<br> сообщить(ИмяФайла);<br> Файл2.КодоваяСтраница(1);<br> Файл2.Первая();<br> Пока Файл2.ВКонце()=0 Цикл<br> <br>************************<br>************************<br>КонецЕсли;<br> КонецЦикла;<br>КонецЕсли;<br> КонецЦикла;<br> КонецЦикла;<br> КонецЕсли;<br> Файл.ЗакрытьФайл();<br> ИмяФайла = ФС.НайтиСледующийФайл(); <br> КонецЦикла;<br> <br>КонецПроцедуры"

BelikovS
читатель
офлайн
Дата регистрации: 05.03.2007
Сообщений: 1701
Пост №2
 
14.03.2011 15:14

Простите это что такое:<br>> Пока ПустаяСтрока(ИмяФайла) = 0 Цикл<br>....<br><br>> Пока ПустаяСтрока(ИмяФайла2) = 0 Цикл<br>...<br> <br>Вы в цикле отрываете файлы? И это в вашем понимании 2 файла?<br>Еще вопрос - а если структуры файлов отличаются?<br> <br>Вы попробуйте сначала реально на 2-х файлах, так хоть понятно будет, что не так и где не так.<br>Если вы таким способом копируете базу, то есть еще вопрос об открытых файлах.<br>В общем - из одного файла перекинуть информацию в другой файл можно.

Vladko
читатель
офлайн
Дата регистрации: 27.08.2007
Сообщений: 2649
Пост №3
 
15.03.2011 14:16

может лучше придумать дбфками внятные имена и открывать их уже через сгенерированное имя?

Показывать по 10 20 40 сообщений

Читают тему:

Быстрый переход
Для технических специалистов
  • Книга жалоб и предложений по работе сайта
  • Для технических специалистов
  • Представление регламентированной отчетности
  • Говорильня
  • Бухгалтерский учет: обсуждаем проекты нормативных актов и рекомендаций по ведению учета от БМЦ
  • Новый порядок применения ККТ (онлайн кассы с передачей сведений в ФНС)
  • Интернет-конференция: Оформление командировок по новым правилам
  • МАРКИРОВКА
  • ЕГАИС
  • Учет, налогообложение, автоматизация