問題タブ [user-defined]

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.

0 投票する
1 に答える
1782 参照

wcf - WCF Data Services / Entity Framework を使用した OData

前もってお詫び申し上げます。これは長い質問です。

(TL;DR : WCF Data Services/OData を使用して公開された動的フィールドで EF を使用することに関するアドバイスはありますか)

WCF Data Services と EF について、特に一部のデータを OData サービスとして公開することに関連して、いくつかの概念上の問題があります。

基本的に私の問題はこれです。私が公開しているデータベースでは、ユーザーはフィールド (ユーザー定義フィールド) を動的に追加でき、これらのフィールドが基になる SQL テーブルに直接追加されるシステムを使用しています。さらに、直接 SQL を使用できないテーブルにデータを追加する場合は、それらが提供する API を経由する必要があります。(それは SAP Business One です、fwiw)。

私はすでに、XML 経由でさまざまなオブジェクトを公開し、クライアントが XML メッセージを送信して SBO に新しいエンティティを更新または追加できるようにするシステムの構築に成功しています。エントリ ポイントは古い学校の asmx Web サービスです。モバイル開発用にアレンジして、WCF または Web API で Odata を使用したいと考えています。(WCF サービスに変更し、JSON 形式の要求の処理を許可し、JSON データを返し始めることができることはわかっていますが、もっと...ネイティブな...方法が必要なようです)

最初は、a) 動的フィールドと b) EF は読み取り専用にしかできないため、これに EF を使用する可能性を割り引いていました。エンティティの追加/更新は傍受され、SBO DI サーバーにルーティングされる必要があります。しかし、私はそれについて考えに戻ってきており、アプローチ方法に関するアドバイス (否定的またはその他!) を探しています。

私が基本的にやりたいことはこれです

  • SBO からのベース テーブル (それら自身がパッチを発行する場合を除いて変更されない) を EF エンティティとして公開します。実際には、テーブルを直接公開するつもりはありません。特定のデータのみをサード パーティに公開できるようにするために行っている他のさまざまな機能と結びついているため、一連のフィルター処理された SQL ビューをデータ ソースとして使用します。

  • 特定のユーザーがエンティティごとに何らかの EAV サブコレクションとして追加した UDF を公開します。

  • オブジェクトを追加または更新するリクエストを傍受し、SAP データ インポート サービスとのインターフェース用に私が持っている既存のエンジンを介してこれらをルーティングします。

私の主な質問はこれだと思います。Header および Details コレクションで構成される Sales Order を表す EF エンティティを実装するとします。これらの各クラスには、ユーザー定義のフィールドと値の EAV 型コレクションを使用します。OData フィルタリング システムが EAV コレクションで直接動作できるようにするために必要な作業量 (たとえば、クライアントがService/Orders/$filter=SomeUdfField eq SomeValueを要求できるようにするために、この要求を EAV に渡す必要がある場合) Order ヘッダー エンティティのコレクション)

または、たとえば、ある種のメタデータからオンザフライで EF モデルを生成することは可能ですか (方法は気にしません - コード生成またはモデル構築ライブラリ)。適切なEFモデルとして?ここまで読んでくれてありがとう:)

0 投票する
3 に答える
37727 参照

r - Rでユーザー作成関数を作成する

これまでに質問されたことがある場合は申し訳ありませんが、答えが見つかりません。

Rで小さな関数を書いたとしましょう

ホームディレクトリ(または任意のディレクトリ)にadd2.Rとして保存します。Rにそれを見つけさせるにはどうすればよいですか?

スクリプトを開いて、コンソールにコピーして貼り付け、実行すると、機能することはわかっています。しかし、どうすればそれを組み込むことができるので、Rを開いたり閉じたりしても、コピーして貼り付けなくても実行されますか?

0 投票する
3 に答える
1623 参照

javascript - ユーザー定義のコールバック関数がJavascript/jQueryで複数回起動されています

同様の質問がいくつかありますが、それらはすべてネイティブのjQueryコールバック関数に関するもののようです。

したがって、いくつかのフォーム要素を含むdivを(ライブで)作成するこのコードがあります。これらの要素の値は、divが削除されたとき(前)にコールバック関数内で取得する必要があります。

予期せぬことに、最初にポップアップが実行された後、コールバック関数が複数回(ますます)起動されています。

コードを簡略化しました。これがフィドルです。

0 投票する
1 に答える
478 参照

installation - Python +Shell[ユーザー定義のUNIXコマンドの作成とインストール]

これは小さなプロジェクトの提案です。
多くのユーザー定義のUNIXコマンドを作成し、Pythonで記述されたコードを使用してファイルに対してさまざまな操作を実行したいと思います。
例:extractinfo'filename' [このコマンドは、あるファイルに保存されているメタデータまたは一般情報を抽出します]

これが私が回避している方法です:
1。Pythonコードextract.pyがあるとします。
2.ここで、「独自のUNIXコマンド」(たとえば、「extractinfo」)を作成するために、「extractinfo」という名前のシェルスクリプトを記述します。

3.ここで、上記のシェルスクリプトを/ usr/binに配置します。そこで、別のシェルスクリプトを作成します--install.sh:

4.これで、install.shを実行して、コマンド「extractinfo」を使用できます。

問題は、別のシステムを使用してinstall.shを実行すると、コマンド'extractinfo'が使用可能になりますが、ターミナルでコマンドを実行すると、エラー(python:ファイル'extract.py'を開けません:[Errno 2 ]そのようなファイルまたはディレクトリはスローされません)。

別のシステムを使用する必要がある場合に、元のPythonスクリプトのパスを処理するにはどうすればよいですか?

シェルとPythonをリンクしようとするのは、物事を行うための非常に大雑把な方法であることを私は知っています。この問題に関するヘルプ/提案をいただければ幸いです。

0 投票する
1 に答える
335 参照

excel - 数式を範囲全体に適用する

これは、経験豊富な VBA 開発者/ユーザーにとっては非常に簡単なコードかもしれませんが、私は新しいプログラミングを行っており、すでに数日間このタスクに取り組んでいます :( 。全体(可能であれば)または「for-each next」または「for next」を使用してループすると、これを試みたすべての試行でエラーが発生します.誰かがこの問題で私を助けてくれますか....thxsかなり前に

数式は F =m*a のように簡単なもので、選択した範囲が "m" であるとしましょう

範囲を選択するコードは次のとおりです。

0 投票する
1 に答える
2113 参照

exception - Velocity Template Script(VTL)からユーザー定義の例外をスローする方法は?

Velocity Template Script(VTL)からユーザー定義の例外をスローする方法は?

速度スクリプトから、条件に基づいて例外をスローする必要があります。これにより、呼び出し元が例外をキャッチし、エンドユーザーに有用なエラーメッセージを表示できるようになります。

例えば。

上記の例では、passwordfield1とpasswordfield2が一致しない場合、適切な例外がスローされ、それをエンドユーザーに伝達する必要があります。

速度スクリプトからこれを達成する方法はありますか?そうでない場合は、別のアプローチを提案してください。

0 投票する
2 に答える
14729 参照

c# - C# - プログラムの初回実行時にユーザー定義のフォルダー パスを文字列変数として設定する

これまでご協力いただきありがとうございました。私は一般的にC#とコードに非常に慣れていません。答えが見つからないように見える質問があります。

あるフォルダーからその日の日付という名前の新しいフォルダーにファイルを移動する簡単なプログラムを作成しました。下記を参照してください:

ユーザーにソースフォルダー変数と宛先フォルダー変数を定義してもらいたいのですが、ファイルブラウザーでフォルダーに移動するか、Console.ReadLine を使用しますが、プログラムを実行するたびにではなく、最初だけ. 後でパスを変更したい場合もパスを変更できれば理想的です。

どうもありがとう!

編集

私の解決策は、このブロックを呼び出すフォームのボタンでした:

0 投票する
1 に答える
1040 参照

python - ユーザー定義属性を持つクラスのインスタンスを印刷するにはどうすればよいですか?

Python 3 でユーザー定義属性を持つクラスのインスタンスを出力する方法を理解しようとしています。ここに私が持っているコードがあります:

プログラムを実行した後、これらの種類のエラー メッセージが表示されます。

0x00000000031DCDD8の < main .Attendie オブジェクトのバインドされたメソッド Attendie.getFname

0 投票する
2 に答える
153 参照

mysql - rubyのユーザー定義変数をmysqlで使うには?

Ruby 1.9.3 と mysql 5.5 を使用して Rails 3.2.9 アプリに取り組んでいます。コントローラー ファイルの where 句でユーザー定義変数を使用するクエリを作成する必要があります。ここにコードがあります..どうすればそれができるか教えてください! そうでない場合は、どうすればオブジェクトを変換できますか(私はそう思います)、コード行4から取得して、後でfixnumと比較できるようにします