Excel открыть dbf odbc dsn

Открытие файлов DBF в Microsoft Excel

Одним из самых популярных форматов хранения структурируемых данных является DBF. Этот формат отличается универсальностью, то есть, его поддерживают множество систем СУБД и других программ. Его используют не только как элемент для хранения данных, но и как средство для обмена ими между приложениями. Поэтому довольно актуальным становится вопрос открытия файлов с данным расширением в табличном процессоре Excel.

Способы открытия файлов DBF в Excel

Следует знать, что и в самом формате DBF существует несколько модификаций:

Тип документа тоже влияет на корректность его открытия программами. Но нужно отметить, что Excel поддерживает корректную работу практически со всеми типами файлов DBF.

Следует сказать, что в большинстве случаев Excel справляется с открытием данного формата вполне успешно, то есть, открывает этот документ так же, как данная программа открывала бы, например, свой «родной» формат xls. А вот сохранять файлы в формате DBF стандартными средствами Эксель перестал после версии Excel 2007. Впрочем, это уже тема для отдельного урока.

Способ 1: запуск через окно открытия файлов

Одним из самых простых и интуитивно понятных вариантов открытия документов с расширением DBF в Excel является запуск их через окно открытия файлов.

  1. Запускаем программу Excel и переходим во вкладку «Файл».

После попадания в вышеуказанную вкладку щелкаем по пункту «Открыть» в меню, расположенном в левой части окна.

Открывается стандартное окно открытия документов. Перемещаемся в тот каталог на жестком диске или сменном носителе, где расположен документ, который нужно открыть. В правой нижней части окна в поле переключения расширений файлов выставляем переключатель в позицию «Файлы dBase (*.dbf)» или «Все файлы (*.*)». Это очень важный момент. Многие пользователи не могут открыть файл просто потому, что не выполняют данное требование и элемент с указанным расширением им не виден. После этого документы в формате DBF должны отобразиться в окне, если они присутствуют в данном каталоге. Выделяем документ, который следует запустить, и щелкаем по кнопке «Открыть» в нижнем правом углу окна.

  • После последнего действия выбранный документ DBF будет запущен в программе Excel на листе.
  • Способ 2: открытие двойным щелчком по файлу

    Также популярным способом открытия документов является запуск путем двойного щелчка левой кнопкой мыши по соответствующему файлу. Но дело в том, что по умолчанию, если специально не прописывать в системных настройках, программа Эксель не связана с расширением DBF. Поэтому без дополнительных манипуляций таким способом файл открыть не получится. Посмотрим, как это можно сделать.

      Итак, делаем двойной щелчок левой кнопкой мыши по тому файлу формата DBF, который желаем открыть.

  • Если на данном компьютере в системных настройках формат DBF не связан ни с одной программой, то запустится окошко, которое сообщит, что не удалось открыть файл. В нем будут предложены варианты действий:
    • Поиск соответствий в Интернете;
    • Выбор программы из списка установленных программ.

    Так как подразумевается, что табличный процессор Microsoft Excel у нас уже установлен, то переставляем переключатель во вторую позицию и щелкаем по клавише «OK» в нижней части окна.

    Если же данное расширение уже связано с другой программой, но мы хотим запустить его именно в Excel, то поступаем несколько иначе. Кликаем по наименованию документа правой кнопкой мыши. Запускается контекстное меню. Выбираем в нем позицию «Открыть с помощью». Открывается ещё один список. Если в нем имеется наименование «Microsoft Excel», то кликаем по нему, если же вы такое название не найдете, то переходим по пункту «Выбрать программу…».

    Есть ещё один вариант. Кликаем по наименованию документа правой кнопкой мыши. В списке, открывшемся после последнего действия, выбираем позицию «Свойства».

    В запустившемся окошке «Свойства» перемещаемся во вкладку «Общие», если запуск произошел в какой-то другой вкладке. Около параметра «Приложение» жмем на кнопку «Изменить…».

    При выборе любого из трех данных вариантов запускается окно открытия файла. Опять же, если в списке рекомендуемых программ в верхней части окна присутствует наименование «Microsoft Excel», то щелкаем по нему, а в обратном случае жмем на кнопку «Обзор…» в нижней части окна.

    В случае последнего действия в директории расположения программ на компьютере открывается окошко «Открыть с помощью…» в виде Проводника. В нем нужно перейти в папку, которая содержит файл запуска программы Эксель. Точный адрес пути к этой папки зависит от версии Excel, которая у вас установлена, а точнее от версии пакета Microsoft Office. Общий шаблон пути будет выглядеть следующим образом:

    C:Program FilesMicrosoft OfficeOffice#

    Вместо символа «#» требуется подставить номер версии вашего офисного продукта. Так для Excel 2010 это будет номер «14», а точный путь к папке будет соответственно выглядеть так:

    C:Program FilesMicrosoft OfficeOffice14

    Для Excel 2007 номер будет «12», для Excel 2013 – «15», для Excel 2016 – «16».

    Итак, перемещаемся в указанную выше директорию и ищем файл с наименованием «EXCEL.EXE». Если у вас в системе не запущено отображение расширений, то его название будет выглядеть просто как «EXCEL». Выделяем данное наименование и жмем на кнопку «Открыть».

    После этого мы автоматически переносимся опять в окно выбора программы. На этот раз наименование «Microsoft Office» тут точно будет отображаться. Если пользователь желает, чтобы данное приложение всегда по умолчанию открывало документы DBF двойным кликом мышки по ним, то нужно удостовериться, что около параметра «Использовать выбранную программу для всех файлов такого типа» стоит галочка. Если же вы планируете только одиночное открытие документа DBF в Excel, а далее собираетесь открывать данный тип файлов в другой программе, то, наоборот, данную галочку следует снять. После того, как все указанные настройки выполнены, жмем на кнопку «OK».

  • После этого документ DBF будет запущен в программе Excel, и если пользователь выставил галочку в соответствующем месте в окне выбора программы, то теперь файлы данного расширения будут открываться в Экселе автоматически после двойного клика по ним левой кнопкой мыши.
  • Как видим, открыть файлы DBF в Эксель довольно просто. Но, к сожалению, многие начинающие пользователи путаются и не знают, как это сделать. Например, они не догадываются выставить соответствующий формат в окне открытия документа через интерфейс Эксель. Ещё большую сложность для некоторых юзеров составляет открытие документов DBF двойным щелчком левой кнопки мыши, так как для этого нужно изменить некоторые системные установки через окно выбора программы.

    Отблагодарите автора, поделитесь статьей в социальных сетях.

    Подключение к источнику ODBC

    Примечание: Мы стараемся как можно оперативнее обеспечивать вас актуальными справочными материалами на вашем языке. Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Просим вас уделить пару секунд и сообщить, помогла ли она вам, с помощью кнопок внизу страницы. Для удобства также приводим ссылку на оригинал (на английском языке) .

    Читать еще:  2007 Excel включить макросы

    Баз данных прекрасно подходят для хранения информации, но иногда возникает необходимость использования и анализировать данные в Excel. Некоторые источники данных необходимо подключение ODBC для Excel, чтобы получить нужные данные. Вы можете создать подключение к источнику данных ODBC, а затем обновлять это подключение при каждом обновлении базы данных.

    Важно: Функция подключения к внешним данным может быть отключена на вашем компьютере. Чтобы подключаться к данным при открытии книги, включите функцию подключения к данным на панели центра управления безопасностью или сохраните книгу в надежном расположении.

    Используйте интерфейс Получение и преобразование (Power Query) в Excel для подключения к источнику данных ODBC.

    На вкладке данные выберите Получение данных > Из других источников > Из ODBC. Если кнопка Получить данные не отображается, перейдите на Новый запрос > Из других источников > Из ODBC.

    В диалоговом окне Из ODBC Если отображается, выделите вашего Имени источника данных (DSN).

    Введите строку подключения, а затем нажмите кнопку ОК.

    В диалоговом окне Далее выберите один из параметров подключения по умолчанию и настраиваемые, Windows или базы данных, введите свои учетные данные, а затем нажмите кнопку Подключить.

    На панели навигации выберите таблиц или запросов, которые вы хотите подключиться, а затем нажмите клавишу загрузки или Изменить.

    В Excel 2010 и 2013 существует два способа создания подключения к другой книге. Рекомендуется использовать Power Query, который доступен при загрузке надстройки Power Query. Если вам не удается загрузить надстройку Power Query, можно использовать Microsoft Query.

    Перейдите на вкладку Power Query на ленте, а затем выберите Получение внешних данных > Из других источников > Из ODBC.

    В диалоговом окне Из ODBC Если отображается, выделите вашего Имени источника данных (DSN).

    Введите строку подключения, а затем нажмите кнопку ОК.

    В диалоговом окне Далее выберите один из параметров подключения по умолчанию и настраиваемые, Windows или базы данных, введите свои учетные данные, а затем нажмите кнопку Подключить.

    На панели навигации выберите таблиц или запросов, которые вы хотите подключиться, а затем нажмите клавишу загрузки или Изменить.

    В приложении Excel 2007 с помощью Microsoft Query для подключения к источникам данных ODBC.

    Дополнительные сведения

    Вы всегда можете задать вопрос специалисту Excel Tech Community, попросить помощи в сообществе Answers community, а также предложить новую функцию или улучшение на веб-сайте Excel User Voice.

    Как подключиться в DBF файлу?

    простите, но сделать надо на «скорую руку» и быстро сдать, нет времени разбираться
    меня интересуют 3 вопроса:
    1. строка подключения (Odbc.OdbcConnection или другая)
    2. запрос к таблице («Select * FROM . «) — не имею представления какое название таблицы в дбф файле, этот файл и есть таблица, как к нему обратиться?
    3. нужен ли какой-то установленный odbc (или другой) драйвер в системе?

    dbf файл в кодировке Windows-1251

    Конвертирование файлов DBF III в DBF IV
    Существует некая форма, которая подключается к dbf файлам и берет из них данные. строка.

    Как подключиться к DBF таблице?
    Как подключиться к DBF таблице? С MSSQL вроде разобрался, а вот DBF и Access не могу подключить.

    Как подключиться к базе dbf используя vfpoledb
    пробую так conn.ConnectionString = @"Provider=vfpoledb;Data Source=e:\;";.

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

    отличненько работает, большое спасибо
    но еще один косяк, файл в кодировке windows-1251 и поэтому мне показываются иероглифы вместо нормальных букв
    как это можно исправить?

    Добавлено через 22 минуты
    и еще один косяк
    в файле есть столбец со значением «Документ, подтверждающий ЛК «Граждане из числа лиц, которым на время окончания (2 сентября 1945 года) Второй мировой войны было менее 18 лет»»
    соответственно это все у меня в иероглифах отображается, и самое главное, что эта фраза разбита на несколько ячеек так что часть фразы остается в первом столбце, вторая часть идет в последующий столбец, третья, четвертая, десятая-двадцатая аналогично, и при этом я не могу получить значения последующих столбцов
    точно также мне отображает excel или dbfviewer
    но dbfnavigator отображает все как положено

    вместо «Select * from 1» пробовал «Select VID1 from 1»
    в результате получаю один из отрывков о которых писал выше

    если делаю запрос UPDATE, то замена происходит, и меняются те самые отрывки, и замена происходит вовсе в другой столбце, в том самом, в котором имеется та самая фраза о которой говорил
    да и виновата мне кажется не сама фраза, а сам файл, что-то в нем есть особенное, потому что excel или dbfviewer2000 открывает его не так как мы хотим видеть эту таблицу, ну и .net точно также, и логически подумать если, то все мои запросы к файлу выполняются правильно, но изначально таблица отображена не правильно, зато dbfnavigator отображает так как нам нужно

    нужно победить эту ситуацию, потому что вновь созданный dbf файл у меня отказываются принимать
    чем он отличается, я не могу сказать, потому что в этом вопросе я нолик

    Открытие файлов DBF в Microsoft Excel

    Одним из самых популярных форматов хранения структурируемых данных является DBF. Этот формат отличается универсальностью, то есть, его поддерживают множество систем СУБД и других программ. Его используют не только как элемент для хранения данных, но и как средство для обмена ими между приложениями. Поэтому довольно актуальным становится вопрос открытия файлов с данным расширением в табличном процессоре Excel.

    Способы открытия файлов DBF в Excel

    Следует знать, что и в самом формате DBF существует несколько модификаций:

    Тип документа тоже влияет на корректность его открытия программами. Но нужно отметить, что Excel поддерживает корректную работу практически со всеми типами файлов DBF.

    Следует сказать, что в большинстве случаев Excel справляется с открытием данного формата вполне успешно, то есть, открывает этот документ так же, как данная программа открывала бы, например, свой «родной» формат xls. А вот сохранять файлы в формате DBF стандартными средствами Эксель перестал после версии Excel 2007. Впрочем, это уже тема для отдельного урока.

    Способ 1: запуск через окно открытия файлов

    Одним из самых простых и интуитивно понятных вариантов открытия документов с расширением DBF в Excel является запуск их через окно открытия файлов.

    1. Запускаем программу Excel и переходим во вкладку «Файл».

    После попадания в вышеуказанную вкладку щелкаем по пункту «Открыть» в меню, расположенном в левой части окна.

    Читать еще:  Написать макрос в excel для новичков чайников

    Открывается стандартное окно открытия документов. Перемещаемся в тот каталог на жестком диске или сменном носителе, где расположен документ, который нужно открыть. В правой нижней части окна в поле переключения расширений файлов выставляем переключатель в позицию «Файлы dBase (*.dbf)» или «Все файлы (*.*)». Это очень важный момент. Многие пользователи не могут открыть файл просто потому, что не выполняют данное требование и элемент с указанным расширением им не виден. После этого документы в формате DBF должны отобразиться в окне, если они присутствуют в данном каталоге. Выделяем документ, который следует запустить, и щелкаем по кнопке «Открыть» в нижнем правом углу окна.

  • После последнего действия выбранный документ DBF будет запущен в программе Excel на листе.
  • Способ 2: открытие двойным щелчком по файлу

    Также популярным способом открытия документов является запуск путем двойного щелчка левой кнопкой мыши по соответствующему файлу. Но дело в том, что по умолчанию, если специально не прописывать в системных настройках, программа Эксель не связана с расширением DBF. Поэтому без дополнительных манипуляций таким способом файл открыть не получится. Посмотрим, как это можно сделать.

      Итак, делаем двойной щелчок левой кнопкой мыши по тому файлу формата DBF, который желаем открыть.

  • Если на данном компьютере в системных настройках формат DBF не связан ни с одной программой, то запустится окошко, которое сообщит, что не удалось открыть файл. В нем будут предложены варианты действий:
    • Поиск соответствий в Интернете;
    • Выбор программы из списка установленных программ.

    Так как подразумевается, что табличный процессор Microsoft Excel у нас уже установлен, то переставляем переключатель во вторую позицию и щелкаем по клавише «OK» в нижней части окна.

    Если же данное расширение уже связано с другой программой, но мы хотим запустить его именно в Excel, то поступаем несколько иначе. Кликаем по наименованию документа правой кнопкой мыши. Запускается контекстное меню. Выбираем в нем позицию «Открыть с помощью». Открывается ещё один список. Если в нем имеется наименование «Microsoft Excel», то кликаем по нему, если же вы такое название не найдете, то переходим по пункту «Выбрать программу…».

    Есть ещё один вариант. Кликаем по наименованию документа правой кнопкой мыши. В списке, открывшемся после последнего действия, выбираем позицию «Свойства».

    В запустившемся окошке «Свойства» перемещаемся во вкладку «Общие», если запуск произошел в какой-то другой вкладке. Около параметра «Приложение» жмем на кнопку «Изменить…».

    При выборе любого из трех данных вариантов запускается окно открытия файла. Опять же, если в списке рекомендуемых программ в верхней части окна присутствует наименование «Microsoft Excel», то щелкаем по нему, а в обратном случае жмем на кнопку «Обзор…» в нижней части окна.

    В случае последнего действия в директории расположения программ на компьютере открывается окошко «Открыть с помощью…» в виде Проводника. В нем нужно перейти в папку, которая содержит файл запуска программы Эксель. Точный адрес пути к этой папки зависит от версии Excel, которая у вас установлена, а точнее от версии пакета Microsoft Office. Общий шаблон пути будет выглядеть следующим образом:

    C:Program FilesMicrosoft OfficeOffice#

    Вместо символа «#» требуется подставить номер версии вашего офисного продукта. Так для Excel 2010 это будет номер «14», а точный путь к папке будет соответственно выглядеть так:

    C:Program FilesMicrosoft OfficeOffice14

    Для Excel 2007 номер будет «12», для Excel 2013 – «15», для Excel 2016 – «16».

    Итак, перемещаемся в указанную выше директорию и ищем файл с наименованием «EXCEL.EXE». Если у вас в системе не запущено отображение расширений, то его название будет выглядеть просто как «EXCEL». Выделяем данное наименование и жмем на кнопку «Открыть».

    После этого мы автоматически переносимся опять в окно выбора программы. На этот раз наименование «Microsoft Office» тут точно будет отображаться. Если пользователь желает, чтобы данное приложение всегда по умолчанию открывало документы DBF двойным кликом мышки по ним, то нужно удостовериться, что около параметра «Использовать выбранную программу для всех файлов такого типа» стоит галочка. Если же вы планируете только одиночное открытие документа DBF в Excel, а далее собираетесь открывать данный тип файлов в другой программе, то, наоборот, данную галочку следует снять. После того, как все указанные настройки выполнены, жмем на кнопку «OK».

  • После этого документ DBF будет запущен в программе Excel, и если пользователь выставил галочку в соответствующем месте в окне выбора программы, то теперь файлы данного расширения будут открываться в Экселе автоматически после двойного клика по ним левой кнопкой мыши.
  • Как видим, открыть файлы DBF в Эксель довольно просто. Но, к сожалению, многие начинающие пользователи путаются и не знают, как это сделать. Например, они не догадываются выставить соответствующий формат в окне открытия документа через интерфейс Эксель. Ещё большую сложность для некоторых юзеров составляет открытие документов DBF двойным щелчком левой кнопки мыши, так как для этого нужно изменить некоторые системные установки через окно выбора программы.

    Отблагодарите автора, поделитесь статьей в социальных сетях.

    Excel открыть dbf odbc dsn

    Здравствуйте, Ignoramus, Вы писали:

    I>Есть ли способ программно импортировать базы данных из 1С:Бухгалтерия в Excel, скажем на VB?
    Есть

    Здравствуйте, VVP, Вы писали:

    VVP>Здравствуйте, Ignoramus, Вы писали:

    I>>Есть ли способ программно импортировать базы данных из 1С:Бухгалтерия в Excel, скажем на VB?
    VVP>Есть

    А поподробнее можно?

    Предупреждая вопрос «а нафига это вообще», особенно учитывая тот факт, что, по моим наблюдениям, у людей, имеющих дело с 1С, вырабатывается весьма специфическое чувство юмора , объясню, что в конторе, для которой это нужно, деловая документация ведется очень неорганизованно и в разных программах, включая в частности 1С и Excel. Они решили, что для них удобнее всего будет централизовать обработку в Excel.

    Так что можно сказать такое ТЗ у заказчика

    Здравствуйте, Ignoramus, Вы писали:

    I>А поподробнее можно?
    Куда уж подробнее
    I>Предупреждая вопрос «а нафига это вообще», особенно учитывая тот факт, что, по моим наблюдениям, у людей, имеющих дело с 1С, вырабатывается весьма специфическое чувство юмора ,
    Оставим таких людей — я к ним очень слабо отношусь, вот только на выгрузку/загрузку данных в MSSQL-хранилище от 1С и годен
    I>объясню, что в конторе, для которой это нужно, деловая документация ведется очень неорганизованно и в разных программах, включая в частности 1С и Excel.
    Ужас, но правда со всеми бывает.
    I>Они решили, что для них удобнее всего будет централизовать обработку в Excel.
    А может мы им нормальную систему напишем
    I>Так что можно сказать такое ТЗ у заказчика
    Ох уж эти заказчики.

    Читать еще:  Галочка в excel

    Ну ладно, если у тебя MSSQL, то делаем так:
    1. Конфигурим ODBC DSN, можно USER, можно SYSTEM на БиДу с 1эСой.
    2. Кладем на лист Excel`я объект MSQuery и настраиваем его — пишем запрос нужной сложности.
    3. По мере необходимости запускаем обновление запроса в Excel`е.

    Если у тебя DBF, то все также, поскольку вся DBF-бида от 1С`а должна лежать в одном каталоге — в этом случае 1 DBF = 1 таблице.

    Здравствуйте, VVP, Вы писали:

    VVP>Оставим таких людей — я к ним очень слабо отношусь, вот только на выгрузку/загрузку данных в MSSQL-хранилище от 1С и годен

    Очень хорошо! Вы-то мне и нужны . Ведь я сам к «таким людям» вообще не отношусь , это меня благоверная попросила помочь. Посему прошу принять во внимание, что мои познания в этой области (БД) довольно-таки поверхностны.

    I>>объясню, что в конторе, для которой это нужно, деловая документация ведется очень неорганизованно и в разных программах, включая в частности 1С и Excel.
    VVP>Ужас, но правда со всеми бывает.
    I>>Они решили, что для них удобнее всего будет централизовать обработку в Excel.
    VVP>А может мы им нормальную систему напишем
    Не думаю что они осознают необходимость в этом, как и большинство наших контор впрочем.

    VVP>Ну ладно, если у тебя MSSQL, то делаем так:
    Как определить, что использует 1С: MS SQL Server или DBF?
    Я делал так: глянул в директорию, где лежат файлы базы данных 1С. Действительно, все файлы в одном каталоге. Куча файлов DBF с ужасными названиями на жаргоне киборгов и еще куча таких c расширением CDX.
    Что из этого следует?

    VVP>1. Конфигурим ODBC DSN, можно USER, можно SYSTEM на БиДу с 1эСой.
    Есть ли у 1С свой драйвер ODBC? Я его в винде не нашел. Наверное, используется, какой-то другой драйвер, скажем от Microsoft?

    VVP>2. Кладем на лист Excel`я объект MSQuery и настраиваем его — пишем запрос нужной сложности.
    VVP>3. По мере необходимости запускаем обновление запроса в Excel`е.
    Такой подход мне уже нравится

    VVP>Если у тебя DBF, то все также, поскольку вся DBF-бида от 1С`а должна лежать в одном каталоге — в этом случае 1 DBF = 1 таблице.
    С именами таблиц (файлов) полный бардак. По каким загадочным законам они генерятся? То же самое с форматом информации в самом DBF. Открывал их в Access и Excel — загадочно выглядят. Можно ли как-то через ODBC абстрагироваться от конкретных файлов и их формата, а обращаться к таблицам с френдли именами? А чтобы 1С уже сам разбирался где у него чего лежит?

    И про файлы CDX тоже непонятно. Зачем они? Ничем не удалось открыть.

    Спасибо за помощь!

    Здравствуйте, Ignoramus, Вы писали:

    I>Очень хорошо! Вы-то мне и нужны . Ведь я сам к «таким людям» вообще не отношусь , это меня благоверная попросила помочь. Посему прошу принять во внимание, что мои познания в этой области (БД) довольно-таки поверхностны.
    Мда, тяжела и неказиста жисть простого программиста.
    VVP>>А может мы им нормальную систему напишем
    I>Не думаю что они осознают необходимость в этом, как и большинство наших контор впрочем.
    Да ладно.
    VVP>>Ну ладно, если у тебя MSSQL, то делаем так:
    I>Как определить, что использует 1С: MS SQL Server или DBF?
    Эээээ, ну если в каталоге с файлом 1Cv7.md есть файл 1Сv7.DDS и нет ужастных DBF`ов, то это видимо MSSQL, если есть файл 1Cv7.DD и куча DBF`ов, то это DBF-биде.
    I>Я делал так: глянул в директорию, где лежат файлы базы данных 1С. Действительно, все файлы в одном каталоге. Куча файлов DBF с ужасными названиями на жаргоне киборгов и еще куча таких c расширением CDX.
    Нуууу, DBF — старый стандартный формат хранения данных, CDX — один из видов индексации DBF`ов.
    I>Что из этого следует?
    Из этого следует, что твоя биде взведена на DBF`ах.
    VVP>>1. Конфигурим ODBC DSN, можно USER, можно SYSTEM на БиДу с 1эСой.
    I>Есть ли у 1С свой драйвер ODBC? Я его в винде не нашел. Наверное, используется, какой-то другой драйвер, скажем от Microsoft?
    А это нам не понадобиться — я предлагаю метод прямого доступа к данным 1С на чтение через стандартные ODBC драйвера. Нам еще понадобятся файлы 1Cv7.DD и 1Cv7.MD, ну и много терпения — все же лучше чем программить на 1С. Последняя фраза — мое личное имхо, поборникам платформы просьба не злобствовать.
    VVP>>2. Кладем на лист Excel`я объект MSQuery и настраиваем его — пишем запрос нужной сложности.
    VVP>>3. По мере необходимости запускаем обновление запроса в Excel`е.
    I>Такой подход мне уже нравится
    О да, приятный подход — до определенного предела.
    VVP>>Если у тебя DBF, то все также, поскольку вся DBF-бида от 1С`а должна лежать в одном каталоге — в этом случае 1 DBF = 1 таблице.
    I>С именами таблиц (файлов) полный бардак. По каким загадочным законам они генерятся?
    Ну с законами именования полный порядок, бардаком там не пахнет. Описание логических понятий/соответствий лежит в етом самом 1Cv7.DD файле.
    I>То же самое с форматом информации в самом DBF. Открывал их в Access и Excel — загадочно выглядят.
    Загадочно. По моему, так вполне нормально для файловой базы данных.
    I>Можно ли как-то через ODBC абстрагироваться от конкретных файлов и их формата, а обращаться к таблицам с френдли именами? А чтобы 1С уже сам разбирался где у него чего лежит?
    Не, низя — для абстрагирования нужен именно ты и твои хитрые запросы, исполняемые через MSQuery и ODBC DBF драйвер.
    I>И про файлы CDX тоже непонятно. Зачем они? Ничем не удалось открыть.
    А вот их трогать пока не надо.

    ЗначиитЬсяя так, вначале сконфигури ODBC SYSTEM DNS на DBF драйвере, желательно на DBase IV, смотрящий на каталог с DBF`ками (Data Base File — такое хитрое название придумало IBM). Потом попробуй сделать запрос из 1SACCS (select * from 1SACCS)- к своему удивлению ты получишь в Excel`е список счетов плана счетов.

    I>Спасибо за помощь!
    А оценочки где

    Похожие статьи

    Ссылка на основную публикацию
    Похожие публикации
    Adblock
    detector