- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎04-23-2018 10:42 PM
Hi,
I am running the query below to copy date from source table into target table.
All columns are getting copied except the List field.
Looking for help,
var gr = new GlideRecord('u_source_table');
gr.addNotNullQuery('u_format');
gr.setLimit(3);
gr.query();
while(gr.next()){
var gr1 = new GlideRecord('x_target_table');
gr1.initialize();
gr1.name=gr.u_name;
gr1.u_notify_on_expiration=gr.u_notify_on_expiration; // LIST FIELD NOT COPYING
gr1.server=gr.u_server_name;
gr1.insert();
}
Solved! Go to Solution.
- Labels:
-
Scripting and Coding
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎04-24-2018 02:13 AM
Hi,
Your code is working fine for me. Check field name once. Add some info/log messages just after while as below,
gs.addInfoMessage(gr.u_notify_on_expiration);
OR
gs.print(gr.u_notify_on_expiration);
Regards,
Shweta K
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎04-24-2018 02:26 AM
Hello,
The code you have provided is working at my end for glide_list as well.
var gr = new GlideRecord('u_test2');
gr.addNotNullQuery('u_sum');
gr.setLimit(3);
gr.query();
while(gr.next()){
var gr1 = new GlideRecord('u_test3');
gr1.initialize();
gr1.u_value = gr.u_value;
gr1.u_test_list = gr.u_test_list;
gr1.insert();
}
Please check if you have given the correct field names.
Regards,
Monika
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎05-31-2021 03:17 PM
Hi Monika,
I have a similar requirement and would really need some guidance on how i can achieve this.
I dont seem to be able to work out this one.
Regards,
Surabhi