問題タブ [row]

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

java - ApachePOIHSSFを使用してExcelシートから行を削除する

ApachePOiHSSFライブラリを使用して情報をアプリケーションにインポートしています。問題は、ファイルにいくつかの余分な/空の行があり、解析する前に最初に削除する必要があることです。

方法はありませんHSSFSheet.removeRow( int rowNum )。のみremoveRow( HSSFRow row )。これに伴う問題は、空の行を削除できないことです。例えば:

getRow()nullを返すため、空の行にNullPointerExceptionを与えます。また、フォーラムで読んだようにremoveRow()、セルの内容を消去するだけですが、行は空の行として残っています。

削除したい行なしでまったく新しいシートを作成せずに(空かどうかにかかわらず)行を削除する方法はありますか?

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

wpf - プログラムで DataGrid の行に色を割り当てる

実行時に DataTable に追加する行に色を割り当てる必要があります。これはどのように行うことができますか?

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

excel - VBA列は自動的にマージされますか?

最初に一連のセルから Range をコンパイルし、後で範囲をループしてセル内のデータを収集するプログラムを VBA で作成しています。

問題は、セルを追加する順序を維持するために範囲が必要であるため、戻ったときに正しい順序でデータを収集できることです。データが隣接する列にある場合、範囲はそれを行のスタックに変換します。

このプログラムを実行すると、次のようになります。

サブ test_function()

Dim My_Range As Range

Dim My_Cell をバリアントとして

Dim i As Integer

私は= 0

Set My_Range = Union(ActiveSheet.Range("A1:A5"), ActiveSheet.Range("B1:B5"))

My_Range 内の My_Cell ごとに

次の My_Cell

サブ終了

範囲がデータの 2 つの隣接する列 (A1:A5 と B1:B5) でコンパイルされていることがわかりますが、この EXPECTED 出力の代わりに:

1 6

2 7

3 8

4 9

5 10

あなたが得る

1 2

3 4

5 6

7 8

9 10

Set My_Range = ActiveSheet.Range("A1") Set My_Range = Union(My_Range, ActiveSheet.Range("A2")) Set My_Range = Union(My_Range, ActiveSheet) を使用して一度に 1 つのセルを追加しても、この動作を再現します。 .Range("A3")) など...

範囲にセルを追加する順序を保持する方法はありますか? または、隣接する範囲を分離する唯一の方法はありますか? 少なくとも(正確な順序を維持することができない場合)、FIRST列とTHEN行を実行する方法はありますか?

-ダニエル

0 投票する
4 に答える
2211 参照

asp.net - ASP.NET グリッド ビュー 新しい行を追加

ASP.NET GridViewコントロールを使い始めたばかりです。

にを追加して に新しい を追加する"Add New Row" Buttonことを考えていました。FooterDataRowGridView

empty最初は、フッター行のみを表示して、グリッドを にしたいと考えています。ただし、データ行がない場合、全体GridViewが表示されず、フッターも表示されないため、最初の行を追加する方法がありません。

GridViewフッターのみを表示し、データ行を表示しない方法はありますか?

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

ajax - Ajaxへの最良の方法-テーブル行を制御する

x行約10列のテーブルを印刷できるようにしたい。ただし、複数の選択ボックスであるかのように、テーブル内の行を選択できるようにしたいです。テーブルの行を選択すると、追加のテキスト領域にそのデータの行に関する追加情報が表示されます。

AJAXでこれを行うための最良の方法は何ですか?

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

jquery - テーブルの行クリックを作成すると、jQueryでハイパーリンクが起動します

5行3列のテーブルがあります。最初の列には、target=_newのハイパーリンクがあります。同じ行の任意の列をクリックすると、そのハイパーリンクが起動し、target=_newを介して新しいウィンドウが開くようなものが必要です。これはJavascriptまたはjQueryで可能ですか?少なくとも、次のようにすることで、hrefにアクセスできたことがわかりました。

列1以外の他のテーブル列にハイパーリンクを追加するだけでは望ましくないことに注意してください。その行をクリックすると(ハイパーリンクの上になくても)、そのハイパーリンクを起動する必要があるためです。

一部のブラウザではwindow.openが無効になっている可能性がありますが、target=_newはすぐに使用できることにも注意してください。

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

jquery - jQueryテーブルから削除

このコードは次のことを行います。

  • 項目行の「削除」をクリック -> 項目行を削除
  • カテゴリ行の「削除」をクリック -> カテゴリ行とすべてのアイテム行 (すべてのテーブル) を削除します

次のことを行う必要があります。

  • アイテム行の「削除」をクリックします - >アイテム行を削除します(完全に機能します)
  • カテゴリ行の「削除」をクリックします - >カテゴリ行とそのカテゴリ行内のすべてのアイテムを削除します(まだ機能します)

ライブデモ: http://usercp.athensluna.net:81/mall_manager2/

テーブル:

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

php - (PHPおよびmySQL)行を列として扱う

私はPHPとmySQLベースのウェブサイトに取り組んでいます。管理パネルの[設定]ページを設定しようとしています。このページで、サイトを管理するためのさまざまな設定を入力できます。設定は、要件に応じて最大100(またはそれ以上)の範囲になります。したがって、100列を作成する(そして将来さらに列を追加する必要がある場合は増やす)代わりに、データを行単位の形式で格納し、列からフェッチする場合と同じように値をフェッチします。

参照:

私は、最も人気のあるブログツール「Wordpress」でそのような機能の同様の実際の実装を見つけました。参考までに、私が話しているのは「wp_options」テーブルです(私が間違っていることを訂正してください)

例:

これが私がそのようにしようとしていること(そしてその理由)の簡単な例です:

上からわかるように、私は非常に少数のオプションをリストしました、そしてそれらは数が増えています。(記録のために、Wordpressのインストールではwp_optionsテーブルに902行があり、重複するoption_nameは表示されませんでした)。ですから、Wordpressと同じ動作原理を適用して設定の成長に対応すれば、私は元気になっていると感じています。また、すべての設定をDBに保存したら、すべての設定を取得して、DBにエントリが存在するフォームのそれぞれのフィールドに入力するようにします。

私のコードトライアルの1つ:

上記のクエリを実行すると、次のような2つのPHP通知も受け取ります。

未定義のインデックス:option_name

未定義のインデックス:option_value

I would appreciate any replies that could show me the PHP code to retrieve the options successfully and eliminate the Undefined index issues as well. Also, like I mentioned earlier, I want to retrieve all the existing settings and populate the respective fields in the form when I visit the settings page next, after storing the data.

Thanks fly out to all in advance.

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

jquery - jQueryを使用してテーブル内にサブグループを作成するにはどうすればよいですか?

株式ポートフォリオを作成しています。各行は株であり、損益を含むデータです。各行には、ユーザーが指定できるグループ ID があります。アイデアは私がしたいです:

  1. groupid に基づいて行を物理的にグループ化します
  2. ステップ#1の後、そのグループの下に、そのグループのみの利益/損失の小計を含む行を動的に追加したいと考えています。

したがって、各グループには多くの行を含めることができ、各グループには、そのグループのすべての利益/損失を合計する 1 つの小計行があります。小計行が常にそのグループの最後の行のすぐ下にあることを確認したいだけです。

誰かがテーブルに新しい行を追加するたびに、これを実行できるようにする必要があります (UI を介して動的に新しい行を追加できるようにします)。つまり、誰かが新しい行を追加して groupid を 3 にした場合、その時点でその行を他の groupid の 3 行に固定し、それを小計計算に含める必要があります。

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

wpf - ストーリーボードを使用してwpfでグリッド行の高さを変更する方法

私はGrid2行あります:

と 2Storyboard秒:

という名前の行の高さを変更しようとするとOtherContactsRow、次のエラーが発生しました。

'System.Windows.Media.Animation.DoubleAnimation' animation object cannot be used to animate property 'Height' because it is of incompatible type 'System.Windows.GridLength'.

解決策はありますか?