Связать базы данных в access


Опубликовано: 26.01.2018, 09:48/ Просмотров: 588

Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl→      все softmaster
Member
Откуда: Piter
Сообщений: 743
существует 2 базы 1с и access в 1с забиваются все данные по сотрудникам в accesse по тем же сотрудникам но уже дополнительные данные

после долгих эксперементов пришел к выводу что нужно синхронизировать данные этих баз в частности из 1с в access

так вот вопрос есть ли какоето решение потому как экспорт из 1с в txt или excel потом провка при импорте в access

как то не прогресивно....
Очень надеюсь на вашу помощь

Программист-Любитель
Member
Откуда:
Сообщений: 16824
1C какой? Данные либо в dbf-ках, либо в SQL сервере. Разбирайтесь, какие таблицы нужны и линкуйте. softmaster
Member
Откуда: Piter
Сообщений: 743
Программист-Любитель 1C какой? Данные либо в dbf-ках, либо в SQL сервере. Разбирайтесь, какие таблицы нужны и линкуйте.

Таблицы dbf 1c типовая Koнфигуpaция Зapплaтa+Kaдpы peдaкция 2.3 (7.70.274)
просто с нуля тяжко начинать и опыта маловато....

может есть у кого что то готовое нужно только импорт данных по сотрудникам

Программист-Любитель
Member
Откуда:
Сообщений: 16824
Мне кажется по 7.7 море информации, в том чисте по импорту-экспорту данных. softmaster
Member
Откуда: Piter
Сообщений: 743
Программист-Любитель Мне кажется по 7.7 море информации, в том чисте по импорту-экспорту данных.

Инфы навалом только как то много воды....

Latuk
Member
Откуда: N 54°38', E 037°35'
Сообщений: 7312
имена таблиц генерятся находу
есть текстовый файлик куда складывается описание структуры конкретной конфы
там можно надыбать имя таблички справочника
для MSSQL можно запустить профайлер
и поюзать справочник из под 1С
по логам сразу станет ясно какая таблица содержит данные... 4d_monster
Member
Откуда: Москва
Сообщений: 1410
файлик для дбф версии 1cv7.dd

но я бы советовал (как всегда) через OLE

IMHO, Mon$te®

Lunx
Member
Откуда:
Сообщений: 460
Есть еще чудаки, которые BIZ talk или паче вебсферу для обмена пользуют. softmaster
Member
Откуда: Piter
Сообщений: 743
ну вот собственно нашел по совету #=============================================================================== #==TABLE no 48 : Справочник Сотрудники # Name |Descr |Type[A/S/U]|DBTableName|ReUsable T=SC16 |Справочник Сотрудники |A |SC16 |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 |10 |0 F=DESCR |object description |C |50 |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=SP226 |(P)Аванс |N |11 |2 F=SP4592 |(P)АдресВСтранеПрожи|C |240 |0 F=SP331 |(P)АдресПрописка |C |240 |0 F=SP344 |(P)АдресФакт |C |240 |0 F=SP2798 |(P)ВалютаОклада |C |9 |0 F=SP342 |(P)Гражданство |C |9 |0 F=SP996 |(P)ДатаРегистрации |D |8 |0 F=SP227 |(P)ДатаРождения |D |8 |0 F=SP294 |(P)ДокументУдЛичност|C |210 |0 F=SP4602 |(P)Иждивенцев |N |2 |0 F=SP295 |(P)ИНН |C |12 |0 F=SP345 |(P)КодИМНС |C |4 |0 F=SP332 |(P)МестоРождения |C |120 |0 F=SP2353 |(P)НомерЗарплатногоС|C |30 |0 F=SP202 |(P)ОсновнойЭлемент |C |9 |0 F=SP4762 |(P)ОтделениеБанка |C |4 |0 F=SP328 |(P)Пол |C |9 |0 F=SP1821 |(P)ПроцентОтСтажаПен|C |9 |0 F=SP2099 |(P)ПроцентыСевернойН|C |9 |0 F=SP333 |(P)СемейноеПоложение|C |9 |0 F=SP978 |(P)СтажНепрерывный |C |10 |0 F=SP327 |(P)СтажОбщий |C |10 |0 F=SP229 |(P)СтажСеверный |C |10 |0 F=SP4896 |(P)СтажСтраховой |C |10 |0 F=SP341 |(P)Страна |C |9 |0 F=SP326 |(P)СтраховойНомерПФР|C |14 |0 F=SP2653 |(P)Субконто |C |9 |0 F=SP343 |(P)Телефон |C |30 |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=VI202 |VI202 |0 |SP202 |VI202 I=VIP202 |VIP202 |0 |PARENTID,ISFOLDER,SP202 |VIP202 #
как через оле это пойдет... Lunx
Member
Откуда:
Сообщений: 460
прогу надо писать, чтоб эти поля связывала с полями в таблице акца. потом прогу запустить и случится чудо. только оле мне мало нравится - медленно, и когда падает (а ведь сцуко падает) - ни логов, ни хрена. - не поймешь на чем оборвалось. Хотя, скорее всего, мало этой фичей пользовался, спишу на собственную кривизну рук. Может тут и есть спецы, которые только олей все и делают. AHDP
Member
Откуда:
Сообщений: 1158
Всё зависит от 1) чем именно нужно меняться и 2) как определять записи которые должны учавствовать в данном сеансе обмена.
Через OLE проще написать фуннкцию в ГлМодуле которая будет возвращать нужные наборы данных.
ЗЫ Одной таблицей "Сотрудники" думаю не отделаешься. softmaster
Member
Откуда: Piter
Сообщений: 743
AHDP Всё зависит от 1) чем именно нужно меняться и 2) как определять записи которые должны учавствовать в данном сеансе обмена.
Через OLE проще написать фуннкцию в ГлМодуле которая будет возвращать нужные наборы данных.
ЗЫ Одной таблицей "Сотрудники" думаю не отделаешься.

в dbf менять ни чего не надо отуда нужно брать только данные...
адрес фио ну и так далее..

softmaster
Member
Откуда: Piter
Сообщений: 743
я так подозреваю связать по инн AHDP
Member
Откуда:
Сообщений: 1158
Все данные брать или только новые? И что делать с изменившимися.
ЗЫ не все реквизиты справочника сотрудники лежат в этой таблице, периодические реквизиты лежат в (_)1SConst/ AHDP
Member
Откуда:
Сообщений: 1158
У части сотрудников ИНН не будет;) Программист-Любитель
Member
Откуда:
Сообщений: 16824
Связывать по ID однозначно. AHDP
Member
Откуда:
Сообщений: 1158
Только ИД не покатит, если будут внутренние совместители. 4d_monster
Member
Откуда: Москва
Сообщений: 1410
F=SP202 |(P)ОсновнойЭлемент |C |9 |0

вроде бы
это сам на себя - если на основной работе
или на родителя если совместитель

IMHO, Mon$te®

softmaster
Member
Откуда: Piter
Сообщений: 743
связь по инн смысл такой в access ввожу фио и инн потом должна происходить синхронизация

тоесть если в 1с есть сотрудник с инн то заполняем остальные поля в access адрес и т.д

AHDP
Member
Откуда:
Сообщений: 1158
Лучше использовать номер ПФР, он должен быть у всех, кроме иностранцев и ранее не работавших. На последних он оформляется работодателем, то есть будет позже. softmaster
Member
Откуда: Piter
Сообщений: 743
AHDP Лучше использовать номер ПФР, он должен быть у всех, кроме иностранцев и ранее не работавших. На последних он оформляется работодателем, то есть будет позже.

это то не важно главное уходим от темы

VladimirKr
Member
Откуда: СПб
Сообщений: 1027
Есть весьма известная в узких кругах програмка: Шлюз 1С (авторство Любимкова). Наверняка ее многие переделывали под себя и усовершенствовали. У меня например, есть во вариантах для dbf и для sql сервера. Ищите...
Кстати, 1С у вас dbf или SQL Server? softmaster
Member
Откуда: Piter
Сообщений: 743
VladimirKr Есть весьма известная в узких кругах програмка: Шлюз 1С (авторство Любимкова). Наверняка ее многие переделывали под себя и усовершенствовали. У меня например, есть во вариантах для dbf и для sql сервера. Ищите...
Кстати, 1С у вас dbf или SQL Server?

1c dbf

если не сложно поделитесь для dbf

AHDP
Member
Откуда:
Сообщений: 1158
VladimirKr Есть весьма известная в узких кругах програмка: Шлюз 1С (авторство Любимкова). Наверняка ее многие переделывали под себя и усовершенствовали. У меня например, есть во вариантах для dbf и для sql сервера. Ищите...
Кстати, 1С у вас dbf или SQL Server? - а какая последняя версия? ya.ru предлагает 2 для шестёрки.

2 softmaster Стучись в аську 138-669-782

Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl→      все Виртуальные форумы   Темы из всех форумов за 3 дня   Мои избранные форумы Использование СУБД   Microsoft SQL Server   Firebird, InterBase   Oracle   Microsoft Access   IBM DB2, WebSphere, IMS, связать базы данных в access U2, etc   MySQL   PostgreSQL   OLAP и DWH   Sybase ASA, ASE, IQ   Informix   Другие СУБД   FoxPro, Visual FoxPro   Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M   SQLite   NoSQL, Big Data Дискуcсии   Сравнение СУБД   Проектирование БД   Работа   ERP и учетные системы   Разработка информационных систем   Тестирование и QA   Отчетные системы   Просто треп   Наши за рубежом   Сертификация и обучение   Hardware   Управление процессом разработки ИС   Юридические вопросы в ИТ Microsoft.NET   WinForms,.Net Framework   ASP.NET   ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM   WPF, Silverlight   WCF, Web Services, Remoting Программирование   Delphi   C++   Visual Basic   Программирование   Java   Разработка под мобильные платформы   PowerBuilder   Microsoft Office   SharePoint   XML, XSL, XPath, XQuery Web Технологии   PHP, Perl, Python   HTML, JavaScript, VBScript, CSS Администрирование ОС   Windows   Unix-системы   Другие: Mac OS, PalmOS, BeOS, PocketPC SQL.RU   Обсуждение нашего сайта   Вопрос-Ответ   Test
Источник: http://www.sql.ru/forum/482914/svyazat-bazu-access-i-1s-kadry



Рекомендуем посмотреть ещё:


Закрыть ... [X]

Ещё статьи по теме: Как связать таблицы в Access
Канзаши мастер класс из ленты 2.5
Вам нужно связаться
Вышивка крестом близнецы
Вышивка крестом бесплатные схемы дименшенс
Большой дракон из бисера

Связать базы данных в access Связать базы данных в access Связать базы данных в access Связать базы данных в access Связать базы данных в access Связать базы данных в access Связать базы данных в access Связать базы данных в access