問題タブ [dynamic-columns]

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

sql-server-2008 - SQL Serverストアドプロシージャは、動的な列数のテーブルを作成します

ストアドプロシージャは初めてで、動的な列数のテーブルを作成する方法を理解しようとしています。

Microsoft SQLServer2008を使用しています。

XMLソースから渡されたデータをこのストアドプロシージャによって作成されるテーブルに格納するために使用される次のクエリがあります。

基本的にProductNameYearは固定列ですが、Value[i]列はパラメータによって決定されますdevYearColumnNumber

私の質問は:

  1. パラメータを使用してこれらのValue[i]列を動的に作成する方法
  2. 次に、これらの列を使用して新しいテーブルを作成し、そこからデータを格納する方法@tempTable
0 投票する
1 に答える
1545 参照

css - 固定流体固定レイアウト

左と右の固定列と流動的な中央列のみを使用して、CSS で 3 列のレイアウトを作成しようとしています。オンラインで検索しましたが、実装しても何も機能しませんでした。これが特に関連しているかどうかはわかりませんが、私の中央の列は iframe です (または両方を試しました)。これが複雑化の一因になっているようです。

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

telerik-grid - Telerik Radgrid 動的に生成された RadGrid 列からテキスト ボックスの値を取得する方法は?

RadGrid を動的に作成して追加GridTemplateColumnsしています。これらの列にはテキストボックスがあります。
データテーブルをグリッドにバインドした後、ユーザーがテキストボックスに変更を加えて保存ボタンをクリックすると、テキストボックスの値にアクセスしたいと思います。しかし、私はテキストボックスインスタンスを手に入れることに行き詰まっています。GridItems を手に入れることさえできませんでした。
さらに複雑にするために、私の RadGrid は (マルチ) ビューにある UserControl にあります。
コードはこちら。

コントロールが表示されているため、このビューに関連するアクションごとに Page_Init が複数回呼び出されます。

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

css - スタックされた div と同じ列の高さのための純粋な CSS ソリューション

ここで問題を再現しました。

問題は、「左」の div が「上」と「下」の右の div を合わせた高さと一致する必要があることです。さまざまなコンテンツの列で同じ高さを実現する方法に関する記事やチュートリアルを読んでいますが、「積み重ねられた」列には適用されないようです。

私の現在の非稼働ソリューションは、この記事から取られた概念に基づいて構築されています。

div の高さを最も高い列と等しくする唯一の方法は、その div にすべての列が含まれている場合です。これを別の方法で説明すると、列をコンテナー内に配置することで、コンテナーが最も高い列の高さになります。これは非常に便利な構造です。この構造がすべてのブラウザーで正しく機能するためには、コンテナー div を (左または右に) フローティングする必要があり、さらに各列コンテンツ div もフローティングする必要があります。どちらの方法でも構いません。

equalHeights jQuery プラグインとサイズ変更については承知していますが、CSS ソリューションを非常に好みます。

HTML:

CSS:

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

tsql - 行から列への変換 SQL Server、T-SQL

文字列値としていくつかの行を生成する関数があります。値は次のとおりです。

値は実際には異なる行です。したがって、[12*01] は行 1 で、[12*02] は行 # 2 などです。これらの値を列ヘッダーとして使用したいと考えています。[12*01] は列 1、[12*02] は列 2 などです。私はピボットを使用していたでしょうが、この文字列は毎回変化し続けるので、ピボットを使用したくない理由です。これは大学の宿題ではなく、RANK 関数と行番号関数の使用しか考えていませんでした。

どんな助けでも大歓迎です。

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

asp.net - 大きなデータを含むフィールドのGridViewでパーソナライズされた列を作成するにはどうすればよいですか?

フィールドテキストの短いバージョンを含む列を追加する必要があります。ユーザーがこのテキストの上にマウスを置くと、実際の大きなバージョンのツールチップが表示されるようにしたいと思います。セルが大きすぎるグリッドビューの歪みの解決策として、これは難しいです。他の解決策は大歓迎です。

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

sql - 複数の列と動的な列名を持つアンピボット テーブル

複数の行と列を持つテーブルのピボットを解除しようとしています。各行は、特定の列を含む 2 つの行に抽出する必要があり、列名の名前を変更し、選択した列に基づいて新しい列を追加する必要があります。

前後のサンプル データと、データをセットアップするためのスクリプトを含めています。

私はこれを試みましたが、2番目の列を通過できず、特定のテキストを含む新しい列を追加する方法がわかりません(おそらく動的SQLですが、可能であればこれを回避しようとしています)

これが私の試みの始まりです。どんな助けでも大歓迎です。

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

responsive-design - レスポンシブ デザイン: フローティング ブロック

私が見た特定の効果を行う方法に興味があります...

http://hype.co.uk

それが彼らが3番目の小さな列を取得する方法です(3番目の薄い列が存在するまでブラウザのサイズを変更します)...これが私にとって興味深い理由は、それが独自の列divにあると思うからですが、縮小すると2 列まで、小さなブロックはリフローしてメインのフローティング div リストに戻ります。

だから私の質問...特定のサイズで、小さいブロック要素を独自の列にどのように引き出しますか?

ありがとう :)

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

c# - C# LinqtoXML を使用して属性値 XML を列/値に変換する方法

次のような XML ドキュメントがあります。

目的は、異なる ID 値を列として持つ GridView を生成することであり、各行にはその ID の値が含まれます。

ここでの複雑さは、事前にわからない ID を持つ RegValue 要素をさらに持つことができることです。したがって、列は動的に生成する必要があります。たとえば、XML に要素を追加すると<RegValue Id="Pet" v="Dog" />、テーブルに新しい "Pet" 列が作成されます。

C# LINQ to XML の使用を開始しましたが、ハードコーディングされた列名でしかクエリを実行できませんでした。

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

mysql - 列に最も適したデータ型を動的に決定する

わかりました、これは奇妙に思えるでしょう。しかし、MySql データベースで SQL クエリを使用して列を設定するデータ型を動的に決定する方法を見つけようとしています。

スクリプトを介して動的に作成されるテーブルがいくつかあります。最初にそれらを作成し、すべての列を長さ 2000 の「テキスト」データ型としてサイズ設定します。これは、挿入プロセス中に実際にテーブルに何が入るかを心配する必要がないようにするためです。テーブルのデータの挿入が完了したら、テーブルを調べて、格納されているデータの最大長と、すべての列とテーブルに格納されているデータの種類を調べます。多くのテーブルと多くの列があります。私はプロセスを思いつきました - しかし、私はそれがいつか何かを見逃すことになるのではないかと少し心配しています. DBには約1250以上のテーブルと約3億以上の行があります合計で。そして本当に残念なのは、データ型の一貫性が保証されていないことです。これまで。そのため、インポート後にそれらを処理する必要があります。

基本的に、クエリを実行して列の MAX CHAR_LENGTH を取得し、それを格納します。次に、データベース内の N 個のレコードを選択するクエリを実行し、それらが数値か文字かを確認します。分かってる。それについて行く最善の方法ではありません。

入ってくるデータを確実にする方法はまったくないので(本当に悪夢です)、列にクエリを実行してそこにあるデータの種類を確認する方法があるかどうかを調べようとしていますか? 列がどのように定義されているかを確認するためのクエリを探しているわけではありません (明らかに、「汎用」タイプの「テキスト」で既に定義しているため)。

インポート プロセス中にスクリプトでこれを処理できることはわかっていますが、追加のコードを大量に記述する代わりに、ALTER TABLE コマンドを実行するだけで済みます。

どんな考えやアイデアも大歓迎です!