Форум: "Прочее";
Текущий архив: 2009.05.17;
Скачать: [xml.tar.bz2];
Вниз1C - экспорт? Найти похожие ветки
← →
Mozart © (2009-03-15 08:01) [0]Здравствуйте.
Возникла необходимость экспорта из базы 1С 7.7 справочника "контрагенты". Абсолютно не умею пользоваться данным продуктом, а вот пришлось :(.
Как я понимаю экспорта, как такового здесь нет. Дошел до двух путей.
1. С помощью Database Desktop открыл dbf с контрагентами. Но всех данных (которые доступны для просмотра в 1С) там нет, видимо не в одной таблице справочник лежит.
2. Нужно писать некую "обработку", даже нарыл примеры в инете, но где ее писать, куда, и как потом выполнять не имею понятия никакого.
Может есть какой то третий вариант?
Спасибо!
← →
boriskb © (2009-03-15 08:33) [1]
> Mozart © (15.03.09 08:01)
1) Пишешь "экспорт" - пиши откуда и куда. 1с - это не база.
2) Из вопроса выяснилось, что база dbf. Смотри файл 1Cv7.DDS - там увидишь какие поля из каких таблиц тебе показывает 1с в справочнике.
3) Любым, доступным/известным тебе инструментом (1с, fox, delphi и т.п ) пиши процедурку экспорта из dbf куда то, куда тебе надо
Это в общем случае.
Я бы делал так.
← →
Mozart © (2009-03-15 09:00) [2]Экспорт - это я имею ввиду получить справочник, ну скажем в файле с разделителями, excel... Что нибудь универсальное.
Файла 1Cv7.DDS что-то не вижу, есть 1Cv7.DD - оно?
← →
mike-d © (2009-03-15 09:35) [3]Как вариант (все делаем в 1С):
Справочники -> Контрагенты -> Список -> Сформировать
Устанавливаешь нужные параметры вывода списка...
Файл -> Сохранить как -> Тип файла - Таблица Excel (*.xls)
← →
Mozart © (2009-03-15 09:42) [4]Справочники->Контрагенты - это понятно, а где "Список" то?!
← →
Esipenko (2009-03-15 10:19) [5]найди в инете универсальный отчет для печати справочников в 1С и будет тебе счастье. Или напиши обработку, если именно для одного справочника, строчек 10
← →
Mozart © (2009-03-15 10:21) [6]to Esipenko (15.03.09 10:19) [5]
. Нужно писать некую "обработку", даже нарыл примеры в инете, но где ее писать, куда, и как потом выполнять не имею понятия никакого.
Может хоть какую нибудь статью типа- "как писать обработки для чайников" ?
← →
Mozart © (2009-03-15 10:38) [7]Удалось получить эти данные:
#==TABLE no 26 : Справочник Контрагенты
# Name |Descr |Type[A/S/U]|DBTableName|ReUsable
T=SC133 |Справочник Контрагенты |A |SC133 |1
#-----Fields-------
# Name |Descr |Type|Length|Precision
F=ID |ID object |C |9 |0
F=PARENTID |ID parent obj |C |9 |0
F=CODE |object code |C |8 |0
F=DESCR |object description |C |30 |0
F=ISFOLDER |Flag - Is Line - Fol|N |1 |0
F=ISMARK |Flag Object is Marke|C |1 |0
F=VERSTAMP |Version stamp |C |6 |0
F=SP121 |(P)ВидКонтрагента |C |9 |0
F=SP123 |(P)ЮридическийАдрес |C |85 |0
F=SP124 |(P)ПочтовыйАдрес |C |85 |0
F=SP125 |(P)Телефоны |C |50 |0
F=SP126 |(P)ИНН |C |20 |0
F=SP127 |(P)ДокументСерия |C |14 |0
F=SP128 |(P)ДокументНомер |C |14 |0
F=SP129 |(P)ДокументКемВыдан |C |60 |0
F=SP130 |(P)ДокументДатаВыдач|D |8 |0
F=SP131 |(P)ОсновнойДоговор |C |9 |0
F=SP37027 |(P)ОсновнойСчет |C |9 |0
F=SP52445 |(P)ОКПО |C |13 |0
#----Indexes------
# Name |Descr |Unique|Indexed fields |DBName
I=IDD |of ID |0 |ID |IDD
I=PCODE |of PARENT and |0 |PARENTID,ISFOLDER,CODE(UPPER) |PCODE
I=PDESCR |of PARENT and |0 |PARENTID,ISFOLDER,DESCR(UPPER) |PDESCR
I=CODE |of CODE |0 |CODE(UPPER) |CODE
I=DESCR |of DESCR |0 |DESCR(UPPER) |DESCR
I=VI126 |VI126 |0 |SP126(UPPER=128) |VI126
I=VIP126 |VIP126 |0 |PARENTID,ISFOLDER,SP126(UPPER=128) |VIP126
Но где искать, например, "Полное наименование". В 1С то эти данные доступны...
← →
boriskb © (2009-03-15 10:49) [8]
> Mozart
С базами никогда не работал?
← →
Mozart © (2009-03-15 10:58) [9]to boriskb © (15.03.09 10:49) [8]
да вроде был грех...
но из вышеприведенных данных, имя связанной таблицы никак не могу понять...
← →
Esipenko (2009-03-15 11:00) [10]http://mista.ru/
← →
Esipenko (2009-03-15 11:03) [11]http://mista.ru/tutor_1c/sprav.htm
← →
Esipenko (2009-03-15 11:09) [12]http://infostart.ru/projects/210/
← →
Mozart © (2009-03-15 11:14) [13]Спасибо. refprint.ert помог :)
← →
курочка (2009-03-15 15:52) [14]в бвзе 1 С "Бухгалтерия" есть функция - кнопка сервис, обмен данными. посмотри внимательно
← →
Esipenko (2009-03-15 17:08) [15]
> в бвзе 1 С "Бухгалтерия" есть функция - кнопка сервис, обмен
> данными. посмотри внимательно
Не всегда и не везде
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2009.05.17;
Скачать: [xml.tar.bz2];
Память: 0.49 MB
Время: 0.005 c