dadlllink_com

DLL 使用法

このライブラリには、マルチサイト交換管理に使用するその他の関数が含まれています。

関数には、次の 2 つのグループがあります。会社を扱うための関数、およびメッセージの返値を扱うための関数です。これらの関数は、マルチサイト交換管理 (交換リンクの有効化など) に関するメッセージが送信された後に使用できます。2 つめのグループでは、これらの関数を各メッセージグループ X ごとに利用可能です。

lcom.give.message.for.return.value.of.X(long ret)

前 : true

後 : メッセージタイプ X および返値 ret に応じて、
この関数はエンドユーザ向けメッセージを表示します。
メッセージの表示を消すには、Enter キーを押します。

string lcom.get.message.for.return.value.of.X(long ret, ref bool message.contains.error.code)
前 : true
後 : message.contains.error.code の場合、返されるメッセージには %d が含まれ、これにエラーコード (ret) が格納されます。

返値:
メッセージタイプ X および返値 ret に応じて、この関数はメッセージコードを返します。
説明 :このメッセージは、関数 mess() を使用して表示したり、関数 form.text$() を使用してレポートまたはログファイルに出力したりできます。
message.contains.error.code に値がある場合は、以下のような式を使用できます。
- mess(<message code>, 1, ret) または
- log.mess(<message code>, ret) または
- message.string = sprintf$(form.text$(<message code>), ret)
それ以外の場合は、以下の式を使用できます。
- mess(<message code>, 1) または
- log.mess(<message code>) または
- message.string = form.text$(<message code>)

DLL プロトタイプ

function extern long lcom.change.company(
domain daxch.comp new.company )
前 : すでに change.company() が呼出済の場合は、
: 先に undo.change.company() を呼び出してから、次に
: change.company() を再度呼び出します。
後 : 返値が true (<> 0) である場合、new.company は現行会社です。
: それ以外の場合は、現行会社からの変更がありません。
返値: 現行会社が new.company に設定されている場合にのみ true。

function extern string lcom.get.message.for.return.value.of.activate(
long ret, ref long message.contains.error.code )
function extern string lcom.get.message.for.return.value.of.deactivate(
long ret, ref long message.contains.error.code )
function extern string lcom.get.message.for.return.value.of.destroyed(
long ret, ref long message.contains.error.code )
function extern string lcom.get.message.for.return.value.of.export.done
(long ret, ref long message.contains.error.code )
function extern string lcom.get.message.for.return.value.of.import.done
(long ret, ref long message.contains.error.code )
function extern lcom.give.message.for.return.value.of.activate(
long ret )
function extern lcom.give.message.for.return.value.of.deactivate(
long ret )
function extern lcom.give.message.for.return.value.of.destroyed(
long ret )
function extern lcom.give.message.for.return.value.of.export.done(
long ret )
function extern lcom.give.message.for.return.value.of.import.done(
long ret )
function extern lcom.undo.change.company( )
前 : 関数 change.company() を事前に呼び出しておく必要があります。
後 : 現行会社は、change.company() を呼び出す前のものと同じです。

関連トピック