問題タブ [sapb1]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sql-server - SAP Business One を SQL Server 2005 に接続する場合、
小さな製造会社で SAP Business One - Fourth Shift Edition を実行しています。インストール/実装を行うために入ってきたコンサルティング会社は、最初に「sa」ID/パスを使用してデータベースに接続し、会社のリストを取得します。それ以降は、クライアント ソフトウェアをデータベースに接続するために使用されている ID/パスであると想定する必要があります。これは適切ですか?このデータがどこに保存されているのかわかりません... ODBC接続として?どこかのレジストリに直接?安全ですか?データベース セキュリティでユーザーのネットワーク ID を設定し、代わりに「信頼できる接続」設定を使用する方がよいでしょうか? それとも、ほとんどの人はデータベースにユーザーごとに個別のログインを作成し、それをクライアント設定で使用しますか?
最も簡単な方法は、ユーザーのネットワークログインをSQLサーバーセキュリティに追加して、「信頼できる接続」を使用できるようにすることです...しかし、それでは、どのソフトウェアもそのマシンからデータベースに接続できませんか?
とにかく、これを設定するためのベストプラクティスは何ですか?
vb.net - VB.Net でメソッドを動的に呼び出す
dll ファイルでいくつかのクラスを定義しました。これらは com api の形式です。
クラスの1つのオブジェクトを動的に作成し、そのオブジェクトのプロパティを設定しようとしています。
プロパティを手動で設定すると機能しますが、リフレクションを使用して同じものを呼び出そうとすると、エラーが発生します
オブジェクトがターゲット タイプと一致しません。
以下は私のコードです
SetValue メソッドが呼び出されると、エラーが発生します。代わりに、これを次のように使用すると、正常に動作します。
ここで、CreditLimit は特定のクラスのプロパティであり、update は、値が設定された後に呼び出さなければならないメソッドであり、基礎となるデータベースの値が更新されます。
同様に、GetByKey を使用して、基になるデータベースからオブジェクトの値を取得します。ここでは、主キー フィールドの値を渡す必要があります。
複数のクラスがあり、各クラスには多くの異なるプロパティがあるため、それらを動的に呼び出すと非常に役立ちます。
ありがとうラフル・ジェイン
キャスパーがここで提案したことを試してみました。「メンバーが見つかりません」というエラーが表示されます。(HRESULT からの例外: 0x80020003 (DISP_E_MEMBERNOTFOUND))
ラフル
終わった。vbSet の代わりに vbLet を使用したところ、正常に完了しました。
ありがとうラフル
sapb1 - SAP B1 のグリッドとマトリックスの違いは何ですか?
いつマトリックスを使用し、いつグリッドを使用する必要がありますか?
vb.net - VB での動的プログラミング
SAP の SDK を使用して SAP 用のアプリケーションを開発します。SAP は、ユーザー インターフェイスで発生するイベントを変更および処理するための SDK を提供します。
たとえば、この SDK を使用すると、ボタンのクリックをキャッチして、クリック時に何かを実行できます。このプログラミングは、VB または C# のいずれかで実行できます。
これは、既存のフォームに新しいフィールドを作成するためにも使用できます。ユーザーが新しいフィールドに必要な定義をデータベーステーブルに保存できる特定のアプリケーションを開発しました。フィールドは実行時に作成されます。
これまでのところ、これは良いことです。ここで必要なのは、ユーザーがフィールドの検証コードをデータベースに保存できることと、実行時に同じコードを実行できることです。
以下は、そのようなイベントの例です。
したがって、この場合に必要なのは、ItemPressEvent で指定されたコードをデータベースに格納し、これを実行時に実行することです。
私はこれが簡単なことではないことを知っています。しかし、私は、これらの種類のことを成し遂げるためのいくつかの方法があるに違いないと推測しています.
SDK は COM コンポーネントで構成されています。
よろしくお願いします、 ラフル・ジェイン
c# - ブレークポイントは遅延をもたらしますか?
コードにブレークポイントを設定すると、次のコードが完了しますが、そうでない場合は失敗します。
ここに問題があります。
SAP B1のアドオンを作成していますが、次の問題が発生しました。
フォームをロードするときに、フォームのマトリックスにいくつかの値を入力したいと思います。
ただし、ブレークポイント(フォームのロードが行われるメソッドに設定)がないと、後で実行されるコードの部分は失敗します。コードのその部分は、まだ表示されていないマトリックスを参照しているため、例外が発生します。これはすべて明らかです。しかし、なぜブレークポイントを設定することで問題が「解決」するのでしょうか。
何が起こっている?
ブレークポイントによって、フォームとそのフォームの要素を参照するコードの一部の読み込みと表示の間に遅延が発生する可能性がありますが、間違っている可能性があります。
c# - SAP B1:マトリックスから読み取る
マトリックスから読み込もうとしています。私が今まで持っているコードは次のとおりです。
どの文字列(セルとf)もセルの値を教えてくれません...
何か案が?
user-interface - SAP Business One: UI API に接続しようとすると接続エラーが発生する
このエラーメッセージが表示されました
SAP Business One UI API に接続しようとすると。
私は次のように接続します:
sapb1 - SAP ビジネスワン
SAP Business One を使用しているときに、SBO-COMMON というデータベースがありますが、残念ながら、バックアップを持たずにデータベース SBO-COMMON を削除してしまいました。SBO-COMMON データベースを取得するのを手伝ってくれませんか
sql-server - ビジネス オブジェクト R3 でユニバースを削除する方法と、ユニバースをローカル マシンから BO リポジトリにエクスポートする方法
デザイナーのローカル マシンのユニバースを Oracle から SQL サーバーに変更しました。SQL サーバーを指しているユニバースをエクスポートしたいのですが、既存のユニバースを削除する必要がありますか。これを行う方法をいくつか教えてもらえますか
ありがとうAK