メインコンテンツまでスキップ

予約語


システム内で既に特別な役割(命令や構文、データベースの列名など)が定義されている単語を「予約語」と呼びます。
パレットCMSではシステム内で設定される固定項目のIDを予約語としています。任意項目のIDに予約語を指定すると、エラーが表示されます。

エラーメッセージ

「入力されたIDは、システム既定の項目として使用されています。」


1.共通の予約語

任意項目を作成できるモジュールのシート及びフィールドマスタにおいて、以下の単語は共通の予約語として定義されています。

keyword
id
data_id
edit_unix
regist_unix

2.モジュールの予約語

各モジュールのシートには異なる予約語が定義されています。

userシート

user_sheet
login_key
pass
state_status
state
mail_state_status
mail_state
admin_read_flag
login_unix

managerシート

manager_sheet
login_key
icon_image
pass
state_status
state
mail_state_status
mail_state
admin_read_flag
login_unix

itemシート

item_sheet
owner_type
owner_sheet_id
owner_id
state_status
state
admin_read_flag
owner_read_flag

entryシート

entry_sheet
owner_item_type
owner_item_sheet_id
owner_item_id
item_sheet
item
user_type
user_sheet_id
user_id
state_status
admin_read_flag
owner_read_flag

formシート

form_sheet
recv_type
recv_sheet_id
recv_id
send_type
send_sheet_id
send_id
admin_read_flag
recv_read_flag

reviewシート

review_sheet
owner_target_type
owner_target_sheet_id
owner_target_id
target_type
target_sheet_id
target_id
user_type
user_sheet_id
user_id
admin_read_flag
owner_read_flag

3.フィールドマスタの予約語

フィールドマスタでは、field_sheet が予約語として定義されています。