NullReferenceException

Posted by muchag | C#,Library & PlugIn & AddIn |
初回投稿:2018-03-22 (木) 21:29:17 | 最終更新:2018-03-22 (木) 21:38:32

【環境】
NPOI: 2.3.0
Visual C#: 15.5.4(2017)
.NETFramework,Version: v4.6.1
経緯

ある日突然例外がスローされた。

System.NullReferenceException: オブジェクト参照がオブジェクト インスタンスに設定されていません。

見てみると、どうやら GetRow で失敗しているんだけど
何故か、22行目で突然失敗。

原因

CreateRow や CreateCell をしておらず
その行やセルが見つからない、ってことだったみたい。
stack overflow:NullReferenceException accessing Workbook Cells with NPOI(2016-10-23)

これが、一から作成してる Excel ファイルではなく
テンプレートファイルを用意していたので
ちょっと混乱した。

7行目から先は全て空白行なので
21行目も22行目もどちらも空白行なのに
22行目で突然エラー。

解決(邪道)

どうやら、21行目までは見た目空白行であっても
書式設定か何かがされていて、NPOI 側で既存と認識できていたみたい。

なので、100行目までフォント色を「自動」にしたら
例外にならなくなった。

本当は CreateRow や CreateCell をするのが正しい解決方法だと思うけど
今晩は時間がないので暫定で対応。

Posted by muchag | C#,Library & PlugIn & AddIn |
初回投稿:2018-03-22 (木) 21:29:17 | 最終更新:2018-03-22 (木) 21:38:32

R Index

Posted by muchag | R |
初回投稿:2018-03-11 (日) 13:23:49 | 最終更新:2018-03-11 (日) 13:30:43

丸っきりの書きかけ項目は Not found になる。

一般
  1. 設定(Preferences)
    1. eclipse.ini

 

パッケージ

 

がい~ん!(はまったこと)
  1. 解決済み(たぶん)
  2. 未解決

 

参考

公式:The Comprehensive R Archive Network

Wikipedia:R言語

RStudio
→R言語IDE

Qiita:プログラマーのためのR言語入門(2017-12-26)
Qiita:プログラマーのためのR言語入門 その2 ~分析・表示編~(2017-02-27)

Qiita:Rのパッケージまとめ~これだけはインストールしておくと便利というものを厳選(2016-12-20)

Posted by muchag | R |
初回投稿:2018-03-11 (日) 13:23:49 | 最終更新:2018-03-11 (日) 13:30:43

editorconfig-eclipse

Posted by muchag | CakePHP 3.x,Eclipse,Library & PlugIn & AddIn |
初回投稿:2018-03-07 (水) 16:21:41 | 最終更新:2018-03-07 (水) 20:45:00

.editorconfig に対応するためのプラグイン。

CakePHP3 の コーディング規約 を調べていたら
.editorconfig なるものの存在を知った。

これを Eclipse で利用できるようになるプラグイン。

【環境】
editorconfig-eclipse: 0.3.0.201702161018 Beta
Eclipse:Oxygen (4.7)
EPP Marketplace Client:1.5.1.v20160929-1432
OS:Windows10 Pro 64bit
インストール
[ヘルプ]-[Eclipse マーケットプレース] 検索窓に「editorconfig」
「editorconfig-eclipse 0.x」がヒットするので [インストール] ライセンスに同意して [完了]
警告:署名なしコンテンツを含むソフトウェアをインストールしています。
このソフトウェアの真正性または妥当性を実証できません。
インストールを続行しますか?

がーん。。。断念。 😥

Posted by muchag | CakePHP 3.x,Eclipse,Library & PlugIn & AddIn |
初回投稿:2018-03-07 (水) 16:21:41 | 最終更新:2018-03-07 (水) 20:45:00