Skip to the content.

座席抽選プログラム 使い方

English | 日本語

1. ダウンロード, 起動

GitHub Pages 上で利用できます。こちらへアクセスしてください: https://akuad.github.io/SeatLottery/ja.html

オフラインで利用するには:

本リポジトリをクローン (ソースをダウンロード) し、ブラウザで src/ja.html を開いてください。他に、追加のライブラリやソフトなどは不要です。

2. メンバー入力

メンバー入力を行います。記法は以下の通りです:

優先席指定 (0 or 1),氏名,フリガナ,番号
優先席指定 (0 or 1),氏名,番号
優先席指定 (0 or 1),氏名
氏名

優先席指定、フリガナ、番号の入力は任意です。

入力例:

Screen - Member input

Screen - Member input

フリガナが不要な場合は、以下の形式で記述します。

番号,氏名,,優先席指定 (0 or 1)
(または)
番号,氏名,優先席指定 (0 or 1)

Note: 番号は、文字列を含んでいても、昇順/降順に並べられていなくとも、番号が重複していても、エラーや警告などは発しません。

3. 座席情報入力

縦 x 横の座席数を入力します。フィールドには、1 から 20 までの整数を入力することができます。

座席ブロックを右クリックまたは左クリックすると、座席の種別を「一般, 優先, 未, 空」に変更することができます。

Screen - Seat sample (edit)

Screen - Seat sample (result)

4. 座席表生成

以下の条件を満たすと、「座席表を生成」ボタンを押せるようになります。

Screen - Seat table generate

「座席表を生成」ボタンを押すと、設定された座席表にランダムでメンバーが割り振られた座席表が表示されます。

Screen - Result

必要に応じ、ドラッグ&ドロップで席を入れ替えます。

Screen - Result seat swap

必要に応じ、タイトル欄や備考欄に必要事項を入力してください。入力が空のときは、印刷時にフィールドが非表示になります。

ブラウザのページ印刷機能、または「印刷」ボタンから、座席表を印刷することができます。

Note: 余白は自動調整されないため、必要に応じてブラウザの印刷機能から手動で調整してください。

その他機能

入力自動復元

入力したメンバーと座席情報は、ご利用のブラウザ内に保存され、次回起動時に自動で復元されます (プライベートブラウズ使用時はブラウザの仕様により自動で破棄されます)。

入力を破棄したい場合 (共有 PC のご利用であるなど) は、入力部近くの削除/リセットボタンを押下してください。

Screen - Input delete/reset

Note: プライベートブラウズ使用時は、ブラウザの仕様により自動で破棄されます。

前回の結果復元

前回最後に生成した座席表を再表示できます。ブラウザに自動で保存されるため、ブラウザを一度閉じても復元可能です。

結果を破棄したい場合 (共有 PC のご利用であるなど) は、破棄ボタンを押下してください。

Note: プライベートブラウズ使用時は、ブラウザの仕様により自動で破棄されます。