【開発者向け】
標準のデーターベースで作成する個人の用語について
| 名称 | 内部名称 | New式 | Set式 | Get式 | Newスクリプト | Setスクリプト | Getスクリプト |
| 個人No | Text1 | ||||||
| 姓 | Text5 | ✓ | ✓ | ||||
| 名 | Text6 | ✓ | |||||
| 姓フリガナ | Text7 | ✓ | |||||
| 名フリガナ | Text8 | ✓ | |||||
| 個人TEL1 | Text9 | ✓ | |||||
| 個人携帯電話 | Text10 | ✓ | |||||
| 個人Email | Text11 | ||||||
| 個人URL | Text12 | ||||||
| 備考1 | Text13 | ||||||
| 備考2 | Text14 | ||||||
| 備考3 | Text15 | ||||||
| 備考4 | Text16 | ||||||
| 姓名 | Text70 | ✓ | |||||
| 姓名フリガナ | Text71 | ✓ | |||||
| 姓ふりがな | Text72 | ||||||
| 名ふりがな | Text73 | ||||||
| 個人TEL1検索用 | Text74 | ||||||
| 個人携帯電話検索用 | Text75 | ||||||
| 数値1 | Num1 | ||||||
| 数値2 | Num2 | ||||||
| 数値3 | Num3 | ||||||
| 数値4 | Num4 | ||||||
| 誕生月 | Int18 | ||||||
| 年齢 | Int19 | ✓ | |||||
| 順番 | Int20 | ||||||
| チェック1 | Check1 | ||||||
| チェック2 | Check2 | ||||||
| チェック3 | Check3 | ||||||
| チェック4 | Check4 | ||||||
| 代表 | Category1 | ✓ | |||||
| 性別 | Category2 | ||||||
| 連名用敬称 | Category3 | ✓ | |||||
| 続柄 | Category4 | ||||||
| 職業 | Category5 | ||||||
| 分類6 | Category6 | ||||||
| 分類7 | Category7 | ||||||
| 分類8 | Category8 | ||||||
| 日付 | Date1 | ||||||
| 誕生日 | Date2 | ✓ | |||||
| 日付3 | Date3 | ||||||
| 日付4 | Date4 | ||||||
| 日付5 | Date5 | ||||||
| 日付6 | Date6 | ||||||
| 期間 | Period1 | ||||||
| 更新日時 | UpdatedAt | ||||||
| 更新者 | UpdatedBy | ||||||
| 作成日時 | CreatedAt | ||||||
| 作成者 | CreatedBy |
用語解説
- 個人No グループのNoと異なり、ガンジスProの機能との関わりは少ないです。ただし、今後利用するかもしれません。
- 代表 代表にすると、グループの代表反映で、グループのフィールドに反映します。
式・スクリプトが設定されている用語
姓 Text5
新規に記録を作成した時に、姓を、グループの代表姓名から取得してセットする。
1 | return TextUtils.SetFamilyName(p.InfoB); |
読み仮名を取得して、姓フリガナに、カタカナとしてセットする。
1 2 3 | string yomi = TextUtils.GetYomi(p.Value); p.InfoB.Text7 = KanaEx.ToKatakana(yomi); return p.Value; |
名 Text6
読み仮名を取得して、名フリガナに、カタカナとしてセットする。
1 2 3 | string yomi = TextUtils.GetYomi(p.Value); p.InfoB.Text8 = KanaEx.ToKatakana(yomi); return p.Value; |
姓フリガナ Text7
セットした時に、姓ふりがなに、ひらがなでセットします。
1 2 3 | var st = p.Value is null ? "" : (string)p.Value; p.InfoB.Text72 = KanaEx.ToHiragana(st); return p.Value; |
名フリガナ Text8
セットした時に、名ふりがなに、ひらがなでセットします。
1 2 3 | var st = p.Value is null ? "" : (string)p.Value; p.InfoB.Text73 = KanaEx.ToHiragana(st); return p.Value; |
個人TEL1 Text9
個人TEL1検索用に数字のみにしてセット。
1 2 | TextUtils.SetOnlyNumber(p.Value, p.InfoB, "Text74"); return p.Value; |
個人携帯電話 Text10
個人携帯電話検索用に数字のみにしてセット。
1 2 | TextUtils.SetOnlyNumber(p.Value, p.InfoB, "Text75"); return p.Value; |
姓名 Text70
姓+" "+名(前後の空白は削除)にして、返します。
1 | return (p.InfoB.Text5 + " " + p.InfoB.Text6).Trim(); |
姓名フリガナ Text71
姓フリガナ+" "+名フリガナ(前後の空白は削除)にして、返します。
1 | return (p.InfoB.Text7 + " " + p.InfoB.Text8).Trim(); |
年齢 Int19
誕生日から、今日の時点での年齢を返します。
1 | return TextUtils.GetAge(p.InfoB.Date2); |
代表 Category1
新規に作成した時に、「代表」をセットします。
1 | return TextUtils.SetRepresentCategory(p.InfoB, "Category1", "代表"); |
連名用敬称 Category3
新規に作成した時に、「様」をセットします。
1 | return TextUtils.GetCategoryIdOnTitle(p.InfoB, "Category3", "様"); |
誕生日 Date2
誕生日の月を、誕生月にセットします。
1 2 | p.InfoB.Int18 = TextUtils.GetBirthDayMonth(p.Value); return p.Value; |