おすすめ本

最近のトラックバック

  • event (夢茶爺&苦茶爺のPC奮戦備忘録)

AccRanking

Ad

« 2019年11月 | メイン | 2020年4月 »

2020年3月

2020年3月 7日 (土)

【ActiveReports 2.0J】複数フォーマットを合体させて1個のレポートを作成する方法

最近昔のソフトの改修で触ったのですが【ActiveReports 2.0J】(これ結構古いですが)を使って 2個のレポートを1個に合体させて1個のレポートにする要請がありました。

ActiveReports 2.0J も古いですが、BASICもVisualBasic6.0(SP-5)なのでこちらもかなりなものです。
そこでネットに転がっているかなと思ったので調べたら、以下の様な方法で出来るようです。


以下にソースでは ActiveReports1ActiveReports2 と宣言したアクティブレポートが存在するものとし、 ActiveReports1 の後ろに ActiveReports21 のレポートを追加することを想定しています。 また、2個のアクティブレポートとも紙の大きさは同じものとします。

尚、各レポートの DataControl1 はデータベースへのアクセスがある場合の例です。

デル株式会社

2020年3月 6日 (金)

ゆうちょ銀行の「ゆうちょダイレクト」ゆうちょ銀行(自行)宛の振替手数料が値下げ?

最近「ゆうちょ銀行」からのメール案内で「ゆうちょダイレクト」における、 ゆうちょ銀行(自行)宛の振替手数料が値引される件が案内されていました。
尚、そのメールからの引用ですが以下の通りです。

=============================================
●ゆうちょダイレクトを利用したゆうちょ銀行あて振替(電信振替)の料金
(3月31日まで)月5回まで無料、月6回目以降115円
(4月01日から)月5回まで無料、月6回目以降100円
=============================================


それで「ゆうちょダイレクト」のサイトで確認してみました。 「ゆうちょダイレクト」からの振替手数料は値下げですが、 ゆうちょATMでの月1回の振替手数料の無料が無くなり、件数に関わらず100円掛かります。
3月31日までは月1回が無料で、2件目以降125円掛かっていました。 一月に何件も振込をする人はいないと思いますので、月1回が無料でなくなるのは痛いですよね。

100円払うのもしゃくなので、ここは「ゆうちょダイレクト」にするしかないですね。 私しは数年前から「ゆうちょダイレクト」にしていますし、また最近、通帳もいらない様にしました。


「ゆうちょ銀行」もですが他の銀行も低金利時代なのでどこの銀行も苦しい為、 取れるところから手数料を取ろうとしている様です。 今回のATMの手数料の件は、明らかにATMの数を減らす方向に持って行っている様です。

このまま進んでいくとどうなるのでしょうか? そのうち自分のお金を引き出すために手数料を取られるのでしょうか。 その為に電子マネーを推進しているのだとは思いますが、どうしたものでしょう。

2020年3月 5日 (木)

【MySQL】テーブルカラムは大文字・小文字の区別が無いので注意が必要

とあるプログラム中で、テーブル作成では大文字でカラム名が定義されているカラムに対して、 データ取得(SELECT)で気が付かず小文字で書いてしまっていたのですが、 問題無く処理されていた様でした。
実は MySQL ではカラム名の記述で大文字・小文字の区別はしていないのです。

実際に処理を見てみます。 前回の記事で AUTO_INCREMENT に関することを書きましたが、そこでのテーブルを使用します。
テーブル作成のSQL文は以下の通りです。

このテーブルはカラムが大文字で宣言されていますが、以下カラムを小文字で取得する様にしてみます。

取得するカラム名が大文字、小文字のどちらであっても問題無く取得できます。

ただし、 PHP からデータを取得した時には、1行のデータを配列で扱いますが、 その時の指標として各カラム名を使ったりします。
PHP では配列の指標では大文字と小文字の区別されるため、どちらかに統一するほうが良いと思います。
(例えば $row["id"]$row["ID"] は異なります。)

■関連記事
【MySQL】テーブルカラムは大文字・小文字の区別が無いので注意が必要
【MySQL】テーブル作成時にカラムにAUTO_INCREMENTを設定する方法について
【MySQL】テーブルカラムに後からAUTO_INCREMENTを設定する方法について
【MySQL】文字列カラムに追加で更新する方法について(CONCAT)
【MySQL】既に存在するTABLEに複数カラムを位置指定で追加する方法について(ALTERTABLE)


楽天市場