📊 まとめビューア

validation_documentation.xlsx

シート数: 2

このシートは空です

Chatwork Bulk Sender - Validation Documentation
Category Constant/Variable Name Value Description Usage/Location
API Rate Limits
API_RATE_LIMIT_PER_MINUTE 300 Maximum API calls allowed per minute Constants.cs - Used for rate limiting
API_WAIT_MILLISECONDS 200 Wait time between API calls (milliseconds) Constants.cs - Used to prevent rate limit violations
File Size Limits
MAX_FILE_SIZE 104857600 (100MB) Maximum file size for attachments Constants.cs - Used in IrregularSendControl for file validation
UI Constraints
MIN_FORM_WIDTH 1600 Minimum form width in pixels Constants.cs - UI constraints
MIN_FORM_HEIGHT 900 Minimum form height in pixels Constants.cs - UI constraints
Numeric Limits
numSortOrder.Minimum 0 Minimum value for sort order CustomerEditDialog.cs, PatternEditDialog.cs
numSortOrder.Maximum 9999 Maximum value for sort order CustomerEditDialog.cs, PatternEditDialog.cs
Error Messages - API Related
ERROR_API_TOKEN_EMPTY APIトークンが設定されていません。 Error when API token is not set Constants.cs
ERROR_API_LIMIT API呼び出し制限に達しました。 Error when API rate limit is reached Constants.cs
ERROR_UNAUTHORIZED 認証エラーです。APIトークンを確認してください。 Authentication error message Constants.cs
Error Messages - Room/Account Related
ERROR_ROOM_ID_EMPTY ルームIDが設定されていません。 Error when room ID is not set Constants.cs
ERROR_ACCOUNT_ID_EMPTY アカウントIDが設定されていません。 Error when account ID is not set Constants.cs
ERROR_ROOM_NOT_FOUND 指定されたルームが見つかりません。 Error when specified room doesn't exist Constants.cs
ERROR_ACCOUNT_NOT_IN_ROOM 指定されたアカウントがルーム内に存在しません。 Error when account is not in the room Constants.cs
Error Messages - File Related
ERROR_FILE_NOT_FOUND 指定されたファイルが見つかりません。 Error when file is not found Constants.cs
ERROR_FILE_SIZE_EXCEEDED ファイルサイズが制限を超えています。 Error when file size exceeds limit Constants.cs
Error Messages - Network
ERROR_NETWORK ネットワークエラーが発生しました。 General network error message Constants.cs
Validation Messages - CustomerEditDialog
Management Number Empty 管理番号を入力してください。 Error when management number is empty CustomerEditDialog.ValidateInput()
Management Number Not Numeric 管理番号は数値で入力してください。 Error when management number is not numeric CustomerEditDialog.ValidateInput()
Customer Name Empty 顧客名を入力してください。 Error when customer name is empty CustomerEditDialog.ValidateInput()
Room ID Empty ルームIDを入力してください。 Error when room ID is empty CustomerEditDialog.ValidateInput()
Duplicate Management Number この管理番号は既に使用されています。 Error when management number already exists CustomerEditDialog.ValidateInput()
Validation Messages - PatternEditDialog
Pattern Name Empty パターン名を入力してください。 Error when pattern name is empty PatternEditDialog.ValidateInput()
Template Text Empty 定型文を入力してください。 Error when template text is empty PatternEditDialog.ValidateInput()
No Customer Selected 送信対象の顧客を選択してください。 Error when no customer is selected PatternEditDialog.ValidateInput()
Validation Messages - IrregularSendControl
API Token Not Set APIトークンが設定されていません。設定画面で設定してください。 Error when API token is not configured IrregularSendControl.ValidateInput()
Message Empty 送信メッセージを入力してください。 Error when send message is empty IrregularSendControl.ValidateInput()
File Not Selected 添付ファイルを選択してください。 Error when attachment file is not selected IrregularSendControl.ValidateInput()
No Customer Selected 送信対象の顧客を選択してください。 Error when no customer is selected IrregularSendControl.ValidateInput()
Test Room ID Not Set テストルームIDが設定されていません。設定画面で設定してください。 Error when test room ID is not configured IrregularSendControl.BtnSendTest_Click()
File Size Exceeded ファイルサイズが制限(100MB)を超えています。 Error when file size exceeds 100MB limit IrregularSendControl.BtnBrowseFile_Click()
Validation Messages - RegularSendControl
API Token Not Set APIトークンが設定されていません。設定画面で設定してください。 Error when API token is not configured RegularSendControl.ValidateInput()
Pattern Not Selected 送信パターンを選択してください。 Error when send pattern is not selected RegularSendControl.ValidateInput()
No Customers 送信対象の顧客が選択されていません。 Error when no customers are available RegularSendControl.ValidateInput()
Test Room ID Not Set テストルームIDが設定されていません。設定画面で設定してください。 Error when test room ID is not configured RegularSendControl.BtnSendTest_Click()
Success Messages
SUCCESS_SEND_COMPLETE 送信が完了しました。 Message when send is completed Constants.cs
SUCCESS_SAVE_COMPLETE 保存が完了しました。 Message when save is completed Constants.cs
SUCCESS_TEST_SEND テスト送信が成功しました。 Message when test send is successful Constants.cs