システム開発ブログ

ビジネスソリューション課

PRINT文で問題箇所特定

岡部

岡部 (2012年4月23日 09:45)
ビジネスソリューション課 / システムソリューション事業部

みなさんこんにちは、 システムソリューション事業部ビジネスソリューション課の岡部です。 以前開発で複雑なSQLを組んだ際に非常に役に立ったのがPRINT文です。 PRINT文はパラメータに指定した文字列をクライアントに返します。 ManagementStudio上で確認するのであれば SQLの実行結果のメッセージタブに出力されます。 複雑なSQLを組んだ際にエラーが発生した場合は どこで落ちたのか...

続きを読む→

通信を伴うプログラムで気をつけたいこと

前田

前田 (2012年4月12日 23:11)
ビジネスソリューション課 / システムソリューション事業部 / システム設計

こんにちは。 システムソリューション事業部ビジネスソリューション課の前田です。 昨今のシステムでは、他システムと通信するために 何らかの通信プロトコルを利用した プログラムを作ることが多くあります。 よく利用されるものでも http(https)、ftp、smtp、pop、scpなどがありますね。 システム内での通信に関しては、 ある程度、正常動作していることが前提で作ることも可能ですが、 他シス...

続きを読む→

SQL Serverのミラーリング

前田

前田 (2012年3月29日 22:47)
SQLServer / ビジネスソリューション課 / システムソリューション事業部

こんにちは。 システムソリューション事業部ビジネスソリューション課の前田です。 SQL Serverのデータベースミラーリングは、 安価に、また比較的容易にデータベースの可用性を高めるテクノロジです。 ミラーリング構成の方法はいくつかの方法がありますが、 共通していえるのは、エンドポイントを作成し、 サーバ間で信頼性のある通信を行う必要があります。 そこで、信頼性のある通信を構成するための方法とし...

続きを読む→

Macショートカット 岡部編

岡部

岡部 (2012年3月26日 21:13)
ビジネスソリューション課 / システム開発事業部

みなさんこんにちは。 システムソリューション部 ビジネスソリューション課の岡部です。 03/13のブログで小口がMacのショートカットについてブログ投稿しておりました。 【Macショートカットのご紹介】  http://www.ilovex.co.jp/blog/system/cat820/mac.html ↑ここでは基本的なショートカットが紹介されておりましたが 私も実は家ではMacユーザなので...

続きを読む→

運用におけるジャッジメント

前田

前田 (2012年3月15日 22:24)
運用・保守 / ビジネスソリューション課 / システムソリューション事業部

こんにちは。 システムソリューション事業部ビジネスソリューション課の前田です。 私はいくつかのシステムで運用保守の担当となっているのですが、 運用では「サービスの稼動を維持すること」 という重要な命題があります。 運用していると障害が発生することもあるのですが、 「サービスの稼動を維持すること」を前提に考えると すぐに復旧するのが絶対的に正しいとは言い切れません。 まずは復旧において ・完全な復旧...

続きを読む→

議事録を書くのに必要な能力

前田

前田 (2012年3月 8日 21:32)
ビジネスソリューション課 / システムソリューション事業部

こんにちは システムソリューション事業部ビジネスソリューション課の前田です。 最近人の議事録を確認することが多いのですが、 私が議事録を書くときに注意していることについて少し書いてみたいと思います。 議事録を書くときのテクニックについては、書籍やネット上の記事でもあるかと思いますので、 あまりそういった話ではなく、 いい議事録を書くためにはどのような能力が必要かということを考えてみたいと思います。...

続きを読む→

【Transact-SQL】 桁数チェックロジックを書く

岡部

岡部 (2012年3月 5日 20:12)
ビジネスソリューション課 / システムソリューション事業部

皆さんこんにちは。 システムソリューション事業部 ビジネスソリューション課の岡部です。   SQL文での桁数チェックとそれを応用し Transact_SQLでのチェックロジックをご紹介します。   単純明快、至ってシンプルです。 例)   テーブル:会社テーブル    カラム:会社CD 8桁        会社名 128桁 SELECT TOP 1 * FROM T_KAISHA WH...

続きを読む→

すべてのものに番号を

前田

前田 (2012年2月13日 06:42)
運用・保守 / ビジネスソリューション課 / システムソリューション事業部 / プロジェクト管理

こんにちは。 システムソリューション事業部ビジネスソリューション課の前田です。 われわれの仕事では特にデジタルデータとして成果物が大変多く存在します。 要件定義書、設計書、仕様書、報告書からプロジェクト管理ドキュメント、 そしてプログラムソースコード、 それ以外にも調達したハードウェア、ソフトウェアなどなど。 プロジェクト管理、運用管理の面から、 これらのものにはすべて番号を付けて一意に特定できる...

続きを読む→

【PHP】ファイル情報系関数はキャッシュが発生します

牧野

牧野 (2012年2月 6日 11:49)
ビジネスソリューション課 / システムソリューション事業部 / PHP

みなさん、こんにちは。 システムソリューション事業部 ビジネスソリューション課の牧野です。 phpで画像Uploadするシステムの機能を作成する際、 jpg画像がアップロードされたら、指定したファイルサイズまで圧縮をかける、 という処理を作成しました。 phpはjpg画像書き出し時に圧縮率指定ができるので、 単純に考えれば指定ファイルサイズになるまで圧縮率をどんどん上げていくように 繰り返し処理...

続きを読む→

IE7以下はもういらない?

牧野

牧野 (2012年1月30日 10:50)
HTML全般 / ビジネスソリューション課 / システムソリューション事業部

みなさん、こんにちは。 システムソリューション事業部 ビジネスソリューション課の牧野です。 以前ご紹介したIEBlogで、興味深い記事が公開されました。 よくある IE 対応での問題を解決する MicrosoftがIEの各バージョンのレンダリングに 有用な対応策を提示してくれたのかとも思ったのですが、 そういうわけでは無かったようです。 記事では、IE10、IE9、IE8以前といった分け方で、 ...

続きを読む→

Transact-SQL カンマ区切りのコードの名称を取得する

岡部

岡部 (2012年1月 9日 10:00)
ビジネスソリューション課 / システムソリューション事業部

みなさんこんにちは システムソリューション事業部 ビジネスソリューション課の岡部です。 先日、1つのカラムにカンマ区切りで複数の値が格納されているデータを それぞれ名称変換して出力する関数を Transact-SQLで作成しました。 名称マスタ ---------------------------------------- コード|コード名称 ----------------------...

続きを読む→

Excel VBAでローカルのプリンタ情報を取得する

前田

前田 (2011年12月22日 10:40)
Excel / ビジネスソリューション課 / システムソリューション事業部 / VBA

こんにちは システムソリューション事業部 ビジネスソリューション課の 前田です。 今回は、Excel VBAでローカルのプリンタ情報を取得する という方法です。 何はともあれコードですが、 Dim lct As SWbemLocator Dim sv As SWbemServices Dim prtSet As SWbemObjectSet Dim prt As SWbemObject Dim...

続きを読む→

【Access】TransferSpreadsheetにおけるデータ型

牧野

牧野 (2011年12月12日 14:47)
Access / ビジネスソリューション課 / システムソリューション事業部

みなさん、こんにちは。 システムソリューション事業部 ビジネスソリューション課の牧野です。 AccessにはExcelのデータを取り込むために、 「TransferSpreadsheet」というメソッドが用意されています。 非常に便利なメソッドではあるのですが、 便利であるが故、例外に弱いところがあります。 データベースであるAccessはデータ型が存在し、 Excelにもデータ型が存在していま...

続きを読む→

【SQL】LEFT関数とREPLICATE関数で均一な文字列を取得する

岡部

岡部 (2011年12月 5日 20:03)
ビジネスソリューション課 / システムソリューション事業部

みんさんこんにちは。 システムソリューション事業部 ビジネスソリューション課の岡部です。 システム開発する上で、 "コード"と"名称"を画面に表示することは多々ありますが たまに登録されたデータのコードの桁数がバラバラの場合があり 画面表示の際に不格好になってしまうケースがあります。 こんな感じで↓  -------------------------------  12345_NAME1  --...

続きを読む→

Excel VBAでRangeオブジェクトのコピーは要注意

前田

前田 (2011年11月24日 19:39)
ビジネスソリューション課 / システムソリューション事業部

こんにちは。 システムソリューション事業部 ビジネスソリューション課の前田です。 Excel VBAでは、 セルや行、列など、いわゆるRangeオブジェクトを操作することが多くあります。 例えば以下のような見出し行、サンプル行があるシートがあり、 データを読み込んで同じ書式で記録していく なんてことをやりたくなるものです。 例えばこんなのがあって... こんな風にしたいとか しかし、処理する行数が...

続きを読む→

超簡単!!Excelで一覧比較

前田

前田 (2011年11月17日 10:00)
Excel / ビジネスソリューション課 / システムソリューション事業部

こんにちは システムソリューション事業部 ビジネスソリューション課の前田です。 さて、 はるか昔、もう10年ぐらい前でしょうか? 私がこの会社でプログラムを習って覚えだしたころ 友人が仕事で困っていて、Excel VBAのツールを作りました。 その困っていた内容は、 ただ単に、 ずらっと納入先の名前が並んだ一覧が2つあって 片方に含まれているけど、 もう片方には含まれていないものを探すのが大変だ ...

続きを読む→

Excelのクラスモジュール

前田

前田 (2011年11月14日 09:00)
Excel / ビジネスソリューション課 / システムソリューション事業部

こんにちは システムソリューション事業部 ビジネスソリューション課の前田です。 さて、ExcelにはVBAと呼ばれるコードモジュールがあります。 一般ではあまり使わないか、 「マクロの記録」などで間接的に使っているかだと思いますが、 我々のシステム開発では、頻繁に使うツールの一つです。 まあ、いわゆるVisual Basicライクなプログラミング言語で Excelを操作することができるのですが、 ...

続きを読む→

Excelの「先頭ページ番号」設定

前田

前田 (2011年11月10日 09:00)
Excel / ビジネスソリューション課 / システムソリューション事業部

こんにちは。 システムソリューション事業部 ビジネスソリューション課の前田です。 われわれのシステム開発の業界では Excelは切っても切れない重要なツールです。 設計書をはじめ各種ドキュメントでも Excelを利用しますし、 開発するシステムの中でも、 PDFで出力するよりもExcelで帳票出力して 自分で部分的に編集したい なんてご要望はよく挙がってきます。 そこで もしかしたら誰でも知ってい...

続きを読む→

【Transact-SQL】動的SQLで動的条件の作成

岡部

岡部 (2011年11月 7日 10:00)
ビジネスソリューション課 / システムソリューション事業部

みなさんこんにちは。 システムソリューション事業部ビジネスソリューション課の岡部です。 先日、以下のようなSQLのWhere条件を作成する機会がありました。 チェックボックスの値を全てチェックした場合と全てチェックしなかった場合は 全件検索、それ以外はチェックした分だけを条件として検索する。 このような場合は動的SQLであれば簡単に解決できます。 今回はTransact-SQLにて実装しました。 ...

続きを読む→

【JavaScript】テキストボックス内のフォーカスの位置を指定する

小佐野

小佐野 (2011年11月 3日 10:00)
ビジネスソリューション課 / システムソリューション事業部

みなさん、こんにちは。 テキストボックス内の文字列の先頭や末尾など、自由な位置にフォーカスを設定するスクリプトを作成しました。 function focusPosition(obj, position) { obj.focus(); var range = obj.createTextRange(); var len = 0; if (position == 'start') { le...

続きを読む→

IEBlogをご存知ですか?

牧野

牧野 (2011年10月31日 10:10)
ビジネスソリューション課 / システムソリューション事業部 / HTML5

みなさん、こんにちは。 Microsoftでは、IEBlog(英語サイト)という、 InternetExploerに関する情報を提供するブログが日々更新されています。 ただ英語サイトのため、少々読むのには苦労してしまいますが、 このIEBlogのうち、ひろく有用であると判断された記事が、 日本語に翻訳されて公開されています。 Internet Explorer ブログ (日本語版) つい先日、これ...

続きを読む→

HTML形式Excelファイルでグループ化の設定を行う

牧野

牧野 (2011年10月10日 19:29)
Excel / システム開発事業部 / ビジネスソリューション課

みなさん、こんにちは。 html形式のexcelを編集する際にグループ化を行うときに ポイントになる点をいくつかご紹介します。 大きく分けてポイントは2点です。 まず1点目です。 グループ化を行うには、対象となる要素に、以下のStyleを適用する必要があります。 mso-outline-level:n ※nは適用したいグループのレベル ●列のグループ化の場合  適用対象:<col>要素...

続きを読む→

災害に備えて - システムの遠隔地バックアップ

前田

前田 (2011年10月 6日 23:34)
運用・保守 / ビジネスソリューション課 / システムソリューション事業部

こんにちは。 システムソリューション事業部ビジネスソリューション課の 前田です。 つい先日、以前にお知り合いになったシステム会社の方から 遠隔地へのバックアップサービスのご紹介を受けました。 今年の大震災は皆さん記憶に新しく、 また、仕事面に限らず色々な面で考えさせられたものですが、 システムにおいては、 災害によって重要なデータが失われて復旧不能になるというリスクが 実は目の前にあったのだという...

続きを読む→

au携帯端末のIPアドレス帯域

前田

前田 (2011年9月29日 20:46)
Android / iPhone / ビジネスソリューション課 / システムソリューション事業部 / Webサイト構築・Web戦略

こんにちは。 システムソリューション事業部 ビジネスソリューション課の 前田です。 少し前のこと。 スマートフォンではなくフィーチャーフォンの話ですが、 auの秋冬モデルの携帯端末から、 IPアドレスの帯域が、 携帯ブラウザとPCサイトビューワで同じとなりました。 これまで、WebサイトやWebシステムで、 携帯電話での利用を考えたサイトでは、 ユーザエージェントでの振り分けや IPアドレスでの振...

続きを読む→

SQL Serverでインデックスの断片化を調査する

前田

前田 (2011年9月22日 20:57)
SQLServer / ビジネスソリューション課 / システムソリューション事業部

こんにちは。 システムソリューション事業部 ビジネスソリューション課の 前田です。 DB運用では、 インデックスが断片化していないかをウォッチしておき 必要なタイミングで再構築するというようなことをして パフォーマンスダウンに備える必要があります。 SQL Serverでもこの断片化をウォッチするための sys.dm_db_index_physical_statsという 動的管理ビューというものが...

続きを読む→

デバッグ用JavaScript

小佐野

小佐野 (2011年9月19日 18:16)
ビジネスソリューション課 / システムソリューション事業部

みなさん、こんにちは。 JavaScriptのデバッグを行う際、alertを使用することが多いと思いますが、 alertが表示される度に処理が中断されるので、デバッグし辛いという点もあります。 alertを使わずにデバッグを簡単に行えるJavaScriptを作成してみました。 debug.js サンプルhtml debug.jsをインクルードすると、デバッグ用オブジェクトが使用出来ます。 メソッド...

続きを読む→

小数点以下の0を削除するストアドファンクション

岡部

岡部 (2011年9月15日 15:29)
ビジネスソリューション課 / システムソリューション事業部

皆さんこんにちは。 システムソリューション事業部ビジネスソリューション課の岡部です。 先日、小数点以下の0を削除するストアドファンクションを作成しました。 例えば、以下のように ----------------------------------  1942.50 ⇒ 1942.5  1942.00 ⇒ 1942 ---------------------------------- 数値項目に下記...

続きを読む→

システムのトラブル解決を承ります。すぐにシステムリフォームを体験できますシステム診断・システムリフォームのお申し込みはこちらから。

システム開発ブログ

Twitterでilovex_officialをフォローしてください

最近の記事

カテゴリー

部署

月別アーカイブ

以前の部署別ブログ

ページのトップ