新規投稿
フォローする

ユーザーごとに一覧画面にボタンをつけたい

各ログインユーザーごとに一覧画面を作成し、その一覧画面へのボタンをつけたいと思っています。

下記のように記述してみたのですが、全部、最初のユーザーID向けのリストへのリンクになってしまいます。

ユーザーIDは、cybozu共通設定の
https://(ドメイン名).cybozu.com/admin/directory/editUser?id=****
の****の部分を記述しています。

(function() {
"use strict";
kintone.events.on("app.record.index.show", function(event) {
var userID = kintone.getLoginUser().id;

if(userID = ●) {
var viewId = ●●●;
}else if(userID = ○) {
var viewId = ○○○;
}else if(userID = ■) {
var viewId = ■■■;
}else if(userID = □) {
var viewId = □□□;
}

if(event.viewId === viewId) return event;
kintone.app.getHeaderMenuSpaceElement().innerHTML = '<a href="' + location.href.substring(0, location.href.indexOf("?")) + '?view=' + viewId + '">自部署案件一覧</a>';
return event;
});

})();

 

ユーザーIDの振り分けができていないのだと思うのですが、ご教授いただけないでしょうか。

よろしくお願いいたします。

0

2件のコメント

Avatar
TK

if文のところが比較演算子になってないからでしょうか。

// if(userID = ●) {
if(userID == ●) {
// または
if(userID === ●) {
0
Avatar
そよ風

単純なことで申し訳ないです。
ありがとうございました。

0
ログインしてコメントを残してください。