問題タブ [tabular]
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.
user-interface - テンポラル テーブルを編集するための UI パターン
時間の経過とともに変化するいくつかの値 (従業員ごとに、変化する属性は役割/部門/職場/契約の種類など) を編集し、各変更の履歴とサーバー側の検証を表示する Web インターフェイスを作成しています。
ユーザーは、新しい値の追加、以前の値の修正、期間間の日付の変更などを実行できる必要があります。私は Ajax/YUI などに習熟していますが、UI 設計が不足しています。
今は似たようなアプリケーションを思い出すことができないようで、紙のプロトタイプでは満足できません。
それは 1 つのテーブル - より多くのテーブル - タイムライン - そこにどれだけの魔法がかかるか、そしてどこに..
説明または実装されているパターンを知っていますか?
編集:これは私がやったことです。
プレーンビュー
日付は、簡潔にするためだけに年として表されます。
最も一般的な操作は、[編集] をクリックして新しい値のセットを追加することです。
[2005] をクリックすると、現在の値の行が選択メニューとカレンダー ウィジェットで編集可能になります。
サーバーは 2 行分の値を受け取ります。前の期間を編集するには、現在の期間を削除します (許容可能なトレードオフ)。
ここですでにいくつかの懸念があります。
行の「開始」値と前の行の「終了」値はリンクされており、それらが同じである場合 (およびその場合にのみ) 同時に変化します。ユーザーは、行間に穴があるかどうかを一目で確認できます。(後続の「から」と同じなら「へ」は表示しないが、こんな感じで矢印を表示↖ - 見苦しい)
現在の期間を終了する方法が明確ではありません (=> 2005 をクリックし、「to」に値を書き込みます)。
現在の期間を削除する方法が明確ではありません (=> 2005 をクリックして、「from」の値を削除します)。
「無限」の記号は醜くて不明瞭です
役割、部門などの検証は契約に依存しますが、ユーザーの観点からは、実際には直交しています。その他の関連性はさらに低くなりますが (例: 毎週の勤務時間)、一緒に検証する必要があります。
テーブルの編集は非モーダルであるべきだと思います..
html - HTML の同じ行 (レベル) に異なるテーブルまたはデータ ブロックを表示する方法
ブラウザにデータを表示する必要がありますが、ページを 2 つのセクションに分割したいと考えています。したがって、2 番目のテーブルを下ではなく横に表示したいと思います。
何か考えはありますか?
html - テーブルの行の色を交互にしますか?
HTMLの表形式のデータを生成するときに、テーブルの行の色を変更するためにどのような方法を使用するかを聞きたかっただけです。私の目的では、バックエンドでJavaとJSPを使用しています。データをループすることを計画してindex % 2 == 0いて、ある色にelse設定した場合は別の色に設定しました。これでいい?ある種のタグライブラリを使用したほうがいいのではないでしょうか。
latex - ラテックス:折り返すが、それでも単一行としてコピーできるテーブル内のセルの作成方法
入力全体が1行である必要があるツールへの入力に関するテーブルを作成しようとしています。
私の質問はLaTeXに似ています:長い行を折り返したいという点で、複数行のセルを持つテーブルをコーディングする方法。問題は、Acrobat Readerを使用してPDFからテキストをコピーすると、行が1つとしてコピーされないことです。例の最初の複数行のセルをコピーすると、次のようになります。
私の目標は、それを1行にすることです。
折り返した行を1行としてコピーしながら、テキストを折り返す方法はありますか?
asp.net - x軸、y軸、z軸のグリッドビューソリューションを探しています
3軸グリッドビューを表示する方法を考え出すように求められましたが、他の誰かがこの問題を解決したのか、それとも管理しているサイトを知っているのか疑問に思いました。
さらに説明してみましょう...
現在、列と行を介して通常のテーブルで簡単に表現できる2つのデータセットがあります。
これで、3番目のデータセット(たとえば、オプションi、オプションii、オプションiii)ができました。これにより、上記の2Dグリッドの9ではなく27の値が得られます。
この情報を表示し、HTMLを舞台裏で意味的に正しくするための非常に簡単な方法が必要です。
他の誰かがこの問題を抱えていて、それに対する良い解決策を思いついたことがありますか?
.net - テキスト/ASCII テーブル/グリッド ジェネレーターの実装はどこにありますか?
テキスト/ASCII テーブル/グリッド ジェネレーターの実装はどこにありますか? たとえば、次のような CSV ファイルがあるとします。
次のような見栄えの良いテキスト テーブルが生成されます。
あると便利な機能は、列ごとの文字数を指定し、.NET 用に実装する機能です。入力形式や出力については特にこだわりはありません。私は仕事を成し遂げるために何かを探しているだけです。
これをオンラインで検索するのに少し時間を費やしましたが、「ASCII テーブル」の検索を開始するとどうなるか知っています...独自の実装を展開する前に何かを見つけたいと思っています。前もって感謝します。
html - テーブルセルを折りたたむことなく長さを節約するように変更
毎週の食事の注文についてメールを送っています。これは実際には1、2、または3つのテーブルを意味します。帯域幅を節約するために、ソースから不要なHTMLを削除しようとしています。残っていることが1つあり ます。クライアントが1日に何も注文していない場合、6バイトかかります。
を単純なスペースに変更する と、テーブルが壊れます。
テーブルセルを折りたたむことなく、改行しないスペースを捨てる効果的な解決策はありますか?
アップデート:
答えてくれてありがとう、結局、Joeriの答えを受け入れる必要があります。一部の電子メールクライアント(Mozilla Thunderbird、Windowsなど)は、以下の解決策を完全に台無しにしたからです。
regex - Vim:表形式を使用して開始引用符の2番目のセットを揃えます
私はVimの優れたTabularプラグインを使用して調整を行ってきましたが、適切な正規表現がわからない、かなり一般的に実行したい調整があります。
これ欲しい
これに変わる
チートはそれをコンマに揃えることですが、それは私の理想ではありません。
rotation - 横向きのテキストを列で折り返す方法 (表形式)
テーブルがあるとしましょう
AセルとBの高さを定義するAにはどうすればよいBですか? 表形式環境のテーブル仕様を
入れてもうまくいかないようです..p{x pt}
latex - アイテム化構造の「外側」にテーブルを表示して、ページの中央に配置するにはどうすればよいですか?
アイテム化構造のドキュメントと、その中に表示するテーブルがあります。3つのサブアイテムがあり、テーブルは3番目のサブアイテムにあります。
次に例を示します。
私の問題は、ドキュメントを生成するときに、ページの中央に配置したいのに、テーブルが前のアイテムと整列することです。
テーブルの前に\end{itemize}を使ってみまし\begin{itemize}た
しかし、私のコンパイラ(pdflatex)は、2番目に「何かが間違っています-おそらく\itemがありません」というエラーを生成します\begin{itemize}
ミニページも使ってみました
しかし、これ以上の成功はありません。
だからここに私の質問があります:
アイテム化の「外側」にテーブルを表示して、ページの中央に配置するにはどうすればよいですか?
前もって感謝します