井手絢絵 のアーカイブ

スケジュール登録種別設定の実装

2015年5月8日

種別設定に関しては、入力画面で選択肢を表示し、簡易的に出勤状況が登録できるよう実装していきました。 portlets/schedule/src/main/webapp/WEB-INF/templates/vm/portlets/html/ja/ajax-schedule-form.vmファイル内に以下のコードを組み入れたことで選択肢が表示されます。 ``` + 遅刻 + 外出 + 休暇 ``` SCHEDULE_SETFIELD
続きを読む

スケジュール入力画面における選択フォームの作成その他

2015年5月1日

今日は方針がなかなか決まらず前半は思うように進みませんでした。 時間もあまり残されていないゆえ、最終的には入力画面での公開区分の選択フォームと同じ形式で出勤状況を選択できるようコードを加えていきました。(このような場面で要素の検証でHTML画面を確認できるのは非常に便利です。) ``` newSchedule.setSituation(situation.getValue()); ``` また、int型に無理やりString型の構文を用いてエラーが出ました
続きを読む

スケジュール登録項目追加

2015年4月28日

スケジュール登録での種別設定に向け、勤務状況の項目追加のためにまずDB側でデータを受け取る場所を追加しました。 1.まずCayenneで新しい属性を追加します。この時クラスとテーブルは一対一で対応しているので、テーブルで追加したのち同期をすることでクラスも変更されます。 2.Generateclassした後、Eclipseにてjavaファイルでメソッドが追加されていることを確認します。 ``` + public void setSituation(Integer
続きを読む

Testform編集画面においてのバグ処理、詳細画面におけるサムネイル表示

2015年4月24日

Testform編集画面において、入力したはずのurlが表示されないというバグに気づいたが、データベースにも保存されており、DBから取り出すコードもあったため、手詰まりの状況が続いた。しかし、メモ欄にも入力してから確認してみると、urlのデータが表示されないのではなく、Url欄に入力した値がメモ欄に、メモ欄に入力した値がUrl欄に表示されていることが分かり、 ``` #ALtdcaption($!result.getFieldName("note")) +#AL
続きを読む

インターン2日目

2015年4月21日

前回に引き続き、Urlをリンク付きで表示するようコードを加えていきました。 以前のインターン生のコードを参考にした以外には portlets/test/src/main/webapp/WEB-INF/templates/vm/portlets/html/ja/ajax-test.vmファイル内に、 ``` +#ALtdcellAtt("$!record.Url" '') ``` を新たに追加しました。詳細画面では表示されるものの、一覧画面では表示されないという
続きを読む

インターン1日目

2015年4月14日

インターン1日目は、環境構築とブランチの作成に加えて、URL欄の設置、URLがデータベースに保存されるよう修正を行いました。 具体的には TestFormData.java内に ``` /** URL */ + private ALStringField url; ``` ``` + // URL + url = new ALStringField(); + url.setFieldName(ALLocalizationUtil
続きを読む