Wir haben div. Daten zu Kontakten in Fremd-DB und möchten aus ACT per ODBC / SQL zugreifen oder externe Tabellen in ACT zu Kontakten verlinken und in ACT aktualisieren können. Kennt jemand dementsprechende Schnittstellen ?
Tips gerne auch per Email an >> projekt@jaecker.net <<
ODBC Schnittstelle zu ACT
Moderatoren: Schlesselmann, Amrou, mtimmermann, Robert Schellmann, Thomas Benn
-
- Beiträge: 1675
- Registriert: Samstag 14. April 2001, 02:00
- Wohnort: Hamburg
- Kontaktdaten:
Hallo Herr Jäcker,
zu Ihren letzten drei Anfragen:
Ein ODBC-Treiber für die ACT! Datenbank ist mir nicht bekannt.
Die offizielle Schnittstelle, um auf die Daten einer ACT!-Datenbank lesend und schreibend zugreifen zu können, ist die OLE-Schnittstelle von ACT! (s. ACT!-SDK).
Eine direkteren Weg geht Extract. Mit Extract ist es möglich auf die Daten einer ACT!-Datenbank von einer Access-Datenbank aus zuzugreifen.
(ACT!-Tabellen in Extract.mdb + Tabellen aus Warenwirtschaft Office-Line)
Änderungen, die man hier in den Daten durchführt, verlangen jedoch eine Reindizierung der ACT!-Datenbank, da die ACT! eigenen Indexdaten von Access nicht geflegt werden.
Ein weiterer Punkt den man beachten sollte, ist das Transaktionsprotokoll von ACT!. Damit ACT! zwischen zwei Datenbanken synchronisieren kann, pflegt ACT! im Hintergrund ein Protokoll, in dem alle gemachten Änderungen in der ACT! Datenbank aufgezeichnet werden. Änderungen, die man direkt über Access macht, werden nicht in diesem Protokoll gespeichert. Will man sie synchronisieren, so muß eine Vollsynchronisation durchgeführt werden.
Um also einen "korrekten Weg" zu gehen, sollte die OLE-Schnittstelle von ACT! verwendet werden. Diese kann über die üblichen Programmiersprachen (VB-Script, VB, VBA, C++, Delphi, etc.) angesprochen werden.
Speziell Ihre Anforderungen an VISIO und MS-Projekt verlangen ja eine direkte VBA-Programmierung in deren Dokumenten.
Um zusätzliche Daten zu einem ACT!-Kontakt zu verwalten, bieten wir die Kombination aus KundenInfo um Daten aus einer Datenquelle innerhalb von ACT! sichtbar zu machen, und ACTAccess um von ACT! aus die nötigen Kontaktdaten in die zusätzliche Datenbank zu übertragen und das Frontend zur Bearbeitung der Daten aufzurufen.
Gruß
Robert Schellmann
zu Ihren letzten drei Anfragen:
Ein ODBC-Treiber für die ACT! Datenbank ist mir nicht bekannt.
Die offizielle Schnittstelle, um auf die Daten einer ACT!-Datenbank lesend und schreibend zugreifen zu können, ist die OLE-Schnittstelle von ACT! (s. ACT!-SDK).
Eine direkteren Weg geht Extract. Mit Extract ist es möglich auf die Daten einer ACT!-Datenbank von einer Access-Datenbank aus zuzugreifen.
(ACT!-Tabellen in Extract.mdb + Tabellen aus Warenwirtschaft Office-Line)
Änderungen, die man hier in den Daten durchführt, verlangen jedoch eine Reindizierung der ACT!-Datenbank, da die ACT! eigenen Indexdaten von Access nicht geflegt werden.
Ein weiterer Punkt den man beachten sollte, ist das Transaktionsprotokoll von ACT!. Damit ACT! zwischen zwei Datenbanken synchronisieren kann, pflegt ACT! im Hintergrund ein Protokoll, in dem alle gemachten Änderungen in der ACT! Datenbank aufgezeichnet werden. Änderungen, die man direkt über Access macht, werden nicht in diesem Protokoll gespeichert. Will man sie synchronisieren, so muß eine Vollsynchronisation durchgeführt werden.
Um also einen "korrekten Weg" zu gehen, sollte die OLE-Schnittstelle von ACT! verwendet werden. Diese kann über die üblichen Programmiersprachen (VB-Script, VB, VBA, C++, Delphi, etc.) angesprochen werden.
Speziell Ihre Anforderungen an VISIO und MS-Projekt verlangen ja eine direkte VBA-Programmierung in deren Dokumenten.
Um zusätzliche Daten zu einem ACT!-Kontakt zu verwalten, bieten wir die Kombination aus KundenInfo um Daten aus einer Datenquelle innerhalb von ACT! sichtbar zu machen, und ACTAccess um von ACT! aus die nötigen Kontaktdaten in die zusätzliche Datenbank zu übertragen und das Frontend zur Bearbeitung der Daten aufzurufen.
Gruß
Robert Schellmann
MSControl4 - wird Ihre ACT!-Daten zum Rotieren bringen...
ODBC kein Problem
Es gibt eine Möglichkeit über ODBC auf den ACT! Datenbestand zuzugreifen.
Dafür muss ein System DSN, mit einem Microsoft dBase Treiber auf die entsprechende dBase-Datei als Grundlage für die Kontakte eingerichtet werden.
Das funktioniert sehr gut.
Leider habe ich noch keine Möglichkeit gefunden die zu den Kontakten gehörenden Notizen darüber auszugeben, weil diese in eine separaten Datei abgelegt werden.
Wer kann mir dabei helfen?
Dafür muss ein System DSN, mit einem Microsoft dBase Treiber auf die entsprechende dBase-Datei als Grundlage für die Kontakte eingerichtet werden.
Das funktioniert sehr gut.
Leider habe ich noch keine Möglichkeit gefunden die zu den Kontakten gehörenden Notizen darüber auszugeben, weil diese in eine separaten Datei abgelegt werden.
Wer kann mir dabei helfen?
-
- Beiträge: 1675
- Registriert: Samstag 14. April 2001, 02:00
- Wohnort: Hamburg
- Kontaktdaten:
Hallo Herr Meyer,
auch hier gilt es, die von mir beschriebenen Nebeneffekte beim direkten Zugriff über Access zu beachten!
Gruß
Robert Schellmann
auch hier gilt es, die von mir beschriebenen Nebeneffekte beim direkten Zugriff über Access zu beachten!
Gruß
Robert Schellmann
MSControl4 - wird Ihre ACT!-Daten zum Rotieren bringen...