問題タブ [lightswitch-2012]

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 に答える
908 参照

visual-studio-lightswitch - Microsoft LightSwitch HTML5 クライアント QueryString を読み取りますか?

私は LightSwitch HTML5 クライアントを使用しており、新しい HTML5 テーブル コントロールを含む画面を作成しました。また、Odata ソースに対してクエリを実行し、テーブル内の行をフィルター処理する [参照画面] に [フィルター] ポップアップを追加しました。

私のプロジェクトでは、ユーザーが [http://localhost:8958/HTMLClient/?WorkflowId=9289] などの「Url リンク」をクリックする必要があります。これにより、ユーザーは ListSwitch HTML5 クライアントにリダイレクトされ、LightSwitch アプリケーションは読み取ります。 QueryString "WorkFlowId" に基づいてレコードをフィルタリングします。

LightSwitch HTML5 クライアントを介して「QueryString」を読み取り、その入力で Odata クエリを前処理することは可能ですか?

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

mysql - Lightswitch から MySQL ストアド プロシージャを呼び出すには?

こちらの手順に従って、LightSwitch 2012 アプリケーション内から (パラメーターなしの) MySQL SP を呼び出してみました。この引用された手順は、SQL Server SP 用です。

関連するコードは次のとおりです。

これはconnection.Open();、SqlException「ユーザー 'root' のログインに失敗しました。」で失敗します。同じ接続文字列を使用した他のデータベース操作は LightSwitch 内から問題なく機能するため、ユーザー ID とパスワードが問題ないことはわかっています。

LightSwitch で MySQL SP を呼び出すことはできますか? もしそうなら、どのように?

0 投票する
0 に答える
134 参照

iis-7 - ライトスイッチ 2012 による基本認証

lightswitch 2012 (html) プロジェクトで基本認証を使用しようとしていますが、データベースから何かを取得しようとすると、許可されていないエラーが発生します。このツールで基本認証を使用する方法はありますか?

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

visual-studio-lightswitch - ライトスイッチからストアド プロシージャを呼び出す必要がありますが、SqlClient 参照を追加できません

Lightswitch から単純な SQL ストアド プロシージャを呼び出す必要があります。ここでマイクロソフトが提供する指示に従おうとしました:

Lightswitch からのストアド プロシージャの実行に関する Microsoft の指示

System.Data.SqlClientただし、参照として表示または追加できないため、これは機能しません。(References私の VS2012 ライトスイッチ ソリューションにはダイアログがまったくないので、参照の追加に関係することは何でも構いません。他の非ライトスイッチ プロジェクトで参照を常に使用しているため、参照が表示されない理由がわかりません。 .)

これほど難しいことはないはずです。MS の指示が間違っていますか、それとも何か間違っていますか?

WCF RIA サービスを使用し、それを呼び出してストアド プロシージャを実行することになっていると聞きましたが、そうである場合、MS の指示がそうでないと言うのはなぜですか? (その上)

Lightswitch からストアド プロシージャを実行する方法を非常に簡単に教えてReferencesくださいSystem.Data.SqlClient

ありがとう。

編集: ReferencesVB.Net ベースの Lightswitch プロジェクトには表示されません。それらは C# プロジェクトで問題なく表示されます。しかし、どちらSystem.Data.SqlClientのコードでも使用できません。

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

c# - Lightswitch アプリを VB.Net から C# に変換する

* VB.Netを使用している Lightswitch アプリケーションを使用しています。コードはまだ書かれていませんが、Lightswitch によって自動作成されるものがあるかもしれません。

プロジェクトにコードを追加したいのですが、 VB.Netの代わりにC#を使用したいと考えています。

プロジェクト全体を最初から作り直したくありません。言語を変更する方法はありますか?

ありがとう。

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

visual-studio-2012 - パブリッシュしようとすると、ルート要素が見つかりません

アプリを Azure に発行してからしばらく経ちました。その間に、システムを 32 ビットから 64 ビットにアップグレードしました。これは、Windows と Visual Studio の新規インストールを意味します。そして、Visual Studio Update 3 が出て適用されました。今日更新を公開しようとしたとき、次のメッセージを受け取りました。

パブリッシュしようとして、次の例外がスローされました: ルート要素がありません。

私の web.config ファイルは問題ないように見えるので、この問題ではないと思います。

アプリはデバッグ モードで正常に動作するため、ここに記載されている .lsml ファイルではないと思います。

そして、この手順を試して .ls3proj ファイルを手動で編集しましたが、役に立たなかったようです。

以前、スタンドアローンの LightSwitch 2011 から Visual Studio 2012 にアップグレードしたときに公開しようとすると問題が発生しました。このスレッドで説明されている方法を使用して、その問題を解決できました。

この同じ方法を使用しようとすると、新しいプロジェクトに「アプリケーション定義メタデータに重大なエラーがあります...」という全画面エラーと 210 個の個々のエラー (最大エラー数に達しました) が発生しました。

最初のエラー「不明な型 '{ http://schemas.microsoft.com/LightSwitch/2010/xaml/model }GlobalAttributeGroup' を作成できません。」は、.lsml のその行が古いものと同じであるため意味がありません。プロジェクトを新しいプロジェクトに。

2 番目のエラー "プロジェクト内にアプリケーション定義が見つかりませんでした。 " がまったくわかりません。

シンプルな "Hello, world" スタイルのアプリを Azure アカウントに発行できます。

何が原因でしょうか? どの要素が問題を引き起こしているかについて、より多くの情報を得るにはどうすればよいですか? 実行によって生成されたログdevenv /logは役に立ちませんでした。

0 投票する
0 に答える
555 参照

entity-framework - ライトスイッチとエンティティ フレームワーク

シンプルな db アプリケーションを構築しようとしています。私は EF コードの最初のアプローチを学び、気に入りました。しかし、私はインターフェイスのデザインを扱いたくありません。Lightswitch は、CRUD 画面を簡単に作成するための適切なツールのようです。私が理解しているのは、アプリケーションロジック、データベース構造を簡単に開発し、ライトスイッチを使用してテストできるということです。ただし、ライトスイッチを EF コードの最初のアプローチで使用する方法についてはわかりません。私の問題を解決する方法を提案できますか?

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

c# - Lightswitch 2012 および Windows XP

大学で依頼された Lightswitch のプロジェクトをついに完成させました。私は来週展開 (公開) する準備ができており、ソフトウェアを受け取る人々は XP マシンを使用しているとちょうど言われました。Lightswitch を Windows XP で動作させるために、次のような多くの質問と多くの修正を読みました。

  • 「editbin vslshost.exe /SUBSYSTEM:WINDOWS,5.01 /OSVERSION:5.1」で DumpBin を変更する

  • IISに展開されたサービスを使用してデスクトップアプリケーションとして展開します(これらは本当に古いPCであるため、これが機能するとは思いません)

  • すべての前提条件を手動でインストールし、ClickOnce アプリケーションを配置マニフェスト ファイル (.application) から直接起動します。

  • Visual Studio 2010 または Visual Studio 2008 を使用してサンプルの ClickOnce アプリケーションを作成し、Visual Studio 2012 で説明したのと同じ名前で公開します。公開された場所から setup.exe ブートストラップを取得し、Visual Studio 2012 を使用して作成された既存の setup.exe ブートストラップを置き換えます。

このすべての回避策が利用可能であるため、質問する必要があります。これは最終的に機能しますか? この回避策の 1 つまたはすべてを使用すると、アプリケーションをデプロイできると誰かが本当に教えてくれますか!? 誰か?

0 投票する
0 に答える
195 参照

jquery - データベースからの Blueimp jquery アップローダ スライド ショー

ligthswtich アプリケーションにbluimp ファイル アップロード プラグイン ( https://github.com/blueimp/jQuery-File-Uploadjquery ) を実装しようとしています。blueimp-gallery に、lightswitch データベースからデータを強制的に取得させる方法はありますか (画像はバイナリ データとして保存されます)。または、バイナリ データとしてデータベースに保存されている画像のスライド ショーを作成する他の方法はありますか?