![]() |
![]() |
|
Подскажите как попроще увидеть в Excel таблицу dbf от 1С? Ø |
☑ | ||
---|---|---|---|---|
0
DenKlu
03.08.00
✎
10:35
|
Ну чайник я по всяким OLE и т.п.
|
|||
1
Хоменко Валерий
03.08.00
✎
10:43
|
Шелкаешь правой кнопочкой по любому dbf, держа при этом кнопочку Shift.
В контекстном меню выбираешь "Открыть с помощью", из списка программ выбираешь Excel. OLE тут ни к чему... |
|||
2
&rey
03.08.00
✎
10:44
|
При открытии файла в Excel ставишь тип файла .dbf И открывай на здоровье
|
|||
3
DenKlu
03.08.00
✎
10:44
|
Может макрос у кого есть для смены кодировки?
|
|||
4
&rey
03.08.00
✎
10:51
|
А какие проблемы с кодировкой? Ты "в где" его открываешь?
|
|||
5
DenKlu
03.08.00
✎
11:19
|
Просто открываю: "файл"->"открыть"->"тип файла"(*.dbf)->"открыть"
вместо русских букв "крякозяблики". мои версии: 77.012,Excel2000,win2000. когда-то было все хорошо, но в 77 сменили кодировку таблиц и теперь плохо. |
|||
6
&rey
03.08.00
✎
11:25
|
Я писал на фоксе прог., которая в новую базу перекодировала. Потом ее открывал в Excel
|
|||
7
TeNTeN
03.08.00
✎
12:13
|
Для DenKlu: для каких целей тебе надо открывать дбф-ник экселем ?
|
|||
8
DenKlu
03.08.00
✎
13:15
|
Для обработки разовых задач, например, в справочнике клиентов есть поле "город", мне надо узнать примерно сколько из Питера, а сколько из Москвы, какой прирост клиентской базы в день и т.п. причем в разных вариантах.
это нужно раз в год и писать специальный отчет не хочется |
|||
9
&rey
03.08.00
✎
13:20
|
Если есть хоть малейшие навыки программирования, то напиши прог, переводящую символы из одной кодировки в другую, елементарной заменой.
|
|||
10
TeNTeN
03.08.00
✎
15:06
|
По мне проще писать отчет используя XBase, если уж тебя так вставило. С теми примерами, которые ты привел, 1С справится в лугкую.
|
|||
11
WildHare
03.08.00
✎
15:23
|
Гхм.. это похоже на удаление гландов через задний проход. 1С имеет мощнейший инструментарий для построения практически _любых_ отчетов - лучше затратить пару дней на изучение конструктора отчетов, чем трахаться с кодировкой dbf-файлов. По времени это столько же, но гораздо полезнее - рутинные задачи не нужно делать руками, их нужно автоматизировать. Иначе зачем вообще 1С нужна? Баланс нарисовать и в Ёкселе можно.
|
|||
12
&rey
03.08.00
✎
15:52
|
WildHare, ну если человек хочет поизвражаться, зачем лишать его такого удовольствия. Но вообще-то DenKlu не хотел писать отчет пусть мучается, это кстати тоже не бесполезное занятие
|
|||
13
Asinus
03.08.00
✎
16:54
|
2DemKlu
У меня стоит MDAC 2.5 RTM (2.50.4403.12) (Russian) (http://www.microsoft.com/data/download.htm), леплю источник данных для Visual Foxpro Driver (c режимом Free Table Direcnory) и потом его использую для доступа к 1С7.7 dbf. Я не люблю Excel 97 и использую из Access, но для Вас попробовал и из Excel (Данные -- Внешние данные - создать запрос)- прекрасно работает. Если Вы не хотите превратиться Fachidiot от 1с, затраты времени на изучение ODBC окупятся сторицей. Я одноэс люблю, но ихние советы не использовать ничего другого для доступа к 1сбазе кроме 1с среди других причин имеют и шкурную - зачем признаваться, что доступ к 1с - файлам через ODBC позволяет делать многие вещи (отчеты в том числе) в разы быстрее чем средствами одноэса. |
|||
14
Asinus
03.08.00
✎
17:43
|
Забыл добавить - используя ODBC Вы получаете таблицу в Excel менее чем за 1 мин. без всякого программимрования, перекодирования, макросов и пр.
|
|||
15
Птенец
03.08.00
✎
17:47
|
Asinus, у ну-ка поподробнее! Ты что ж, обновляешь базу 1С средствами,
отличными от 1С, или ты токо читаешь? Дык читать 1С и не запрещало! Или я чего-то в ентой жизни уже упустил? |
|||
16
Mazzy
03.08.00
✎
17:56
|
1. Согласен с Asinus
2. Загрузка в Excel - интересная штука Например, напишите на 1С за пару минут pivot table. :-) 3. Если нужен анализ, а не работа с идентификаторами и ссылками, то найди печать произвольного справочника (на ИТС, например) и перенеси таблицу в Excel. |
|||
17
Asinus
03.08.00
✎
18:46
|
Обновляю только сбойные залипухи (например, документ удалили, а следы в регистрах остались), но очень аккуратно. У нас до сих пор рабочая версия 7.0., в версии 7.7., возможно, такого и не бывает :-). По крупному запись делаю только через OLE. Мечтал бы получить нечто вроде "Секреты OLE 1C", потому что для того, чтобы делать что-то серьезное официальной документации для моего уровня знаний недостаточно. Что касается совета 1с (2Птенец), то возможно, мы просто слышали его из разных рук - у 1с много медиумов, и не все одинаково грамотные, а официального заявления мне просто не попадалось, поэтому если ошибся и обидел, простите.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |