ピティナ開発者ブログ

全日本ピアノ指導者協会のIT担当者が気まぐれにつづる技術系中心のブログです


FileMakerProのWEBビューアをIE11(IE9非互換)にする

どうも、Hiroyuki Noguchiです。
最近毎日暑いですね。

主旨

FileMakerPro(以下FMP)ならびにFileMakerProAdvanced(以下FMPA)でのWEBビューアは、IE11(IE9互換)となっています。
これを、IE11(IE9非互換)に設定しましょう。

目的

IE9互換だと動かないものいっぱいあるんだもの……
えーと、身近なところでは、flexboxとか使えるようになりますね。やったー。

動作検証環境

  • Windows10
  • FMP15
  • FMPA15

※FMP16/FMPA16でのWEBビューアは試していませんが、真っ当になっていると良いですね。

手順

  • レジストリエディタ(regedit)を起動する。
  • 以下を開く。
\HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION
  • FileMaker Pro.exe あるいは FileMaker Pro Advanced.exe というキーの値を以下の通りに変更する。
2af9(16進数) あるいは 11001(10進数)
  • 以上。OS再起動の必要等はありません。

注意点

  • 似たもので次のところにもキーがありますが、ここの値は 1 のままにしておいてください。迂闊にも 1 以外の値にしてしまうと、ブラウザエミュレーション機能が無効化されてしまうようです。
\HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BEHAVIORS

見てみる

試しに何か見てみようと思います。Slackでも。

  • before f:id:ptna_it:20170827145421p:plain 「オメーのブラウザじゃ表示できねーから!」と怒られますが……

  • after f:id:ptna_it:20170827145438p:plain 無事表示されました!

つぶやき

ホントは好きなブラウザを選択できるようにして欲しいのですけれどもね……
百歩譲って、Win10ならEdgeを指定するとかできないものか。やり方ご存知の方いらしたら教えてください。

参照

Internet Feature Controls (B..C) (Internet Explorer) community.filemaker.com

(著: Hiroyuki Noguchi)

FileMakerServer13の管理コンソールをStylish使って少し見やすくする

どうも、Hiroyuki Noguchiです。

当協会では悲しいことにいまだにFileMakerServer 13を動かしているのですが、管理コンソールのファイル一覧が高さが足りずにたいへん見づらいです。もっと一覧性を!

今までずっと、見づらい見づらいと思いながらも我慢していたのですが、いよいよ本日、我慢しきれなくなりましたので、ChromeExtensionのStylishを使って、heightを広げて見やすくしてみました。

宛てたCSS

.v-tabsheet-content,
.v-tabsheet.v-widget.v-has-width {
  height: 100% !important;
}

.v-tabsheet-tabsheetpanel,
.v-splitpanel-vertical.v-splitpanel-vertical.v-widget.v-has-width.v-has-height,
.v-tabsheet-content > .v-tabsheet-tabsheetpanel > .v-scrollable > .v-verticallayout.v-layout.v-vertical.v-widget.v-has-width .v-splitpanel-first-container.sv-scrollable {
  height: 1000px !important;
}

before

f:id:ptna_it:20170618163027p:plain

after

f:id:ptna_it:20170618163030p:plain

……見やすくなったはずです!

(著: Hiroyuki Noguchi)

Omise.jsのdata-amount値を可変にする

はじめに

どうも、Hiroyuki Noguchiです。

皆さん、決済サービスに Omise 使ってますか?
WebPay事変の後、WebPayユーザはPay.jpだとかStripeだとか、色々なところへ散っていったわけですが、当協会(全日本ピアノ指導者協会)ではOmiseへ移りました。
移行直後のあれこれは、以下記事ご参照。

ptna.hateblo.jp

Omise.jsとは

Omiseの中の人の AKIRA (id:akinrt) さんが書かれた以下の記事をご参照ください。

akinrt.hatenablog.com

引用すると、

2017年2月6日現在のOmise.jsには大きく分けて下記の3つの機能を有しています。

  • クレジットカード情報のトークン化
  • 独自のクレジットカードフォームでトークン化のための Omise.createToken
  • Card.jsの進化版、PayによるUIと通貨の切り替え

ということです。

最近よくある、以下のようなHTML・JSのコード貼るだけで、決済ボタンが出現し、決済ボタンを押したらモーダルでクレカ情報入力画面が飛び出してくる、っていう、便利なやつが使えるようになります。

続きを読む

Dropboxのデスクトップアプリがインストールできない「エラー2が発生」

現象

Dropboxのデスクトップアプリをインストールしようとすると、「エラー2が発生しました」とか謎のメッセージを吐かれて先に進まなくなるという極めてストレスフルな現象です。

エラー2って何だよ!!っていう。

最初に結論

インストール可能なver.を過去のフォーラムから探すしかない!

www.dropboxforum.com

今回、私は、以下の安定版25.4.28ならインストールできました。
オフライン版のインストーラでやってます。

www.dropboxforum.com

今回、このエラーの起きた環境

  • Lenovo Thinkpad Yoga370
  • Windows10 Home
  • ユーザー権限は当然ながらAdministrator

その他、あれこれ試してみたこと

どうも、遅ればせながら、Hiroyuki Noguchiです。

今回、どうして冒頭の結論に至ったのか。
⇒あれこれ試したのですが全てダメでした。

そのうち、記録をつけていたもの(覚えているもの)を列挙しておきます。

続きを読む

FileMaker-Let関数でフィールド内容を変数に入れておくとどれくらい計算結果が速くなるか?_計算フィールド編

Hiroyuki Noguchiです。

前記事 ptna.hateblo.jp

上記、前記事からの続きです。
FileMakerのLet関数とは? とか、その他諸々の前提については前記事をご参照ください。

検証にあたっての環境・条件等

実行環境ですが、

  • Windows7 64bit
  • FileMakerPro15 Advanced

です。

条件としては、

前回と同じ条件

  • テキストフィールド a, b, c の3つを用意
  • a には文字列「ピティナ開発者ブログ」を格納(全角10文字)
  • b には文字列「方丈記の全文」を格納(全角およそ9400文字)
  • c には文字列「a」を格納(半角1文字)

今回の条件

  • 計算フィールド c_a, c_b, c_c の3つを用意
  • c_a, c_b, c_c はすべて索引設定をおこなわない(計算結果を保存せず必要時に再計算)
  • c_a, c_b, c_c それぞれに対して、変数resultに値を格納することを1,000回ループ
  • 変数resultの中身は、c_a, c_b, c_c それぞれを改行区切りで10回繰り返したもの
続きを読む
この記事は現在0人が閲覧中