問題タブ [formula]
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.
math - Actionscript: Flash テキストボックスに数式を表示するには?
actionscipt2.0で数式を書くにはどうすればよいですか? 次のように:代替テキスト http://www.freeimagehosting.net/uploads/bc5fee2333.png
皆さんありがとう!
crystal-reports - CrystalReportの選択式をプログラムで設定できない
まず、クリスタルが我慢できない!さて、それは私の胸から離れています...
これで、クライアント用に維持している古いVB6アプリができました。このアプリは、Crystal Automationライブラリを使用して、一連のCrystalReports8.5レポートのレコード選択式をプログラムで変更します。
ほぼ同一の2つのレポートがあります。最近、別のテーブルから別のフィールドを追加するためにそれらを変更する必要がありました。ただし、テーブルをレポートに追加したとき、ビジュアルデザイナでは追加されましたが、SQLステートメントのFROM句には追加されませんでした。そこで、SQLステートメントを手動で編集して、追加の結合を追加しました。KO、うまくいきます。レポートをCrystalプレビューモードで実行すると、期待どおりに機能します。
ここで、ユーザーはVBアプリ内から変更をテストしました。レポートの1つは、正常に機能し、ダンディです。ただし、他のレポートでは、選択式を期待どおりに設定できていません。
コードは、関数を使用して選択式を設定しますPESetSelectionFormula
。変数を段階的に調べて、新しい選択式として関数に渡される文字列が正しいことを確認しました。の呼び出しはPESetSelectionFormula
正常に機能しているようで、値1を返しています。これは、どこにでもある限り、成功を示しています。(コードから正常に機能している他のレポートも1を返します。)
ただし、レポートは次のエラーで失敗します。Error Code: 534 - Error detected by database DLL.
デバッグ目的のコードは、レポートで現在使用されているSQL文字列をダンプします。レポートから出力されるSQLは次のとおりです。
ご覧のとおり、WHERE句は空白です。これが、データベースDLLがこのステートメントを上手く利用している理由だと思います。PESetSelectionFormula
の呼び出しに有効な文字列が渡されて成功を返しているのに、自動化ライブラリがWHERE句を設定していない理由がわかりません。レポートのSQLを手動で編集して、追加していないテーブルを追加したことが原因だと思いましたが、他のほぼ同じレポートでも同じことを行い、1つは正常に機能しています。
PESetSelectionFormula
なぜ成功を報告するのに実際には何もしないのか、誰かが何か考えを持っていますか?
PS私はすでにメニューから[データベース]>[データベースの確認]を実行しようとしましたが、レポートはすべて最新であり、まったく役に立ちませんでした。
crystal-reports - CrystalReportsは数式でエクスポートするかどうかを確認します
Crystalレポートに(数式からの)テキストを追加したいと思います。たとえば、レポートをHTMLにエクスポートする場合にのみ、このテキストを表示したいのです。レポートを印刷する場合、テキストを見たくありません。
できますか?
さようならユルゲン
vba - Excel の質問: タイム ゾーン間で変換する日付と時刻の数式が必要です
私のタイムゾーン(中央)と(太平洋;山;東部)の間の期間を日数で計算する方法を見つけようとしています。どこから始めればよいのかわからないだけです。私の基準は次のようになります。
セル C5:C100 は、2010 年 3 月 18 日 23:45 の形式のタイムスタンプですが、日付と時刻が異なります。セル D5:D100 は、テキスト形式の対応するタイムゾーンです: Pacific; 山; 東部; 中央。
セル F5 は、日数の期間が必要な場所です。
私が探しているものを私に与える式を書く方法がわからないだけです。事前にご支援いただければ幸いです。ありがとう
sql - NHibernate - たくさん持っていますが、欲しいのは 1 つだけです!
多くの電子メールを持つことができるユーザーがいます。これは List コレクションを通じてマップされます (ユーザーの IEnumerable Emails によって公開されます)。ユーザーごとに、メールの 1 つがプライマリになります (メールの「Boolean IsPrimary」プロパティ)。
NHibernate がユーザーのすべての電子メールをロードせずに、ユーザーからプライマリ電子メールを取得するにはどうすればよいですか?
次の 2 つのエンティティがあり、それぞれに対応するテーブルがあります
ユーザーの「Email PrimaryEmail」プロパティなどを、「IsPrimary=1」が何らかの形で設定されている電子メールにマップできますか? 多分Sqlフォーミュラを使用していますか?ビュー ? 一対一の関係?または別の方法ですか?
プライマリ電子メールを他の電子メールの 1 つに変更できるはずなので、それらをすべて 1 つのテーブルに保持し、IsPrimary プロパティを変更するだけです。
SQL 式を使用して、現在のプライマリ電子メールの IsPrimary プロパティを false に設定し、その後 PrimaryEmail プロパティを電子メールに設定すると、ユーザーの "PrimaryEmail" プロパティを最新の状態に保つことができますか? IsPrimary を true に設定し、新しいプライマリ電子メールにする必要がありますか? NHibernate は、Sql Formula によってロードされた「古い/現在の」プライマリ電子メールの変更を追跡しますか? SqlFormula を使用する場合の 1 レベル キャッシュと 2 レベル キャッシュはどうですか?
View を使用して機能するかどうかわかりませんか?次に、電子メールをコンポーネントのようにマッピングできると思いますか? View からロードされたときに Email データを更新するときに機能しますか?
より良い方法はありますか?
ユーザーと電子メールの間に双方向の関係があるため、多くの場合、もちろんプライマリ電子メールを照会し、電子メールの「ユーザー」プロパティを使用してユーザーを取得できます (逆の代わりに、ユーザーからユーザーへプライマリ電子メール)
誰かが助けてくれることを願っていますか?
c# - .NET で数式を解析する
次のようなC#言語で数式を解析しようとしています
C#またはVBScript、JavaScript(C#プログラムで呼び出される)などのスクリプトで行うことは可能ですか?
latex - 方程式でLaTeX分数項を大きくするように植字する
フィッシャーの直接確率検定に基づいて、LaTeXには次の式があります。(注:のamsmath
パッケージを使用する必要があります\binom
。)
これにより、分数部分が非常に小さく、読みにくいテキストになります。
次の例のように、テキストを読みやすくしたいと思います。
(出典:plosone.org)
LaTeXで方程式を同じようにレンダリングするには、どのようなトリックを使用できますか?
google-maps - ウェイポイントを使用して海上距離を計算するにはどうすればよいですか?
私は本当にそれに固執した1つのクエリを持っています。2 つのポート間の距離計算に使用する必要があるウェイポイントとルーティング ポイントを含むポート データベースがあります。私は多くの研究開発を行って、2 点間の距離を与える式を見つけました。可能な最短ルートも必要です。
ユーザーが距離を計算できるオンラインツールを確認しました。しかし、私は自分自身で同じことをしたいです。Port World Distance Calculatorを確認しました。それを達成するために大円の公式を見直しましたが、海の距離で風景をどのように回避するか、および2番目のポートの距離をどの方向に見つける必要があるかはわかりません。
php - 地理的な目的地の数式
私はこのPHP関数を持っていますが、間違った結果をもたらすようです. 何が問題なのか(特に式)、誰かが考えていますか?
excel - Excel が OR() で不要な式を評価しないようにする
数式を再配置することでこの問題を解決する方法を理解しています。この点を示すために、私はそれをそのまま持っています。最初の MATCH() が NA を返すかどうかを確認する OR() ステートメント チェックを確認できます。その場合、OR() は自動的に TRUE を返し、2 番目の MATCH() を評価しないようにする必要があります。これは、OR() が true を返す条件が満たされているためです。最初と 2 番目の MATCH() 関数が同じことを行うことに気付くでしょう。何が起こっているのかというと、関数全体が NA を返しているということです。2 番目の MATCH() が実行される必要はありませんが実行されているためです。OR() は 1 つの TRUE で満たされているため、関数は "" を返す必要があります。
これはバグですか、それとも意図的なものですか?