いつもお世話になっております。プログラミング初心者です。
ログインユーザー情報を取得したく下記URLを参考に試したところ
PC版では問題なく動いたのですが、モバイル版では動きませんでした。
単純に「mobile.」を追加するだけではダメなのでしょうか。
お忙しいところ申し訳ございませんが教えてください。
よろしくお願いいたします。
kintone.events.on([‘app.record.create.show’, ‘app.record.edit.show’,‘mobile.app.record.create.show’, ‘mobile.app.record.edit.show’],function(event){
var loginUserCode = kintone.getLoginUser()[‘code’]; // ログイン名を取得
var path = ‘/v1/user/organizations’;
var data = {
code: loginUserCode // ログインユーザーを指定
};
kintone.api(path, ‘GET’, data, function(resp){
var record = kintone.app.record.get(); // レコード情報を取得
record[‘record’][‘組織’][‘value’] = resp[‘organizationTitles’][0][‘organization’][‘name’]; // フィールドコードが「組織」のフィールドに取得した組織名をセット
kintone.app.record.set(record); // レコード情報をセット
}, function(resp){
var errmsg = ‘所属組織取得時にエラーが発生しました。’;
if (resp.message !== undefined){
errmsg += ‘’ + resp.message;
}
alert(errmsg);
});
});