Because We Love Happy Coding

フリーライターからエンジニア × 講師。発信力だけあり余ってる感じ

kintone

kintoneのサブテーブル描画はDOMContentLoadedより遅い

Cybozu DeveloperNetworkの情報はいつも、かゆいところが足りない気がする。「こう」と断言してあるのを鵜呑みにすると動かない。よく調べると例外があったり。「それ、早く言ってよ……」というのがたびたびある。 イベントハンドラー登録の適切なタイミング…

kintoneのフィールドコードをフォーム編集画面に表示するTampermonkey

現状、きちんと表示しているとは言いがたいというか、まあホントに表示だけ。 もうちょっと手を入れたらかっこよく使いやすくなるはずだけど、仕事の合間に作ったので。

kintoneスレッドの親発言の切れ目をわかりやすくするCSS

kintone のスペースにはスレッドという、掲示板的な機能がある(ポータルに表示されるお知らせ掲示板とは別)。 このスレッドで返信機能を使うと、親発言の下にインデントされた形で子発言(返信)が表示される。 返信が長くなると、親発言の切れ目がやや分…

自分の業務をkintoneで情報共有する

自分の業務を同僚と共有することになり、kintoneでやってみる、ということにしたので、その手順など。 目次 目次 環境 業務分析 設計 アプリ作成 利用してみる 環境 kintone 業務分析 まずは自分の業務の分析を行なった。 業務の流れと、それぞれの業務で管…

kintoneで銀行名店舗名を入力させる

kintoneで銀行名や店舗名を入力させるとしたらどう実装したらいいだろうか。全角半角とかの統一もあるし。

kintone 魔性のグローバル名前空間オブジェクト

目次 目次 環境 config用グローバル名前空間オブジェクトを作成する 環境 kintone セキュアアクセス config用グローバル名前空間オブジェクトを作成する PHPのapiと連携するkintoneカスタマイズを行なっていると、apiのURLを一括管理したい時がある。 開発環…

appendに関する小さな罠

調べればすぐわかることではあるんだけど。 目次 目次 環境 IE11で要素が表示されない JavaScriptのappend()と、JQueryのappend() 参考記事 環境 JQuery 2.2.4 JavaScript IE11で要素が表示されない IE11でボタンが表示されない、との連絡があった。Chromeで…

kintoneの無用のトラブルを避けるtips

自分がkintoneのカスタマイズを組んでて「ええっ」と思ったり「えー」と思ったりしたところをご紹介したい。 環境 kintone フィールド名に半角スラッシュ「/」を使わない 半角スラッシュは使えないのかというと、使える。 じゃあ使って問題ないかというと、…

kintone REST APIへクライアント証明書付きでアクセスする

あんまり詳しいドキュメントがみつからなかったので、拙いながらも参考まで。 環境 kintone クライアント認証 PHP-cURLを使ったSSLクライアント認証手順 - Qiita file_get_contentについて。 PHPでクライアント証明書が必要なWebサイトにアクセスする at sof…

kintoneでルックアップフィールドの変更イベントを検出したい時のコツ

アプリA.foorbarルックアップフィールドで、アプリB.foobarレコードから、値を取得してきて、アプリA.hogeとか。アプリA.fugaとか更新しているとします。 そしてアプリA.foobarルックアップフィールドが変更された時に、アプリA.bazフィールドを変更したい場…

kintoneのサブテーブルを書き込もうとすると「カスタマイズ用のJavaScriptの実行時にエラーが発生しました。」と言われる

カスタマイズ用のJavaScriptの実行時にエラーが発生しました。アプリの管理者にお問い合わせください。 と言われてしまう件。 どうも、サブテーブルに書き込みをする際には、以下のような(直観的でない)仕様になっているような……。 書き込むjsonには、サブ…

kintoneにコマンドラインからJavaScriptをアップロードする

kintoneにJavaScriptをアップロードする際、これまでwebブラウザから「アップロード」したり「プラグイン更新」したりしていたけれど、コマンドラインからアップロードできるという情報を知ったので試してみることにした。 目次 目次 環境 手順 管理が便利に…

Stylusを使って、kintoneを改良する

Chromeの機能拡張「Stylus」は、ユーザーが勝手にCSSを追加できる。これを使って、kintoneの画面を少々いじってみたい。 メニューのスペース選択リンクを拡張する。 メニューの「スペース」を選択するところ。 クリックできる部分を幅いっぱいに拡張し、色を…

kintone REST APIで登録しようとしてエラーBadRequestが出る

400など、いくつかのエラーを乗り越えたので、覚え書き。 Requirements kintone REST API PHP 権限が間違っている APIトークンでルックアップを変更しようとしている ルックアップは別アプリを参照するため、そちらの権限も必要になる。APIトークンはアプリ…

kintoneから画像を受け取る際に大事なこと

kintoneから画像を受け取る 環境 kintone JavaScript API PHP ツールって大事 kintoneに添付した画像ファイルを PHPで表示する - Qiita kintone REST APIの共通仕様 – cybozu developer network kintoneからJavaScriptでevent.recordをPOSTすれば画像データ…

kintone からAjaxでデータをPOSTするのに苦労した

別サーバーへのPOST送信。いわゆるCORS。 → $.ajax();の覚え書き - Qiita] テンプレートとか乗ってて親切。 $.ajax({ url:'https://', type:'POST', data: event.record, // contentType: 'application/json; charset=UTF-8', dataType:'text', // xhrFields…