Accpac 5.6に統合する必要があるC#.NETアプリケーションに取り組んでいます。AccpacAPIに関する有用なドキュメントを見つけることができませんでした。Accpac APIドキュメントはどこにありますか?
2 に答える
この投稿が古いことは知っていますが、うまくいけば、この回答が同じ問題を抱えている可能性のある開発者にとって役立つでしょう。
ACCPACには、COM API(AccpacCOMAPI)と.NET API(ACCPAC.Advantage)の2種類のAPIがバンドルされています。
私の調査では、StephenSmithのブログでAccpacCOM APIのドキュメントを見つけました。これは、ここからダウンロードできます。Smithはまた、API(Accpacへの単純な接続)の動作の一部を説明するチュートリアルをVBで作成しました。また、API、主に.NETAPIなどについて説明する記事がいくつかあります。Kenのプログラミングに関するチュートリアルは、COM APIの優れた入門書であり、C#(優先言語)で記述されています。こことここでそれらを見つけてください。
さらに、COM APIについては、ACCPACの「SystemManagerユーザーガイド」で説明されています。これは、マクロの作成に使用されるのがそのAPIであるためです。ACCPAC 6.0A用にここからダウンロードできるドキュメントでは、さまざまなオブジェクトが互いにどのように関連しているか、それらの目的、プロパティ、およびメソッドについて説明しています。第13章と第14章を読んでください。
これが誰でも読んでいる人に役立つことを願っています。
長く生きると繁栄。
There isn't a huge amount of documentation unless you sign up for Sage's Development Partner Program. In general you can record a macro of a process that you want to do through your integration (like creating invoices, for example) and then translate the resulting VBA code into the language that you're using.
Joining the Development Partner Program is likely overkill for what you're needing. Typically you'd ask your dealer (is you're a customer) for the documentation. There are a few other sites around that have some information like Tek-Tips.com. If you have specific questions then we can try to answer them here at SO.