The CreatorCon Call for Content is officially open! Get started here.

Comma separated values are not storing

sainath3
Mega Guru

Hi Team,

 

I have two tables: Banks & Branches.

 

Branches table:

 

Branch NameBank Name
Branch1Hyderabad
Branch2Hyderabad
Branch3Hyderabad
Branch4Bangolore
Branch5Bangolore
Branch6Pune
Branch7Pune
Branch8Pune
Branch9Pune

 

Bank Table:

Bank NameBranches
Bangolore 
Hyderabad 
Pune 

 

Requirement :

Populate all branches in bank table with Respect bank name from Branch table.

 

exptected result:

Bank NameBranches
BangoloreBranch4,Branch5
HyderabadBranch1,Branch2,Branch3
PuneBranch6,Branch7,Branch8,Branch9

 

Actual result:

Bank NameBranches
BangoloreBranch4
HyderabadBranch2
PuneBranch7

 

My code:

var bank = new GlideRecord('u_banks');
bank.query();
while (bank.next()) {
var branch = new GlideRecord('u_branches');
branch.addQuery('u_bank_name', bank.u_bank_name);
branch.query();
while (branch.next()) {
var bs = [];
bs.push(branch.u_branch_name.toString());
bank.u_branches = bs.toString();
bank.update();
}
}

Please help me where did I make mistake?

1 ACCEPTED SOLUTION

Aman Kumar S
Kilo Patron

Hi @sainath3 ,

Change your code to:

var bank = new GlideRecord('u_banks');
bank.query();
while (bank.next()) {
    var bs = [];
    var branch = new GlideRecord('u_branches');
    branch.addQuery('u_bank_name', bank.u_bank_name);
    branch.query();
    while (branch.next()) {
        bs.push(branch.u_branch_name.toString());
    }
    bank.u_branches = bs.toString();
    bank.update();
}
Best Regards
Aman Kumar

View solution in original post

2 REPLIES 2

Aman Kumar S
Kilo Patron

Hi @sainath3 ,

Change your code to:

var bank = new GlideRecord('u_banks');
bank.query();
while (bank.next()) {
    var bs = [];
    var branch = new GlideRecord('u_branches');
    branch.addQuery('u_bank_name', bank.u_bank_name);
    branch.query();
    while (branch.next()) {
        bs.push(branch.u_branch_name.toString());
    }
    bank.u_branches = bs.toString();
    bank.update();
}
Best Regards
Aman Kumar

Thanks Aman Kumar