投稿

ラベル(仕事効率化)が付いた投稿を表示しています

SQLServer BCPインポート

イメージ
 SQL ServerでBCPでエクスポートしたテーブルをインポートする方法 本番環境のテーブルをエクスポート(エクスポートしたテーブルのファイル名は「~~~.bin」)して、ローカルマシンのSSMSでデータを確認する必要があったので、そのときのBCPインポートの手順を備忘録的に記録。 インポート用のコマンド 以下のコマンドをコマンドプロンプトで実行する。 コマンドオプションの解説 "DBName.tableName" インポート先のDB名とテーブル名を指定 -N データ型の指定。データベースのネイティブなデータ型を使用する。 -T bcp ユーティリティが統合セキュリティを使用した信頼関係接続を使用して SQL Server に接続することを指定。コマンド実行時にユーザー名・パスワードの指定が不要となる。-T を指定しない場合、正常にログインするには -U と -P を使用して、ユーザー名とパスワードを指定する必要がある。 -S server_name 接続先となる SQL Server を指定。サーバー上にある SQL Server の既定のインスタンスに接続するには、 server_name のみ指定し、 SQL Server の名前付きインスタンスに接続する場合はserver_name \ instance_name を指定する。 サーバ名は、SSMS起動時にも確認できる。 参考URL bcp ユーティリティ - SQL Server | Microsoft Docs

Redmine REST APIでチケットを更新

イメージ
VBを使用して、Redmineのチケットを更新したい。 カスタムフィールドの更新の方法がわからず調べたので備忘録 コード コードは以下の通り。 Excelの開発者タブからVisualBasicを開き、コードを記述。 Excelのシートには更新の元となる情報を入れておきます。 実行に必要な情報は以下から取得することで実行可能です。 RedmineのURLはここを確認 チケットを表示したときの「 https://~~~/ isuues/00000」この下線部分です。 APIキーはここを確認 個人設定からAPIキーを発行します。 カスタムフィールドの番号はここを確認 管理→カスタムフィールド→対象のカスタムフィールドを選択。このときアドレスバーに表示される数がカスタムフィールドの番号です。

Surfaceに外付けキーボードを接続するとキーボードの刻印通りに入力できない

イメージ
SurfaceにLogicool k780 キーボードを接続 先日、Logicool k780を購入しました。 リンク K780は、複数のデバイスに接続してボタン一つで切替ができて便利なのですが、Sufaraceに接続したときだけ、文字入力がおかしかったので以下の設定を行うことで解決しました。 今回はその手順を備忘録としてメモしておきます。 Surfaceに外付けキーボードを接続するとキーボードの刻印通りに入力できない 例えば、以下のように期待した入力とは異なる結果になります。 半角/全角キー:日本語入力への切替ではなく、「`」が入力 Shift+2:「"」ではなく「@」 などなど 解決方法 この現象は、外付けキーボードが英語配列で認識された場合に発生します。なので、英語配列⇒日本語配列の認識になるように変更を行うことが必要です。 1.デバイスマネージャを起動する。 Windowsメニューで「右クリック-デバイスマネージャ」を選択する。 2.キーボードのドライバの更新を行う。 デバイスマネージャでキーボードを展開すると、「HIDキーボードデバイス」が存在します。この「HIDキーボードデバイス」で「右クリック-ドライバーの更新」を選択する。 「コンピュータを参照してドライバーソフトウェアを検索」を選択する。 「コンピュータ上の利用可能なドライバーの一覧から選択します」を選択する。 互換性のあるハードウェアの表示のチェックを外す。 左側の製造元から「Microsoft」を探し出して選択する。 右側のモデルから「Microsoft Basic KeyBoard(106/109)」を選択する。 次へを選択し、表示される警告に「はい」で応答する。 ドライバーが正常に更新されました。を「閉じる」で終了する。 これにより、「HIDキーボードデバイス」が「Microsoft Basic KeyBoard(106/109)」に変わります。 ※「HIDキーボードデバイス」が複数ある場合はすべての対して同じ手順を繰り返す。

【Excel】組合せ表で試験パターンを作成する

イメージ
いちよう私もシステムエンジニアの端くれとして、総合試験の試験設計を行ったりします。試験設計の考え方やチェックリストの形式など会社によって様々だと思います。 今回は、簡単な例として排他制御の機能に対する試験で、機能同士の組み合せをExcelで組み合わせ表をうまいこと作る方法を考えます。 さくっとやるならやっぱりExcel やりたいこと 以下のような組み合わせ表をExcelで作成して、〇を付けた機能同士を試験したいとします。そこでこの〇がついた機能同士を文字列で取得します。     端末②で実行     A機能 B機能 C機能 D機能 E機能 F機能 G機能 H機能 I機能 端末①で実行 A機能 ○                 B機能     ○             C機能           ○       D機能         ○         E機能       ○           F機能               ○   G機能   ○               H機能                 ○ I機能             ○     ほしい文字列はこんな感じとします。  A機能 と A機能 の組合せ  B機能 と C機能 の組合せ  C機能 と F機能 の組合せ  D機能 と E機能 の組合せ  E機能 と D機能 の組合せ  F機能 と H機能 の組合せ  G機能 と ...

【Office Excel】WEEKDAY関数を用いた曜日の表示と条件書式の活用

イメージ
Excelでよく月間スケジュール表を作成しますが、なるべく簡単に毎月のスケジュール表を作成する方法をまとめました。 やりたいこと 以下の図のように、月を指定することで、日付と曜日が自動で埋まり、かつ土曜日と日曜日おセルの色を変えるというものです。 こんな感じで作りました 月と曜日の自動表示(WEEKDAY関数とセルの書式設定) 「1日」にあたるセルは、月を入力するセルを参照します。(図の場合だとB1) 「2日以降」は一つ上のセルに1加算します。 セルの表示を「数式の表示」にしています。 曜日は、日付のセルを「WEEKDAY」関数に入れます。 ここで、WEEKDAY関数は、以下の働きをします。 日付に対応する曜日を返します。 既定では、戻り値は 1 (日曜) から 7 (土曜) までの範囲の整数となります。 (Microsoft Office サポートページ https://support.office.com/ja-jp/article/weekday-%E9%96%A2%E6%95%B0-60e44483-2ed1-439f-8bd0-e404c190949a?NS=EXCEL&Version=19&SysLcid=1041&UiLcid=1041&AppVer=ZXL190&HelpId=xlmain11.chm60118&ui=ja-JP&rs=ja-JP&ad=JP ) つまり、図のように関数を設定することで、日付に対応した曜日を1(日曜)~7(土曜)の数字にしてくれます。さらに「セルの書式設定」で数字で表現されている曜日を日本語の曜日に変換します。 セルの書式設定を開き、「表示形式」タブ、分類:「ユーザー定義」を指定し、種類に「aaa」を指定します。これにより、「1:日、2:月、3:火、4:水、5:木、6:金、7:土」と表示されます。(ちなみに、「aaaa」を指定した場合は、「〇曜日」の表記となります) 土曜と日曜のセルの色を変更する(条件付き書式設定) 曜日を表示しているセルを選択し、条件付き書式を設定します。 条件として、以下の要領で日曜日と土曜日に設定する色を指定しま...

【Office Word】脚注の余計な改行を削除する方法

イメージ
OfficeのWord Wordというのも情報子会社SEとしては、設計書を書いたり、報告書を書いたり、使用頻度が高いアプリの一つですが、これまた奥が深い。 ときどきなんでこんなことに?という状態に悩まされることがありますが、これについては一つ一つ解決して知識を身に着けていくしないと思います。 今回は、こんな事象です。 なぜかWordの脚注に余計な改行が… 脚注を入れます すると、文末の脚注に余計な改行が・・・ なんだってこんなことを・・・ 余計な改行を削除する方法 誰だ!こんなことしたのは!という気持ちを抑えて、以下の方法で対応しましょう。 1. 「表示 - 下書き」を選択し下書きレイアウトに変更する 2. 「参考資料 - 注の表示」を選択 3. 画面下の方に脚注が表示される 4. 脚注のプルダウンから、「脚注の境界線」を選択 5. 余計な改行が選択可能となるので、削除する。 6. 印刷レイアウトに戻して表示を確認すると、余計な改行が無くなっていることが分かる。 やった!余計な改行が消えた!! さいごに Wordってもう高機能?すぎてついていけない感があります。 しかしながら少しずつ使い方を調べ蓄積していくことが重要だと思います。

Google TODOとリマインダーの整理

イメージ
Googleが提供するアプリの中で、日時を指定してお知らせをしてくれるアプリがいくつかあります。そのなかで今回は以下のアプリについて、関連性を確認したのでまとめました。 Gmail TODO カレンダー keepの日時指定機能のまとめ 今回確認したアプリと機能 Google keep の リマインダ― Google TODO Gmail のスヌーズ Google カレンダー のリマインダー 確認の観点 それぞれのアプリで設定した日時がGoogleカレンダーに表示されるか Googleカレンダーに表示される場合はその表示方 それでは、さっそく結果を見てみましょう。 Googleカレンダーではどのように表示されるか Google keepのリマインダー まず、keepでメモを作成し、右上のベルマークからリマインダーを設定します。 keepでメモを作成してリマインダーを設定する。 これをGoogleカレンダーで表示すると、以下のとおりリマインダーとして表示されました。 Googleカレンダーでリマインダーとして表示された Google TODO 続けて、TODOでタスクを作成します。 TODOでタスクを作成。時刻の指定はできない。 これはGoogleカレンダー上には表示されませんでした。 Gmailのスヌーズ Gmailのスヌーズはどうでしょうか。 Gmailのスヌーズ機能。もとはInboxで提供されていた機能ですね。 こちらも、Googleカレンダーには表示されませんでした。 Googleカレンダーのリマインダー Googleカレンダーで直接リマインダーを作成するとどのような表示になるでしょうか。 Googleカレンダーで直接リマインダーを作成 これは当然、Googleカレンダーに表示されます。 keepで表示するラベルは表示されていません。 Googleカレンダーで作成したリマインダー まとめ 考えてみると当たり前のような気もしますが、「リマインダー」という名称で提供されている機能は、Googleのカレンダーにリマインダーとして表示されるよ...

Windows10:「電話」の設定方法と使い方

イメージ
Windows10の設定画面に「電話」というメニューがあります。 これは、「Windows 10 Fall Creators Update」(2017年10月提供)で追加された機能で、以下のことが可能となります。 スマホで閲覧していたWebページをWindows10のPCに送信して、PC上で閲覧する 2017年10月に提供された機能ですが、2018年2月にこの設定を行ってみましたので、その時の設定方法等をまとめました。 Windows10のPCで設定 ① 「Windowsの設定」から「電話」を選択 ② 「スマーフォンの追加」を選択 ③ スマホの電話番号を入力し、送信ボタンを押下。 頭の「090」は「90」の形式で入力する。例:「90-1234-5678」 送信ボタンを押下すると、送信完了のメッセージが表示される ④ これでPC側の設定は完了です。 スマホで設定(Edge) (私の使用環境は、iPhoneSEです。) ① 送られてきたメッセージのURLをクリックします。 ② App Storeが開きます。すると、MicrosoftのブラウザEdgeのインストール画面が表示されます。 ③ Edgeをインストールします。インストール後Microsoftにアカウントログインを行います。 以上で、設定は完了です。 スマホで設定(Continue on PC) 送られてくるSMSのリンク先は、Edgeでした。 iOS標準のブラウザSafariを使用している場合は。以下の方法でこの機能を使用することが可能です。 ① App Storeで、「Continue on PC」を検索。 ② 「Continue on PC」をインストールし、開きます。 ③ 英語の説明画面が表示されます。このアプリ自体はそのまま閉じてください。 以上で、設定は完了です。 実際に使ってみます スマホのブラウザ:Edgeを使用 では実際にWebページをスマホからPCに共有してみます。 ① Edgeの画面下部に共有ボタンがあるので、タップします。 ② PCの選...