powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / вгрузка данных в базу 1С НАПРЯМУЮ
7 сообщений из 7, страница 1 из 1
вгрузка данных в базу 1С НАПРЯМУЮ
    #33992636
Фотография aov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
День добрый! Подскажите плз, может кто-то пытался работать напрямую с базой 1С-ки? Я вот пытаюсь - точнее начинаю пытаться. С вводом данных в дбфники 1С-совские то проблем нет - но есть опасения, что при этом можно подковырнуть что-то. Может есть у кого опыт - поделитесь пожалуйста мыслями по поводу того, какие там могут быть подводные камни.
И ещё может кто знает почему там в почти каждой таблице есть поля ID и code? Все вроде уникальны - а какой из них ключ и как формируется ID - он текстовый (буквенно-числовой). С code проблем нет - но наверное ID тоже должен быть не пустой - а чего туды писать?
Да - и вроде этот раздел форума не очень по теме - а может кто подскажет куда лучше обратиться с такого рода вопросами? В какой раздел этого форума - или может форум какой подскажете?
Спасибо.
...
Рейтинг: 0 / 0
вгрузка данных в базу 1С НАПРЯМУЮ
    #33992644
1С против
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
авторно есть опасения
это хорошо, что они есть
авторподелитесь пожалуйста мыслями по поводу того, какие там могут быть подводные камни
мысля очень простая - если вы решили херячить прямо в dbf, изучите структуру файлов (1cv7.dd вам в помощь) и механизм, обеспечивающий целостность данных в 1с. Т.е. надо ОЧЕНЬ хорошо представлять себе, как влияет добавление записей в одну dbf-ку на другие таблицы: например, добавляя (удаляя) запись в таблице документов, не забываем про регистры... и такого там много. Можно, только осторожно, имхо проще оле или средства самой 1с.
...
Рейтинг: 0 / 0
вгрузка данных в базу 1С НАПРЯМУЮ
    #33992728
Фотография aov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо!
К файлу 1cv7.dd за помощью уже обращался. Вот про "регистры" не очень вкурсе. Что такое целостность данных - представление имею :). Однако с 1С толком не знаком.
автор добавляя (удаляя) запись в таблице документов, не забываем про регистры... и такого там много
А можно подробнее - т.к. что такое целостность данных в реляционных бд я нормально вкурсе - но 1С - это как я понял штука достаточно специфическая - со своими прибамбасами.
И про поле ID - которое из цифр и буковок состоит и как мне показалось вместе с полем code играет роль ключа - если хоть что-то знаете - напишите пожалуйста какую роль там оно играет и как код этот хитрый формируется - т.к. я вставлять свои строки буду - и от формирования этих хитрых кодов мне не отвертеться.
...
Рейтинг: 0 / 0
вгрузка данных в базу 1С НАПРЯМУЮ
    #33993032
Проходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ID в 1С - обычное число в 36-ричной системе счисления.
...
Рейтинг: 0 / 0
вгрузка данных в базу 1С НАПРЯМУЮ
    #33993034
АВКЛ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А кроме регистров есть еще подчиненные справочники, реквизиты справочников, меняемые документами, подчиненные документы, проводки, журнал регистрации действий пользователей... Знаешь, не лезь туда лучше. От греха подальше.
В 1С лучше работать ее средствами.
...
Рейтинг: 0 / 0
вгрузка данных в базу 1С НАПРЯМУЮ
    #33993057
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Рекомендую ограничится напрямую только чтением dbf.
Для записи или СОМ (OLE) в доке по 1С описаловка есть.
А еще лучше из VFP выгрузка в файл, а в 1С написать внешнюю обработку (отдельный файл *.ert никак не меняет конфигурации), которая возьмет этот файл и сформирует нужные документы.
Пробовал оба варианта, второй понравился больше - не обязательно иметь обе проги (VFP и 1С) на одном компе (файл можно и по почте выслать), легче сопровождать, если 1С типовая, то при обновлении конфигурации может изменится структура документа, при этом исправлять обработку проше.
...
Рейтинг: 0 / 0
вгрузка данных в базу 1С НАПРЯМУЮ
    #33993101
АВКЛ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А кроме регистров есть еще подчиненные справочники, реквизиты справочников, меняемые документами, подчиненные документы, проводки, журнал регистрации действий пользователей... Знаешь, не лезь туда лучше. От греха подальше.
В 1С лучше работать ее средствами.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / вгрузка данных в базу 1С НАПРЯМУЮ
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]