問題タブ [lightswitch-2013]

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 投票する
2 に答える
1551 参照

lightswitch-2013 - Lightswitch HTML クライアントのタブ選択にイベントを追加

Lightwitch 2013 HTML クライアントを使用します。画面上のタブが選択された (またはクリックされた) ときに発生するイベントを追加しようとしています。次のコードでは結果が得られません:-

上記は、画面上のタブのレンダリング後のコードです。同じ種類のコードは、テキスト フィールドなどの他の画面オブジェクトにも機能します。

私が間違っていること、またはこれがタブで機能しない理由は何ですか?

ありがとう !

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

javascript - LightSwitch のカスタム コントロールを更新する

データベース内のテーブルのブール フィールドに基づいてカスタム テキストを表示しています。

リストから選択した要素を編集した後 (または新しい項目を追加した後)、このカスタム コントロールを除くすべてのフィールドが更新されます。

フィールドが変更されたときにカスタムテキストが更新されるように「バインディング」を設定するにはどうすればよいですか?

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

visual-studio-2013 - Lightswitch HTML クライアントで実行時間の長いサーバー操作 (Web API Commanding) の進行状況を表示するにはどうすればよいですか?

Web API REST 投稿を作成するボタンを追加した VS 2013 Lightswitch HTML クライアント アプリケーションがあります。これは基本的に、元のアップストリーム ソースからテーブル内のデータを「更新」します。これはすべて正常に機能していますが、操作には数分かかるため、実行時にユーザーにステータスを報告したいと考えています。

現在、投稿が次のように返されたときに単純な Refresh を添付しようとしました:

これは実際には更新を行うようには見えませんが (screen.reQuery は明らかに間違った呼び出しです)、代わりにサーバーにこの長時間実行アプリケーションの進行状況を表示させることをお勧めします。

私が持っていた1つの考えは、サーバー呼び出しが処理中に応答で「完了率」の形式でデータを返すようにすることでしたが、これがクライアントに断片的に配信されるかどうか、また最善の方法かどうかはわかりませんこれを Lightswitch でユーザーに表示します。

これに役立つ可能性のある他のサードパーティのライブラリを受け入れていますが、可能であれば、今のところ SignalR のようなものを追加するのではなく、WebAPI を使用してコマンドを実行したいと考えています。ありがとう!

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

cross-browser - LightSwitch HTML レガシー ブラウザのサポート

LightSwitch HTML でサポートされているブラウザのバージョンを教えてください。例えば、IE8に対応しているかどうか知っていますか?

よろしく、 ルイス

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

c# - Lightswitch からのストアド プロシージャ コール

SQL Server で Lightswitch 2013 (C#) を使用して、毎月基本的なデータ入力を行っています。ユーザーが一連の画面にデータを入力した後、SSAS キューブを構築するための一連のタスクを開始するストアド プロシージャをデータベースで実行できるようにしたいと考えています。例えば。usp_DoTasks

そのため、ボタンは「Process Data」と呼ばれ、EBIT 画面にあります。

ここに画像の説明を入力

テーブル挿入などにリンクされていない基本的なストアド プロシージャを呼び出すだけで何も見つからないようです。

ありがとう!

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

wcf-ria-services - EF 6 を使用した Lighswitch wcf ria サービス

良い一日!

この例で説明されているように WCF RIA サービスを作成しますが、私の例はEF 6.1で動作し、GetAllOrdersメソッドはデータベースからコレクションを返します。

その後、lightswitch プロジェクトを作成し、データソースを WCF RIA サービスとして追加し、画面を追加します。
しかし、プロジェクトを実行すると、リスト画面がエラーを返します:
"Unable to load data. Please check your network connection and try loading again.".

説明してください、どこで接続を初期化する必要がありますか? メソッド内の私の WCF RIA サービスではGelAllOrders、すべて正常に動作し、ブレーク ポイントを設定すると、メソッドはコレクションをクエリ可能として返します。クラスModel1にはすでに接続文字列が追加されています。LS が別の接続を要求するのはなぜですか?

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

visual-studio-lightswitch - Lightswitch では、グリッドにサブクエリを含めるにはどうすればよいですか?

Lightswitch でアプリを構築しているのは、対処する必要がある Rapid CRUD の状況に適していると考えたからです。アプリにはグループがあり、各グループは多くのメンバーを持つことができ、各メンバーは多くの問題を持つことができます。私は lightswitch で 3 つのテーブルを定義し、任意のデバイス (HTML クライアントを使用しています) で 1 時間ですべてを効果的に CRUD できます - 印象的です。ただし、いくつかの機能を追加したいと思います。苦労しているのは、ライトスイッチ グリッドの列にサブクエリを追加する方法です。したがって、メンバーの「ブラウズ」グリッドでは、基本的に「最終発行日」という列を追加したいと考えていました。SQLでは、単純に(簡略化して)次のようになります。

SELECT m.*,
DateOfLastIssue = (SELECT Top 1 [Date] FROM Issue i WHERE i.MemberID = m.Id)
FROM メンバー

その DateOfLastIssue サブクエリをライトスイッチのブラウズ グリッドに取得する方法はありますか? ここまでお読みいただき、誠にありがとうございました。どんなアイデアでも大歓迎です。

追加情報 結果を返す計算列を追加しようとしましたが、メンバー グリッドでは計算列を追加できません。

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

lightswitch-2013 - Lightswitch html テーブルに、選択した行の変更をインターセプトするイベントはありますか

画面で行が選択されているかどうか、およびその他の条件に応じて状態が異なる画面に削除ボタンを配置したい...基本的に、ユーザーが現在選択されているアイテムを削除できるようにしたいのですが、ここでの問題は新しい行がアクティブになったときにカスタム ロジックを追加するための適切なイベントがテーブルに見つかりません。