ボス級社内SEのお役立ち技術情報

社内SEのシステム開発について。メインプログラム言語C#

【CentOS】日付が1週間前より古いバックアップファイル(フォルダ)を削除する方法

知らない人も多いと思うが、 Linuxのfindコマンドは、条件に合ったファイルやフォルダに対して、 別コマンドを実行することができる-execオプションがあります。 これを利用すれば、簡単に7日以前のファイルを削除することが可能です。 使用するコマンド&オ…

【SQL Server Management Studio (SSMS)】日本語版ダウンロードリンク

間違って英語版SQL Server Management Studio (SSMS)をインストールしたことはないでしょうか。 そもそも英語版と日本語版はインストールEXEが異なるので注意が必要です。 【公式ダウンロード】 docs.microsoft.com どちらも公式サイト同じURLからダウンロー…

SQLSERVER2017 インストールが途中で進まない場合の対処方法

SQLSERVER2017 EXPRESSをインストールをしているときに 「Microsoft Machine Learning Serverコンポーネントのオフライン インストール」のメニューから先に進めなくなりました。 「次へ」ボタンが押せない。。。 この状態でどうしたらいいか分からなくなり…

【RepotViewer】VisualStudio2019でReportViewer2015を使用する方法

VisualStudio2015で作成したプロジェクト(ReportViewer2015使用)をVisualStudio2019で開こうとするとエラーが発生します。 私は以下手順で表示編集ができるようになりました。 ①ランタイムをインストールするhttps://www.microsoft.com/ja-JP/download/det…

【RepotViewer】バーコードを表示させる方法

ReportViewerの帳票でバーコードを表示したい場合の手順になります。 ググってもいい情報がなかなかでてこない。。。 バーコードというと難しく考えてしまうのですが、普通のフォントと同じ扱いです。 バーコードフォントは「Code128」を使用しました。 開発…

【C#】使用していないUsingを一括消去に削除するショートカットキー

開発をしているといろんなコードを試しているうちに不要なusingが増えていきます。 それを一括で消去するショートカットキーがあります。 そのショートカットキーを紹介します。 開発環境 OS:Windows10 64bit Home開発環境:VisualStudio2019プログラム言語…

C#でGMOコインのAPIでデータを取得する

※ 2019/9/15に投稿時の内容です。API仕様も現時点のものなので作成するときは最新のAPI仕様をご確認ください。記載内容を試すときは自己責任でお願い致します。 GMOコインのAPIは以下言語しかサンプルがありません。 Node.js Python Go Ruby PHP Kotlin API…

DataGridViewとBindingNavigatorが重なりを解消する方法

DataGridViewを「親コンテナとドッキングする」を選択すると、BindingNavigatorと重なってしまう現象があります。 その解消手順を紹介します。 開発環境 OS:Windows10 64bit Home開発環境:VisualStudio2019プログラム言語:C# (.Net) 現象 DataGridViewの…

【RepotViewer】「ローカルレポートの処理中にエラーが発生しました」の解決方法

ReportViewerを使用していると、 「ローカルレポートの処理中にエラーが発生しました」 というエラーが発生することがあります。 いろいろな原因が大体このエラーとして集約されるのですが、 一概にこれすれば解決という方法はないです。 解決方法の一つとし…

【ReportViewer】「現ページ数/合計ページ数」を表示させる

ReportViewerでヘッダとフッタに「現ページ数/合計ページ数」を表示させることができます。 その手順になります。 開発環境 OS:Windows10 64bit Home開発環境:VisualStudio2019プログラム言語:C# (.Net) 手順 ①ReportViewerの定義ファイル(rdlcファイル)…