Log.log(work)

いろんな作業メモ

.NET

vb.netメモ。

環境: Visual Studio2015 LinqでGROUPBYしたい 指定期間で絞った中でGROUPBYでCOUNTのSUMを取りたい TABLE=FOO no name date_disp count 01 すずめ 20180301 4 02 めじろ 20180302 2 03 ひばり 20180301 1 01 すずめ 20180302 1 01 すずめ 20180312 5 02 め…

HashTableで値からキーが取れない

www.atmarkit.co.jp ハッシュテーブル内の値の取得は、上記と同様にインデクサ(VBではItemプロパティ)によりキーを指定して行う(逆に、値からキーを直接取得することはできない)。 という仕様らしい。 Javaと同じ感覚で作ってたので一部修正しなくては。…

vb.net でSQLから計算結果を取得しようとしたら小数点以下がすっぽり落ちてしまった

環境 OS:Windows8.1 Visual Studio 2015 Oracle11g やりかったこと 例えばある期間内の項目の件数を分(60)で割った値を取得したかった。 例)hogeテーブル Code ActiveTime CountItem 001 2019-02-01 12:00:00 1 001 2019-02-01 12:01:00 1 002 2019-02-01 …

UIAutomationとラジオボタン(あとチェックボックスも)

コード化されたテスト で実施するとWpfhogehogeというクラスで生成され、ラジオボタンの場合下記のクラスに該当する。 よく見ると、チェックされた/されていない というpropertyは矢張りselectedだけなので、自動生成で作ったコードはすべからくラジオボタン…

ラジオボタンが動作しない件

ラジオボタンやトグルのテスト中 RecordしたUIテストを再生してもラジオボタンが動いてくれない。 正確には、コード上では選択されているかのうように振る舞っているが、実際はすかってる。 なんでかわからんのでILSpyを使って検証することに。 クラスが違う…

UIAutomationでのテストクラス

コードビルダーで作ったものを再生するとちゃんと動かないので、一から作成しようと思ったのだが、ブログなどにあるサンプルコードは自動生成で使用したクラスを使っていない。何か違いがあるのか、それともどっちでもいいのか。 そこらへんの理由が知りたい…