kintone & aws ハンズオン 秋祭り 2015_kintone javascript...

108
kintone JavaScript API でkintoneのレコードデータ を操作しよう! /.2Û..è.1Ù ŊŘÜå¹Ò©½ Ďđĕơťåâ ƃŞ ƽƮ

Upload: joyzo

Post on 09-Jan-2017

1.215 views

Category:

Engineering


2 download

TRANSCRIPT

Page 1: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

kintone JavaScript APIでkintoneのレコードデータ

を操作しよう! /-‐‑‒.2 .. .1

ʼ’

x

Page 2: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

     

ʼ’

x][ fa

][ fa  >S v   ʼ’

“ ʻ‘“

Page 3: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

第1回 kintone hive で Mr. kintone の称号をいただきました

Page 4: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

     

x ʼ’

x “

x x

xfi ʻ‘][ fa

x][ fa y ffix  IwU , ʼ’

x][ fa

Page 5: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

x ffi

Page 6: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

ʼ’

JavaScript API でkintoneのレコードデータ

を操作する

Page 7: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

•  これまで作成したアプリをそのまま運用するためには「ライトコース」

•  これから紹介するカスタマイズを適用するためには「スタンダードコース」

(出典:kintone公式サイト[https://kintone.cybozu.com/jp/price/])

プログラミングなしで 簡単アプリ作成!

チームワークプラットフォームですので、5ユーザーからの利用です

REST API、JavaScript/CSSで カスタマイズして更に便利に!

Page 8: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

][ fa ʻ‘ ʼ’ ʼ’

• REST API • レコードやスペースの操作(登録・更新・削除等)、 バルクAPI、アプリ作成、ワークフロー操作、 デプロイ操作 • ユーザ・組織の操作 • JavaScript/CSSカスタマイズ • 各種イベントハンドル、情報取得 • プロキシによる外部API連携 • URL指定によるライブラリの読み込み(HTTPS対応)

データ レコード スペース ユーザ

UI#

����#.#Excel#

���0�%#

REST#API#

kintone.proxy#

Page 9: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

DShSLUd[bf

9#

��4(��������#���*�, ��#

$4 �'�3% �#0�*01��0)� ��#

!�&-"��+0��30�*01������/2� ��#

Page 10: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

DShSLUd[bf

.� ʼ’ ”

� IG IG=JC

“� ʼ’ NMA 5

Page 11: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

DShSLUd[bf

Page 12: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

DShSLUd[bf

][ fa ffi

Page 13: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

ʼ’�(K:746.#�2C �'�#��#��'"�'46F;09#����$�B<G#�%���ED/�

ʼ’�JH:746.#�%���ED/#��&��?3����!'#

ʼ’�@5:746.#�2C �'1)/#����$�B<G#

ʼ’�F;:746.#�2C �'1)/#����$�B<G#

��"�:746.#

Page 14: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

.� ʼ’

“�

Page 15: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

ffbe7,,iii+ akla+Ua+ b,e [ a_̲[kS,r +l[b

Page 16: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

ʼ’

Page 17: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

ʼ’

Page 18: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

ʼ’

ʼ’ z

Page 19: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

ʼ’

z

Page 20: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

ʼ’

Page 21: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

é

Page 22: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

é

é

Page 23: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

é

Page 24: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

ʼ’

é

Page 25: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

ʼ’

ʼ’

Page 26: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

ʼ’

. ' é

Page 27: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

ʼ’

ʼ’ y

Page 28: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

ʼ’

ʼ’ ʼ’ ʼ’y

Page 29: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

ʼ’

. ' é

Page 30: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

ʼ’

ʼ’ ʼ’ ʼ’y

Page 31: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

ʼ’

ʼ’

é

Page 32: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

DLg Uf[a 'm

       "ge  efd[Uf"8

       ,,   ʼ’        ][ fa + h fe+a P Sbb+d Uad +Ud Sf +egT_̲[f ) Sbb+d Uad + [f+egT_̲[f )   g Uf[a h f'm                hSd  d Uad  :   h f+d Uad 8        ,, ʼ’

               ,, ʼ’                hSd  [ bgfR Sf  :  d Uad P o  PphS g o 8                ,, ʼ’                hSd  Ua_̲bS kR S_̲  :  d Uad P PphS g o 8

               ,,                d Uad P  PphS g o  :  [ bgfR Sf  (   R  (  Ua_̲bS kR S_̲ 8

               d fgd   h f8      ,, }

       n'8

n' '8

Page 33: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

DL é ʼ’

éy DShSLUd[bf,>LL

Page 34: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

DL é ʼ’

J> DShSLUd[bfé ʼ’

y a[ Rr + e

Page 35: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

DL é ʼ’

y

Page 36: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

DL é ʼ’

y

Page 37: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

ʼ’

Page 38: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

ʼ’

Page 39: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

y

Page 40: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!
Page 41: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

ʼ’g Uf[a 'm

       "ge  efd[Uf"8

       ,,   ʼ’        ][ fa + h fe+a P Sbb+d Uad +Ud Sf +egT_̲[f ) Sbb+d Uad + [f+egT_̲[f )   g Uf[a h f'm                hSd  d Uad  :   h f+d Uad 8        ,, ʼ’

               ,, ʼ’                hSd  [ bgfR Sf  :  d Uad P PphS g o 8                ,, ʼ’                hSd  Ua_̲bS kR S_̲  :  d Uad P  PphS g o 8

               ,,                d Uad P  PphS g o  :  [ bgfR Sf  (   R  (  Ua_̲bS kR S_̲ 8

               d fgd   h f8      ,, }

       n'8

n' '8

Page 42: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

ʼ’

g Uf[a 'mxx,, ”n' '8

ʼ’ z” z

Page 43: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

ʼ’

qge  efd[Ufs8

ʼ’

Page 44: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

ʼ’

][ fa + h fe+a P Sbb+d Uad +Ud Sf +egT_̲[f ) Sbb+d Uad + [f+egT_̲[fo

ʼ’ ʻ‘Ud Sf +egT_̲[fʼ’

ʻ‘ [f+egT_̲[f yz

Page 45: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

ʼ’

ʼ’][ fa + h fe+a h f)   S d h f''

ʼ’

event� 8AI#8AI�=I�

��'��'�"� ��'���,>�#��'�������'�����=I�

handler(event) � Func@on(Object)# ��'�*+-�1)����'�"��

Page 46: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

ʼ’

ʼ’][ fa + h fe+a Sbb+d Uad +Ud Sf +egT_̲[f )   S d'8

ʼ’][ fa + h fe+a Sbb+d Uad +[ j+e ai )   S d'8

][ fa + h fe+a P Sbb+d Uad +[ j+e aio)   Sbb+d Uad +Ud Sf +egT_̲[fo )   S d'8

Page 47: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

ʼ’

ʼ’ h f

hSd  e aiS df  :   g Uf[a h f'  m        S df q s  (   h f+d Uad + +hS g '8n

][ fa + h fe+a Sbb+d Uad +Ud Sf +egT_̲[f )  e aiS df h f''8

Page 48: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

ʼ’

h f ][ fa ʼ’

Page 49: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

ʼ’

][ fa + h fe+a Sbb+d Uad +Ud Sf +egT_̲[f )   g Uf[a h f'm

       S df q s  (   h f+d Uad + +hS g '8

n'8

IE

Page 50: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

ʼ’

hSd  [ bgfR Sf  :  d Uad P PphS g o 8

ʼ’ ʼ’ ʼ’ʼ’

hSd  [ bgfR Sf  :  d Uad P o PphS g o 8hSd  [ bgfR Sf  :  d Uad + +hS g 8

ʼ’

Page 51: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

ʼ’

d Uad P P hS g  :  [ bgfR Sf  (   R  (  Ua_̲bS kR S_̲ 8

ʼ’ ʼ’ ʼ’

Page 52: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

ʼ’

d fgd   h f8

” }

Page 53: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!
Page 54: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

ʼ’

yʼ’

Page 55: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

é

Page 56: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

ʼ’

. ' éʼ’ ʼ’ ʼ’

Page 57: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

DL

 ][ fa +Sb[                ",],h.,d Uad e")                " M")                m                    Sbb  7  Sbb[ )    ,, é C                    cg dk  7  cg dk  ,, ʻ‘                n)                 g Uf[a SfS'  m        ,,                    US TSU] SfS'8                n)                 ddTSU]  ,, ʼ’ ffi            '8

/1

Page 58: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

DL

 ,,   ʼ’        ][ fa + h fe+a Sbb+d Uad + fS[ +e ai )   g Uf[a h f'm                hSd  d Uad  :   h f+d Uad 8        ,, ʼ’

               [ d Uad + +hS g 'm                        ,,                        d fgd   h f8                n

               Y f=gfa g_̲T d h f+SbbC ) ) g Uf[a SfS'm                        ,, ʼ’                        hSd   jfR STS  :  .8                        [ SfSP d Uad e + Yf  ;  -‐‑‒'m  ,, ʼ’                                hSd  f_̲bR a  :   SfSP d Uad e P-‐‑‒ P P hS g +eb [f '8  ,,                                 jfR STS  :   g_̲T d f_̲bR aP. '  (  .8        ,, .                        n

1-‐‑‒

Page 59: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

DL

 ,, ʼ’ DLI                        hSd  aT JSdS_̲  :  m                            "Sbb"  7  ][ fa +Sbb+Y fC ')    ,, é é C                            "[ "  7  ][ fa +Sbb+d Uad +Y fC ')        ,, ʼ’ ʼ’ C                            "d Uad "  7  m                                " "  7  m                                    "hS g "  7  _̲SjRd UR a                                n                            n                        n8

3/

Page 60: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

DL é ʼ’

J> DShSLUd[bfé ʼ’

ySgfaR g_̲T d+ e

Page 61: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

DL é ʼ’

y

Page 62: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

ʼ’

Page 63: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

” y

Page 64: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!
Page 65: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!
Page 66: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

ʼ’  ,,        hSd  Y f=gfa g_̲T d  :   g Uf[a Sbb[ )] kRr )US TSU]) ddTSU]'m

xx

           ,, é ʻ‘            hSd  cg dk  :  ] kRr  (     []  "  (  k Sd  (    (   "  ad d  Tk    (  ] kRr  (     eU   [_̲[f  . 8

           ,, ʼ’ K LM  =JC            ][ fa +Sb[                ",],h.,d Uad e")                " M")                m                    Sbb  7  Sbb[ )    ,, é C                    cg dk  7  cg dk  ,, ʻ‘                n)                 g Uf[a SfS'  m        ,,                    US TSU] SfS'8                n)                 ddTSU]  ,, ʼ’ ffi            '8        n8

Page 67: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

ʼ’,, ʼ’ K LM  =JC            ][ fa +Sb[                ",],h.,d Uad e")                " M")                m                    Sbb  7  Sbb[ )    ,, é C                    cg dk  7  cg dk  ,, ʻ‘                n)                 g Uf[a SfS'  m        ,,                    US TSU] SfS'8                n)                 ddTSU]  ,, ʼ’ ffi            '8        n8

DShSLUd[bf K LM  =JC][ fa +Sb[ '

Page 68: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

ʼ’,, ʼ’ K LM  =JC            ][ fa +Sb[                ",],h.,d Uad e")                " M")                m                    Sbb  7  Sbb[ )    ,, é C                    cg dk  7  cg dk  ,, ʻ‘                n)                 g Uf[a SfS'  m        ,,                    US TSU] SfS'8                n)                 ddTSU]  ,, ʼ’ ffi            '8        n8

ʼ’

Page 69: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

ʼ’,,   ʼ’        ][ fa + h fe+a Sbb+d Uad + fS[ +e ai )   g Uf[a h f'm

x                Y f=gfa g_̲T d h f+SbbC ) ) g Uf[a SfS'm                        ,, ʼ’                        hSd   jfR STS  :  .8                        [ SfSP d Uad e + Yf  ;  -‐‑‒'m  ,, ʼ’                                hSd  f_̲bR a  :   SfSP d Uad e P-‐‑‒ P P hS g +eb [f '8  ,,                                 jfR STS  :   g_̲T d f_̲bR aP. '  (  .8        ,, .                        n

xn'8

ʼ’y ʼ’y . z

Page 70: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

K LM  =JC

ʼ’ =JCʻ‘ M

Page 71: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

K LM  =JC

ʼ’ =JCʻ‘JILM

Page 72: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

][ fa +Sb[

. ʼ’

][ fa +Sb[ ",],h.,d Uad s)  " M")

ʼ’

][ fa +Sb[ ",],h.,d Uad es)  " M")

d Uad    d Uad e   }

Page 73: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

ʼ’xxxxhSd   Sf  :   i   Sf '8                        hSd  k Sd  :   Sf +Y fO Sd '+faLfd[ Y '+egTefd .)/'8  ,,                        hSd  _̲SjRd UR a  :    (  k Sd  (    (   -‐‑‒-‐‑‒-‐‑‒-‐‑‒  (   jfR STS '+e [U 0'8      ,,

                       ,, ʼ’ DLI                        hSd  aT JSdS_̲  :  m                            "Sbb"  7  ][ fa +Sbb+Y fC ')    ,, é é C                            "[ "  7  ][ fa +Sbb+d Uad +Y fC ')        ,, ʼ’ ʼ’ C                            "d Uad "  7  m                                " "  7  m                                    "hS g "  7  _̲SjRd UR a                                n                            n                        n8

DLI

Page 74: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

ʼ’  xxxx][ fa +Sb[ ,],h.,d Uad )   JNM )  aT JSdS_̲)   g Uf[a d eb'm    ,,                                S df " "'8                                 aUSf[a +d aS fdg '8    ,, ʼ’

                       n'+T[ f [e')   g Uf[a ddR SfS'm                                ,, =JC                                S df '8                                d fgd 8                        n'8

ʼ’ K LM  =JC yʼ’

Page 75: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

ʼ’  ,,   ʼ’ ,        ][ fa + h fe+a P Sbb+d Uad +Ud Sf +e ai ) Sbb+d Uad + [f+e ai )   g Uf[a h f'm                hSd  d Uad  :   h f+d Uad 8        ,, ʼ’

               ,, ʼ’                d Uad + + [eST  :  fdg 8

               d fgd   h f8      ,, }

       n'8

ʼ’ ,ʼ’

Page 76: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

Page 77: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

ʼ’

é

Page 78: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

ʼ’

Page 79: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

ʼ’

Page 80: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

ʼ’

Page 81: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

ʼ’][ fa + h fe+a Sbb+d Uad +Ud Sf +egT_̲[f )   g Uf[a h f'm                hSd  d Uad  :   h f+d Uad 8        ,, ʼ’

               hSd  lS[]aRSbb[  :  /18    ,, é é C

               ,,                hSd  cg dk  :    :  "  (  d Uad P +hS g  (   "  S    [   "  (  d Uad P +hS g  (   "' 8                                ,,                hSd  bSdS_̲e  :  mSbb7  lS[]aRSbb[ )  cg dk7  cg dkn8                ][ fa +Sb[ ,],h.,d Uad e )   M )  bSdS_̲e)   g Uf[a d eb'  m                        [   d eb+d Uad eP-‐‑‒ P +hS g  ::  "-‐‑‒"'  m        ,,                                S df " zffi ” z"'8                                d fgd   h f8                        n

                       hSd  lS[]aRU f  :  d eb+d Uad eP-‐‑‒ P +hS g 8      ,,                        hSd   iRlS[]aRU f  :   g_̲T d lS[]aRU f'    d Uad P +hS g 8    ,,                        [ iRlS[]aRU f  9  -‐‑‒'m                                S df " zffi ” z"'8                                d fgd   h f8                        n

Page 82: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

ʼ’                        hSd  bgfRaT  :  m                                Sbb  7  lS[]aRSbb[ )                                [  7  d eb+d Uad eP-‐‑‒ P [ +hS g )                                d Uad  7  m                                          7  m  hS g  7   iRlS[]aRU f  n                                n                        n8

                       ][ fa +Sb[ ,],h.,d Uad )   JNM )  bgfRaT )   g Uf[a d eb'  m                                S df " z"'8                                d Uad P +hS g  :  P" " 8                                d fgd   h f8                        n)   g Uf[a bgfR ddad'  m                                S df " "'8                                d fgd   h f8                        n'8                n)   g Uf[a ddad'  m                        S df " "'8                        d fgd   h f8                n'8        n'8

Page 83: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

ʼ’

               ,,                hSd  cg dk  :    :  "  (  d Uad P +hS g  (   "  S    [   "  (  d Uad P +hS g  (   "' 8                                ,,                hSd  bSdS_̲e  :  mSbb7  lS[]aRSbb[ )  cg dk7  cg dkn8                ][ fa +Sb[ ,],h.,d Uad e )   M )  bSdS_̲e)   g Uf[a d eb'  m

é

Page 84: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

ʼ’

                       hSd  lS[]aRU f  :  d eb+d Uad eP-‐‑‒ P +hS g 8      ,,                        hSd   iRlS[]aRU f  :   g_̲T d lS[]aRU f'    d Uad P +hS g 8    ,,                        [ iRlS[]aRU f  9  -‐‑‒'m                                S df " zffi ” z"'8                                d fgd   h f8                        n

y ”

Page 85: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

ʼ’                        hSd  bgfRaT  :  m                                Sbb  7  lS[]aRSbb[ )                                [  7  d eb+d Uad eP-‐‑‒ P [ +hS g )                                d Uad  7  m                                          7  m  hS g  7   iRlS[]aRU f  n                                n                        n8

                       ][ fa +Sb[ ,],h.,d Uad )   JNM )  bgfRaT )   g Uf[a d eb'  m                                S df " z"'8                                d Uad P +hS g  :  P" " 8                                d fgd   h f8

DLI y é][ fa +Sb[y

Page 86: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

é ʼ’

+l[b

Page 87: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

é

é ʼ’ é

Page 88: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

é ʼ’

é

Page 89: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

é ʼ’

ʼ’ +Ueh

Page 90: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

é ʼ’

Page 91: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

DL é ʼ’

é

Page 92: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

DL é ʼ’

J> DShSLUd[bfé ʼ’

yUaabRlS[]a+ e

Page 93: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

DL é ʼ’

y

Page 94: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

ʼ’

Page 95: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

{ {

Page 96: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!
Page 97: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

}}

Page 98: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

 ,,   ʼ’        ][ fa + h fe+a Sbb+d Uad +Ud Sf +egT_̲[f )   g Uf[a h f'm    xx                                          ][ fa +Sb[ ,],h.,d Uad e )   M )  bSdS_̲e)   g Uf[a d eb'  mxxxx                        ][ fa +Sb[ ,],h.,d Uad )   JNM )  bgfRaT )   g Uf[a d eb'  m                                S df " z"'8                                d Uad P +hS g  :  P" " 8                                d fgd   h f8                        n)   g Uf[a bgfR ddad'  m                                                      n'8                n)   g Uf[a ddad'  m                                        n'8        n'8

][ fa +Sb[

Page 99: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

][ fa +Jda_̲[e }][ fa +Jda_̲[e d fgd y

z

yegT_̲[f zz

Page 100: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

DL

 d fgd   i  ][ fa +Jda_̲[e g Uf[a d ea h )  d Uf'  m

                       ,,

                       hSd  bSdS_̲e  :  mSbb7  lS[]aRSbb[ )  cg dk7  cg dkn8

                       ][ fa +Sb[ ,],h.,d Uad e )   M )  bSdS_̲e)   g Uf[a d eb'  m

                             d ea h d eb'8

                       n)   g Uf[a ddad'  m

                               d Uf ddad'8

                       n'8

.4

Page 101: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

DL

                     d fgd   i  ][ fa +Jda_̲[e g Uf[a d ea h )  d Uf'  m                                [   d eb+d Uad eP-‐‑‒ P +hS g  ::  "-‐‑‒"'  m                                        S df " zffi ” z"'8                                        d ea h '8                                        d fgd 8                                n                                hSd  lS[]aRU f  :  d eb+d Uad eP-‐‑‒ Pp o +hS g 8      ,,                                hSd   iRlS[]aRU f  :   g_̲T d lS[]aRU f'    d Uad P +hS g 8    ,,

                               [ iRlS[]aRU f  9  -‐‑‒'m                                        S df " zffi ” z"'8                                        d ea h '8                                        d fgd 8                                n

/4

Page 102: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

DL

                     ][ fa +Sb[ ,],h.,d Uad )   JNM )  bgfRaT )   g Uf[a d eb'  m                                        S df " z"'8                                        d ea h '8                      n)   g Uf[a ddad'  m                                        d Uf ddad'8                                                      n'8

16

Page 103: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

DL

                     ][ fa +Sb[ ,],h.,d Uad )   JNM )  bgfRaT )   g Uf[a d eb'  m                                        S df " z"'8                                        d ea h '8                      n)   g Uf[a ddad'  m                                        d Uf ddad'8                                                      n'8

16

Page 104: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

DL é ʼ’

J> DShSLUd[bfé ʼ’ yUaabRlS[]aRbda_̲[e + e

Page 105: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

DL é ʼ’

y

Page 106: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

ʼ’            d fgd   i  ][ fa +Jda_̲[e g Uf[a d ea h )  d Uf'  m                        ][ fa +Sb[ ,],h.,d Uad e )   M )  bSdS_̲e)   g Uf[a d eb'  m                                d ea h d eb'8                        n)   g Uf[a ddad'  m                                d Uf ddad'8                        n'8                n'+f g Uf[a d eb'  m                        d fgd   i  ][ fa +Jda_̲[e g Uf[a d ea h )  d Uf'  m                                                                ][ fa +Sb[ ,],h.,d Uad )   JNM )  bgfRaT )   g Uf[a d eb'  m                                        S df " z"'8                                        d ea h '8                                n)   g Uf[a ddad'  m                                        d Uf ddad'8                                n'8                        n'8                n'+f g Uf[a 'm                        d Uad P +hS g  :  P" " 8                        d fgd   h f8                n'+USfU g Uf[a ddad'm                        S df " "'8                        d fgd   h f8                n'8

f

f

d fgd   h f  

Page 107: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!

Jda_̲[e ”

” }ffb7,,f U T aY+kS aa+Ua+ b,bdaYdS_̲_̲[ Y, cg dk dd ,

Page 108: kintone & AWS ハンズオン 秋祭り 2015_kintone JavaScript APIでkintoneのレコードデータを操作しよう!