Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var appContext, hostweburl, hostContext, parentWeb, list, item, itemId, listId;
- appContext = new SP.ClientContext.get_current();
- hostweburl = decodeURIComponent(getQueryStringParameter("SPHostUrl"));
- listId = decodeURIComponent(getQueryStringParameter("SPListId"));
- itemId = decodeURIComponent(getQueryStringParameter("SPListItemId"));
- hostContext = new SP.AppContextSite(appContext, hostweburl);
- parentWeb = hostContext.get_web();
- list = parentWeb.get_lists().getById(listId);
- item = list.getItemById(itemId);
- $(document).ready(function () {
- $('#GEN_4').datepicker({ dateFormat: 'yy-mm-dd' }).val();
- $('#save').click(setItems);
- if (itemId == 'null') {
- return;
- } else {
- appContext.load(item);
- appContext.executeQueryAsync(function () {
- var fieldV = item.get_fieldValues();
- var d = fieldV.GEN_4_File_Prio;
- d.setDate(d.getDate() + 1);
- $('#Title').val(fieldV.Title);
- $('#GEN_1').val(fieldV.GEN_1_Sum_Scope_Assigment);
- $('#GEN_1_D').val(fieldV.GEN_1_Sum_Scope_Assigment_D);
- $('#GEN_2').val(fieldV.GEN_2_CRMname);
- $('#GEN_2_D').val(fieldV.GEN_2_CRMname_D);
- $('#PERI_6_D').val(fieldV.PERI_6_Info_D);
- }, function (sender, args) { console.log('Error: Read ' + args.get_message()); });
- }
- });
- function setItems() {
- if (itemId == 'null') {
- var listCreationInformation = new SP.ListItemCreationInformation(), listItem = list.addItem(listCreationInformation);
- } else {
- listItem = item;
- }
- listItem.set_item('Title', $('#Title').val());
- listItem.set_item('GEN_1_Sum_Scope_Assigment', $('#GEN_1').val());
- listItem.set_item('GEN_1_Sum_Scope_Assigment_D', $('#GEN_1_D').val());
- listItem.set_item('GEN_2_CRMname', $('#GEN_2').val());
- listItem.set_item('GEN_2_CRMname_D', $('#GEN_2_D').val());
- listItem.update();
- appContext.load(listItem);
- appContext.executeQueryAsync(function (success) { console.log('Din sparning lyckades!'); }, function (sender, args) { console.log('Error:' + args.get_message()); });
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement