#0
by Beginner85
Суть проблемы в следующем:По фтп скачиваем два файла: one.mdb(файл MS Access) и two.db(файл таблицы), они помещаются в каталог на тачке. Базу открывают для анализа что там есть. Так вот она не открывается, потому что не находит файл таблицы two.db из-за того что путь не найден(потому что он верен для той машины с которой скачали).Вопрос: как переопределить этот путь на тот каталог в который мы положили эти файлы после закачки?(Сделать программно в 1С то что делается вручную Диспетчером связанных таблиц в Access) Заранее спасибо.
#2
by Beginner85
Да дело в том что откуда приходят файлы пути меняются и могут содержать в себе диски такие, которые на тачке определены, например, за CD-ROMом(E:MSACCBase1)
#3
by Att8
А если рассмотреть такой вариант: базы скачиваются и средстами акцесса устанавливается связь третьей базы с таблицами первых двух. А ты читаешь эту базу и тебе по барабану, где находятся две первые. В 1С прописываешь путь к третьей-промежуточной.
#4
by Beginner85
Да вот, в Акцесс пользователю не нужно лезть. Обработка должна вытянуть данные из акцесса, а юзер с ними в 1С работать должен.
#5
by Beginner85
И, потом, чтобы прочитать эти таблицы средствами Акцесса нужно в Диспетчере связанных таблиц изменить пути к таблицам на те которые на тачке. Замкнутый круг 8-(
#6
by Ламбада
ПК хоть и оперативнее , но человек все равно мудрее."откуда приходят файлы пути меняются и могут содержать в себе диски такие, которые на тачке определены"ты же Влателин системы вот и завперти сохранение файлов кроме как\tyti_nikudaolsche
#8
by callisto
открой системную таблицу MSysObjects и все увидишь...вот только сможешь ли ты ее изменить ? :)зы. и почему нельзя сначала импортировать данные в one.mdb, а потом ложить на ftp ?
#9
by TerSt36
А относительные пути для связанных таблиц нельзя указать? В этом случае связка никогда не расцепится!
#10
by Beginner85
Это прайс-листы разных поставщиков в других городах и они сами выкладывают на фтп. Как они их формируют мне неизвестно. А пожелание менеджеров: видеть их в таблице значений в 1С.А может все таки есть что-нибудь типа: OLE_MSACCESS.LinkTableToPath(<table>,<path_to_table>) /где OLE_MSACCESS = СоздатьОбъект("Access.Application")/.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- SYSINFO связка с 1с
- Как поменять размер формы программно в 1Cv77?
- Траблы связки 1С+MS SQL, help!
- Как поменять программно цвет фона в ячейке таблицы?
- Как программно задать имена областей в таблице MXL?
- Зик 7.7 Поменять программно объект в журнале расчета. Как?
- Связка "Заказ поставщику" - "Поступление товаров"
- Когда связка 1с и WebCore дает сбой...
- Как программно перебрать все таблицы и поля БД Access? (DAO)
- Программно добавить обработчик события к программно добавленному элементу формы
- Как программно поменять шрифт строки в табличной части документа?
- 1С 8.2 Как программно получить путь к БД?
В этой группе 1С
- Методика восстановления последовательности ?
- Можно ли в 1с посмотреть кто какие делал отчеты?
- ЗИК: Доплата за выслугу лет фиксированной суммой, как?
- ABC, XYZ- анализ, прогнозирование остатков
- Как из периферийной базы сделать центральную ?
- не открывается refimport.ert для выгрузки БД Excel в 1С
- Оборотная ведомость ОС по счету А02,1 в бюджете
- Как получить доступ к ТЗ на форме документа из модуля проведения.
- выгрузка справок из ЗиК в 2-НДФЛ. Есть ли у кого обработка?
- V8. Как получить имя табличной части по реквизиту?
- переоценка дебиторской задолженности в бюджетном учреждении?
- ЗиК - свертка базы.
- Message: [Microsoft][ODBC SQL Server Driver]Время ожидания истекло
- ОСВ по счету 60.1 (пустые субконто)
- Продажа валюты
- v8 как удалить записи регистра сведений(подчинение регистратору)
- 8-ка и POS-терминал
- 7.7: Контекст списка справочника
- приоритеты аналогов номенклатуры
- Как програмно "Переместить вниз/вверх" строку документа?