株式会社シジャム・ビーティービー
HOME > 社員ブログ > システム開発 > プログラミング

プログラミング

ActiveReport調査

現在社内で使用しているでは、帳票出力枚数が大抵は一枚という仕様を加藤さんからお伺いしたため、明細の入力行数を制限している。
それが今週で、制限を越える行数を入力する必要があった。

よって今回は、使用側でそれぞれ区切りのいい行で、新しいをその度に作成していただくという面倒な作業をすることで今回は収まった。
「複数枚数になることは稀」ということを、そのまま鵜呑みしてにしてしまった無様な結果である。

そのために「入力行数の制約を解除して大量の明細を入力したら帳票にどう出力されるか」を知らせてほしいとの要望があったため、調査をしていた。

だが)ををしても、全体像は把握できるが、線の太い細いまでは判断できない。
というより印刷プレビューと印刷結果が異なっているんで、当てにならないのである。
線が印刷プレビューではなかったのに、印刷したらきちんと出力されたということも。
そのために、実際印刷を行って調査をする必要があった。
私の知識不足もあって、いろんなテストを行っているうちに、数えていないが印刷枚数が50枚は到達したと思う。

結論として、合計が明細の一番最後にあるために行数を指定しないと、次の頁には合計だけ、あるいは線が一本あるだけという、実用レベルには達しない、あるまじき状況が発生する。
そのため状況によっては表示する行数を指定する必要があるのではないかと思っている。
だが、あくまで机上の空論であり、独断である。
アレコレ考えるのは、実際に使用をする方の意見を伺ってからだ。
これからがどんな作業が待っているのか、楽しみになってきた。

Amazonのデータベース活用

Amazonが提供しているWEBサービス(AWS)で、Amazonの書籍等の膨大なデータベースを参照できるサービスを利用して何か面白いものは作れないだろうかと考えていました。

それ以前にAmazonのデータベースを参照する仕組みについて色々調査していたところ、Amazonの提供しているサービスのURLに対してリクエストすれば、どうやらXMLで結果がかえってくるようです。

詳細まではわかっていないので、なんとなくこういうことが出来るんだ程度に勉強になりました。
 

VB.NET そんなところにリストが!?

本日はVB.NETのプロジェクトにモジュールのリンクを追加することに悪戦苦闘しました。
ヘルプを眺めること1時間。。。
なんとファイル参照の「開く」ボタンの隅っこに小さく▼マークがあるではないですか!?
これは気づきません・・・
ここでモジュールのリンクを作成することが出来ました。
ボタンの隅っこにドロップダウンリストをつけないでください!
と、かなり落胆しました。

最後のつもりでシステム構築

本日が締め切りということを加藤さんから先週伺ったため焦りが強く、普段以上に集中できた。

悩んで時間がかかる箇所は省き、できる範囲でなるべく完成に向かうように作業をずっと行っていた。

弁当を持参したわけだが、とても食べている場合ではなかったので食せず、そのまま作業を行った。体の調子をこわさないためにあってはならないことだが、しなければならないことが沢山あったため、せざるを得なかった。その状態での、加藤さんからの土産である饅頭を食べたときはとても美味しく感じた。

夕方竹内さんとプレゼンテーションの練習を行ったわけであるが、練習の余地があり、「いかにクライアントを納得させるか」が課題に残った。

今週水曜日にプレゼンテーションを行うので、その練習とシステム構築を行っていきたい。

ActiveReportの概要を把握

今までのFormではなかったGroupHeaderなどを概念を、周りの方の解説やサンプルを見ながらでおおよそ掴むことができた。

そもそも作成に取り掛かったのが遅かったのもあり、完成するとしてもギリギリの状態だが、明日東京へ向かうということで、少しでも完成に近づけたい。

それと今日は、久しぶりに加藤さんの手によりエアコンのスイッチが入れられた。暑さを逃がすために窓を今まで開けていたが、気が散ることが多かった。風が強いときは書類が飛び、ブラインドが激しく動いたり、皆さんの作業効率も低下したと思う。その状態にあっての電源ONは状況改善によく、私自身涼しさに普段以上に一入だった。

だが風が直接当たるということ、半そでであったため肌寒かったこともあってか、腹痛をわずらってしまった…。

ADO.NET

お疲れさまです。 今回は試験を受けることが出来ませんでしたが、基本情報は10月に取れるようがんばって勉強します。

さて、本日はADO.NETを相手に睨めっこをしておりました。デザインから作成するのではなく、ソースで制御したいと思い、悪戦苦闘しておりました。なんとか形になってきたのでもう一押しといったところです。 しかし、分からないことが多く調べながら必死になっていたら頭が熱を発しています。

PowerPointの作成

本日は野口さんに頼まれたPowerPointの作成を、午後6時までに転送しなければならないため急いで作成をし、午後8時前に終わりました。

写真を撮影したのも夕方になってからでしたので、締め切りを念頭に置いていなかったことを痛感致ししました。しかし写真は急遽加藤さんの携帯電話をお借りして撮影をいたしまして、いろんなジャンルの写真を撮影できたため、満足しています。最後の写真は入社式でのことで関係はございませんが、お楽しみいただけたら幸いです。 

さて、私は現在シジャム用の「請求書発行システム」を作成しておりますが、周囲の方々の協力を得て、リレーションやヘッダー・明細を作成しました。明日の朝でも加藤さんに確認をしていただいて、アドバイスをいただいて、その部分を修正するのが私の思っている一つ目のことです。 

二つ目は毎日の課題です。本日の講義のSQLの問題をまだ全て解いていないので、明日の講義が始まる14時までに解いて、明日の講義に望みます。課題が多く大変ですが毎日が充実していますので、非常にやりがいはありますよ。