How to create multi items/records or save item/record array at one time in client script file Announcing the arrival of Valued Associate #679: Cesar Manara Planned maintenance scheduled April 23, 2019 at 00:00UTC (8:00pm US/Eastern) Data science time! April 2019 and salary with experience The Ask Question Wizard is Live!How Can I Duplicate A Item/Record?How do I find out a field's type information for a 'record' in appmaker in Server script?How to check in both server-side and client-side scripts if we are in preview mode or deployed versionCannot create new item in manual save mode databaseHow to create new records from the server scriptGoogle App maker record key valueSetting / Modifying record associations with client scriptHow to detect an error in item creation on the client side (App Maker)How to distinguish a function is client script or server scriptHow do I create a record and have it relate to the parent in Google Apps Maker?

Should I use a zero-interest credit card for a large one-time purchase?

Crossing US/Canada Border for less than 24 hours

Do I really need to have a message in a novel to appeal to readers?

Maximum summed subsequences with non-adjacent items

Can the Great Weapon Master feat's damage bonus and accuracy penalty apply to attacks from the Spiritual Weapon spell?

Time to Settle Down!

If Windows 7 doesn't support WSL, then what does Linux subsystem option mean?

Has negative voting ever been officially implemented in elections, or seriously proposed, or even studied?

Why does the remaining Rebel fleet at the end of Rogue One seem dramatically larger than the one in A New Hope?

Do any jurisdictions seriously consider reclassifying social media websites as publishers?

Amount of permutations on an NxNxN Rubik's Cube

How do I find out the mythology and history of my Fortress?

Why do early math courses focus on the cross sections of a cone and not on other 3D objects?

Can anything be seen from the center of the Boötes void? How dark would it be?

What was the first language to use conditional keywords?

When a candle burns, why does the top of wick glow if bottom of flame is hottest?

Is it possible for SQL statements to execute concurrently within a single session in SQL Server?

Disembodied hand growing fangs

Is there a kind of relay only consumes power when switching?

How would a mousetrap for use in space work?

As a beginner, should I get a Squier Strat with a SSS config or a HSS?

How do living politicians protect their readily obtainable signatures from misuse?

How come Sam didn't become Lord of Horn Hill?

How does Python know the values already stored in its memory?



How to create multi items/records or save item/record array at one time in client script file



Announcing the arrival of Valued Associate #679: Cesar Manara
Planned maintenance scheduled April 23, 2019 at 00:00UTC (8:00pm US/Eastern)
Data science time! April 2019 and salary with experience
The Ask Question Wizard is Live!How Can I Duplicate A Item/Record?How do I find out a field's type information for a 'record' in appmaker in Server script?How to check in both server-side and client-side scripts if we are in preview mode or deployed versionCannot create new item in manual save mode databaseHow to create new records from the server scriptGoogle App maker record key valueSetting / Modifying record associations with client scriptHow to detect an error in item creation on the client side (App Maker)How to distinguish a function is client script or server scriptHow do I create a record and have it relate to the parent in Google Apps Maker?



.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty height:90px;width:728px;box-sizing:border-box;








1















I want to create multiple records at the same time using client script. This is what I'm doing:



var ceateDatasource = app.datasources.Reservation.modes.create;
var newItem = ceateDatasource.item;

newItem.User = user; //'eric'
newItem.Description = description; //'000'
newItem.Location_Lab_fk = lab.value.Id; //'T'
newItem.Area_fk = area.value.Id; //'L'
newItem.Equipment_fk = equipment.value.Id; //'S'

for(var i = 0 ; i < 3; i ++)
newItem.Start_Date = startDate;
newItem.Start_Hours = '03';
newItem.Start_Minutes = '00';

newItem.End_Date = startDate;
newItem.End_Hours = '23';
newItem.End_Minutes = '30';

// Create the new item
ceateDatasource.createItem();



But the result I'm getting is this one:
enter image description here



The three records are created but the only the first one has data. The other two records have empty values on their fields. How can I achieve this?



Thanks.






Update(2019-3-27):



I was able to make it work by putting everything inside the for loop block. However, I have another question.



Is there any method like the below sample code?



var recordData = [Data1, Data2, Data3] 
var ceateDatasource;
var newItem = new Array(recordData.length) ;

for(var i = 0 ; i < recordData.length; i ++)
ceateDatasource = app.datasources.Reservation.modes.create;
newItem[i] = ceateDatasource.item;

newItem[i].User = recordData[i].user;
newItem[i].Description = recordData[i].Description;
newItem[i].Location_Lab_fk = recordData[i].Location_Lab_fk;
newItem[i].Area_fk = recordData[i].Area_fk;
newItem[i].Equipment_fk = recordData[i].Equipment_fk;

newItem[i].Start_Date = recordData[i].Start_Date;
newItem[i].Start_Hours = recordData[i].Start_Hours;
newItem[i].Start_Minutes = recordData[i].Start_Minutes;

newItem[i].End_Date = recordData[i].End_Date;
newItem[i].End_Hours = recordData[i].End_Hours;
newItem[i].End_Minutes = recordData[i].End_Minutes;


// Create the new item
ceateDatasource.createItem();


First, it prepares an array 'newItem' and only calls 'ceateDatasource.createItem()' one time to save all new records(or items).
I try to use this method, but it only saves the last record 'newItem[3]'.



I need to write a callback function in 'ceateDatasource.createItem()' but Google App Maker always show a warning "Don't make functions within a loop". So, are there any methods to call 'createItem()' one time to save several records? Or are there some functions like 'array.push' which can be used?



Thanks.










share|improve this question






























    1















    I want to create multiple records at the same time using client script. This is what I'm doing:



    var ceateDatasource = app.datasources.Reservation.modes.create;
    var newItem = ceateDatasource.item;

    newItem.User = user; //'eric'
    newItem.Description = description; //'000'
    newItem.Location_Lab_fk = lab.value.Id; //'T'
    newItem.Area_fk = area.value.Id; //'L'
    newItem.Equipment_fk = equipment.value.Id; //'S'

    for(var i = 0 ; i < 3; i ++)
    newItem.Start_Date = startDate;
    newItem.Start_Hours = '03';
    newItem.Start_Minutes = '00';

    newItem.End_Date = startDate;
    newItem.End_Hours = '23';
    newItem.End_Minutes = '30';

    // Create the new item
    ceateDatasource.createItem();



    But the result I'm getting is this one:
    enter image description here



    The three records are created but the only the first one has data. The other two records have empty values on their fields. How can I achieve this?



    Thanks.






    Update(2019-3-27):



    I was able to make it work by putting everything inside the for loop block. However, I have another question.



    Is there any method like the below sample code?



    var recordData = [Data1, Data2, Data3] 
    var ceateDatasource;
    var newItem = new Array(recordData.length) ;

    for(var i = 0 ; i < recordData.length; i ++)
    ceateDatasource = app.datasources.Reservation.modes.create;
    newItem[i] = ceateDatasource.item;

    newItem[i].User = recordData[i].user;
    newItem[i].Description = recordData[i].Description;
    newItem[i].Location_Lab_fk = recordData[i].Location_Lab_fk;
    newItem[i].Area_fk = recordData[i].Area_fk;
    newItem[i].Equipment_fk = recordData[i].Equipment_fk;

    newItem[i].Start_Date = recordData[i].Start_Date;
    newItem[i].Start_Hours = recordData[i].Start_Hours;
    newItem[i].Start_Minutes = recordData[i].Start_Minutes;

    newItem[i].End_Date = recordData[i].End_Date;
    newItem[i].End_Hours = recordData[i].End_Hours;
    newItem[i].End_Minutes = recordData[i].End_Minutes;


    // Create the new item
    ceateDatasource.createItem();


    First, it prepares an array 'newItem' and only calls 'ceateDatasource.createItem()' one time to save all new records(or items).
    I try to use this method, but it only saves the last record 'newItem[3]'.



    I need to write a callback function in 'ceateDatasource.createItem()' but Google App Maker always show a warning "Don't make functions within a loop". So, are there any methods to call 'createItem()' one time to save several records? Or are there some functions like 'array.push' which can be used?



    Thanks.










    share|improve this question


























      1












      1








      1








      I want to create multiple records at the same time using client script. This is what I'm doing:



      var ceateDatasource = app.datasources.Reservation.modes.create;
      var newItem = ceateDatasource.item;

      newItem.User = user; //'eric'
      newItem.Description = description; //'000'
      newItem.Location_Lab_fk = lab.value.Id; //'T'
      newItem.Area_fk = area.value.Id; //'L'
      newItem.Equipment_fk = equipment.value.Id; //'S'

      for(var i = 0 ; i < 3; i ++)
      newItem.Start_Date = startDate;
      newItem.Start_Hours = '03';
      newItem.Start_Minutes = '00';

      newItem.End_Date = startDate;
      newItem.End_Hours = '23';
      newItem.End_Minutes = '30';

      // Create the new item
      ceateDatasource.createItem();



      But the result I'm getting is this one:
      enter image description here



      The three records are created but the only the first one has data. The other two records have empty values on their fields. How can I achieve this?



      Thanks.






      Update(2019-3-27):



      I was able to make it work by putting everything inside the for loop block. However, I have another question.



      Is there any method like the below sample code?



      var recordData = [Data1, Data2, Data3] 
      var ceateDatasource;
      var newItem = new Array(recordData.length) ;

      for(var i = 0 ; i < recordData.length; i ++)
      ceateDatasource = app.datasources.Reservation.modes.create;
      newItem[i] = ceateDatasource.item;

      newItem[i].User = recordData[i].user;
      newItem[i].Description = recordData[i].Description;
      newItem[i].Location_Lab_fk = recordData[i].Location_Lab_fk;
      newItem[i].Area_fk = recordData[i].Area_fk;
      newItem[i].Equipment_fk = recordData[i].Equipment_fk;

      newItem[i].Start_Date = recordData[i].Start_Date;
      newItem[i].Start_Hours = recordData[i].Start_Hours;
      newItem[i].Start_Minutes = recordData[i].Start_Minutes;

      newItem[i].End_Date = recordData[i].End_Date;
      newItem[i].End_Hours = recordData[i].End_Hours;
      newItem[i].End_Minutes = recordData[i].End_Minutes;


      // Create the new item
      ceateDatasource.createItem();


      First, it prepares an array 'newItem' and only calls 'ceateDatasource.createItem()' one time to save all new records(or items).
      I try to use this method, but it only saves the last record 'newItem[3]'.



      I need to write a callback function in 'ceateDatasource.createItem()' but Google App Maker always show a warning "Don't make functions within a loop". So, are there any methods to call 'createItem()' one time to save several records? Or are there some functions like 'array.push' which can be used?



      Thanks.










      share|improve this question
















      I want to create multiple records at the same time using client script. This is what I'm doing:



      var ceateDatasource = app.datasources.Reservation.modes.create;
      var newItem = ceateDatasource.item;

      newItem.User = user; //'eric'
      newItem.Description = description; //'000'
      newItem.Location_Lab_fk = lab.value.Id; //'T'
      newItem.Area_fk = area.value.Id; //'L'
      newItem.Equipment_fk = equipment.value.Id; //'S'

      for(var i = 0 ; i < 3; i ++)
      newItem.Start_Date = startDate;
      newItem.Start_Hours = '03';
      newItem.Start_Minutes = '00';

      newItem.End_Date = startDate;
      newItem.End_Hours = '23';
      newItem.End_Minutes = '30';

      // Create the new item
      ceateDatasource.createItem();



      But the result I'm getting is this one:
      enter image description here



      The three records are created but the only the first one has data. The other two records have empty values on their fields. How can I achieve this?



      Thanks.






      Update(2019-3-27):



      I was able to make it work by putting everything inside the for loop block. However, I have another question.



      Is there any method like the below sample code?



      var recordData = [Data1, Data2, Data3] 
      var ceateDatasource;
      var newItem = new Array(recordData.length) ;

      for(var i = 0 ; i < recordData.length; i ++)
      ceateDatasource = app.datasources.Reservation.modes.create;
      newItem[i] = ceateDatasource.item;

      newItem[i].User = recordData[i].user;
      newItem[i].Description = recordData[i].Description;
      newItem[i].Location_Lab_fk = recordData[i].Location_Lab_fk;
      newItem[i].Area_fk = recordData[i].Area_fk;
      newItem[i].Equipment_fk = recordData[i].Equipment_fk;

      newItem[i].Start_Date = recordData[i].Start_Date;
      newItem[i].Start_Hours = recordData[i].Start_Hours;
      newItem[i].Start_Minutes = recordData[i].Start_Minutes;

      newItem[i].End_Date = recordData[i].End_Date;
      newItem[i].End_Hours = recordData[i].End_Hours;
      newItem[i].End_Minutes = recordData[i].End_Minutes;


      // Create the new item
      ceateDatasource.createItem();


      First, it prepares an array 'newItem' and only calls 'ceateDatasource.createItem()' one time to save all new records(or items).
      I try to use this method, but it only saves the last record 'newItem[3]'.



      I need to write a callback function in 'ceateDatasource.createItem()' but Google App Maker always show a warning "Don't make functions within a loop". So, are there any methods to call 'createItem()' one time to save several records? Or are there some functions like 'array.push' which can be used?



      Thanks.







      google-app-maker






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited Mar 27 at 17:03









      Morfinismo

      2,6372820




      2,6372820










      asked Mar 22 at 10:09









      EricCWEricCW

      83




      83






















          1 Answer
          1






          active

          oldest

          votes


















          1














          As per AppMaker's official documentation:




          A create datasource is a datasource used to create items in a particular data source. Its item property is always populated by a draft item which can be bound to or set programmatically.




          What you are trying to do is create three items off the same draft item. That why you see the result you get. If you want to create multiple items, you need to create a draft item for each one, hence all you need to do is put all your code inside the for loop.



          for(var i = 0 ; i < 3; i ++) 

          var ceateDatasource = app.datasources.Reservation.modes.create;
          var newItem = ceateDatasource.item;

          newItem.User = user; //'eric'
          newItem.Description = description; //'000'
          newItem.Location_Lab_fk = lab.value.Id; //'T'
          newItem.Area_fk = area.value.Id; //'L'
          newItem.Equipment_fk = equipment.value.Id; //'S'

          newItem.Start_Date = startDate;
          newItem.Start_Hours = '03';
          newItem.Start_Minutes = '00';

          newItem.End_Date = startDate;
          newItem.End_Hours = '23';
          newItem.End_Minutes = '30';

          // Create the new item
          ceateDatasource.createItem();



          If you want to save several records at the same time using client script, then what you are looking for is the Manual Save Mode. So all you have to do is go to your model's datasource and click on the checkbox "Manual Save Mode".



          enter image description here



          Then use the same code as above. The only difference is that in order to persist the changes to the server, you need to explicitly save changes. So all you have to do is add the following after the for loop block:



          app.datasources.Reservation.saveChanges(function()
          //TODO: Callback handler
          );





          share|improve this answer

























          • Hi Morfinismo, Thanks for your help. It can work now. Another question, If the new items is a array, can it create the array into datasources? That mean don't use for loop to create new items one by on. Thanks.

            – EricCW
            Mar 26 at 10:00











          • @EricCW I'm not sure I really understand, I'll need some code examples to understand what you are trying to ask.

            – Morfinismo
            Mar 26 at 12:00











          • Hi Morfinismo, Sorry, I did not make it clear. I have added some update into above question , thanks.

            – EricCW
            Mar 27 at 4:16












          Your Answer






          StackExchange.ifUsing("editor", function ()
          StackExchange.using("externalEditor", function ()
          StackExchange.using("snippets", function ()
          StackExchange.snippets.init();
          );
          );
          , "code-snippets");

          StackExchange.ready(function()
          var channelOptions =
          tags: "".split(" "),
          id: "1"
          ;
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function()
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled)
          StackExchange.using("snippets", function()
          createEditor();
          );

          else
          createEditor();

          );

          function createEditor()
          StackExchange.prepareEditor(
          heartbeatType: 'answer',
          autoActivateHeartbeat: false,
          convertImagesToLinks: true,
          noModals: true,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: 10,
          bindNavPrevention: true,
          postfix: "",
          imageUploader:
          brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
          contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
          allowUrls: true
          ,
          onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          );



          );













          draft saved

          draft discarded


















          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55297256%2fhow-to-create-multi-items-records-or-save-item-record-array-at-one-time-in-clien%23new-answer', 'question_page');

          );

          Post as a guest















          Required, but never shown

























          1 Answer
          1






          active

          oldest

          votes








          1 Answer
          1






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes









          1














          As per AppMaker's official documentation:




          A create datasource is a datasource used to create items in a particular data source. Its item property is always populated by a draft item which can be bound to or set programmatically.




          What you are trying to do is create three items off the same draft item. That why you see the result you get. If you want to create multiple items, you need to create a draft item for each one, hence all you need to do is put all your code inside the for loop.



          for(var i = 0 ; i < 3; i ++) 

          var ceateDatasource = app.datasources.Reservation.modes.create;
          var newItem = ceateDatasource.item;

          newItem.User = user; //'eric'
          newItem.Description = description; //'000'
          newItem.Location_Lab_fk = lab.value.Id; //'T'
          newItem.Area_fk = area.value.Id; //'L'
          newItem.Equipment_fk = equipment.value.Id; //'S'

          newItem.Start_Date = startDate;
          newItem.Start_Hours = '03';
          newItem.Start_Minutes = '00';

          newItem.End_Date = startDate;
          newItem.End_Hours = '23';
          newItem.End_Minutes = '30';

          // Create the new item
          ceateDatasource.createItem();



          If you want to save several records at the same time using client script, then what you are looking for is the Manual Save Mode. So all you have to do is go to your model's datasource and click on the checkbox "Manual Save Mode".



          enter image description here



          Then use the same code as above. The only difference is that in order to persist the changes to the server, you need to explicitly save changes. So all you have to do is add the following after the for loop block:



          app.datasources.Reservation.saveChanges(function()
          //TODO: Callback handler
          );





          share|improve this answer

























          • Hi Morfinismo, Thanks for your help. It can work now. Another question, If the new items is a array, can it create the array into datasources? That mean don't use for loop to create new items one by on. Thanks.

            – EricCW
            Mar 26 at 10:00











          • @EricCW I'm not sure I really understand, I'll need some code examples to understand what you are trying to ask.

            – Morfinismo
            Mar 26 at 12:00











          • Hi Morfinismo, Sorry, I did not make it clear. I have added some update into above question , thanks.

            – EricCW
            Mar 27 at 4:16
















          1














          As per AppMaker's official documentation:




          A create datasource is a datasource used to create items in a particular data source. Its item property is always populated by a draft item which can be bound to or set programmatically.




          What you are trying to do is create three items off the same draft item. That why you see the result you get. If you want to create multiple items, you need to create a draft item for each one, hence all you need to do is put all your code inside the for loop.



          for(var i = 0 ; i < 3; i ++) 

          var ceateDatasource = app.datasources.Reservation.modes.create;
          var newItem = ceateDatasource.item;

          newItem.User = user; //'eric'
          newItem.Description = description; //'000'
          newItem.Location_Lab_fk = lab.value.Id; //'T'
          newItem.Area_fk = area.value.Id; //'L'
          newItem.Equipment_fk = equipment.value.Id; //'S'

          newItem.Start_Date = startDate;
          newItem.Start_Hours = '03';
          newItem.Start_Minutes = '00';

          newItem.End_Date = startDate;
          newItem.End_Hours = '23';
          newItem.End_Minutes = '30';

          // Create the new item
          ceateDatasource.createItem();



          If you want to save several records at the same time using client script, then what you are looking for is the Manual Save Mode. So all you have to do is go to your model's datasource and click on the checkbox "Manual Save Mode".



          enter image description here



          Then use the same code as above. The only difference is that in order to persist the changes to the server, you need to explicitly save changes. So all you have to do is add the following after the for loop block:



          app.datasources.Reservation.saveChanges(function()
          //TODO: Callback handler
          );





          share|improve this answer

























          • Hi Morfinismo, Thanks for your help. It can work now. Another question, If the new items is a array, can it create the array into datasources? That mean don't use for loop to create new items one by on. Thanks.

            – EricCW
            Mar 26 at 10:00











          • @EricCW I'm not sure I really understand, I'll need some code examples to understand what you are trying to ask.

            – Morfinismo
            Mar 26 at 12:00











          • Hi Morfinismo, Sorry, I did not make it clear. I have added some update into above question , thanks.

            – EricCW
            Mar 27 at 4:16














          1












          1








          1







          As per AppMaker's official documentation:




          A create datasource is a datasource used to create items in a particular data source. Its item property is always populated by a draft item which can be bound to or set programmatically.




          What you are trying to do is create three items off the same draft item. That why you see the result you get. If you want to create multiple items, you need to create a draft item for each one, hence all you need to do is put all your code inside the for loop.



          for(var i = 0 ; i < 3; i ++) 

          var ceateDatasource = app.datasources.Reservation.modes.create;
          var newItem = ceateDatasource.item;

          newItem.User = user; //'eric'
          newItem.Description = description; //'000'
          newItem.Location_Lab_fk = lab.value.Id; //'T'
          newItem.Area_fk = area.value.Id; //'L'
          newItem.Equipment_fk = equipment.value.Id; //'S'

          newItem.Start_Date = startDate;
          newItem.Start_Hours = '03';
          newItem.Start_Minutes = '00';

          newItem.End_Date = startDate;
          newItem.End_Hours = '23';
          newItem.End_Minutes = '30';

          // Create the new item
          ceateDatasource.createItem();



          If you want to save several records at the same time using client script, then what you are looking for is the Manual Save Mode. So all you have to do is go to your model's datasource and click on the checkbox "Manual Save Mode".



          enter image description here



          Then use the same code as above. The only difference is that in order to persist the changes to the server, you need to explicitly save changes. So all you have to do is add the following after the for loop block:



          app.datasources.Reservation.saveChanges(function()
          //TODO: Callback handler
          );





          share|improve this answer















          As per AppMaker's official documentation:




          A create datasource is a datasource used to create items in a particular data source. Its item property is always populated by a draft item which can be bound to or set programmatically.




          What you are trying to do is create three items off the same draft item. That why you see the result you get. If you want to create multiple items, you need to create a draft item for each one, hence all you need to do is put all your code inside the for loop.



          for(var i = 0 ; i < 3; i ++) 

          var ceateDatasource = app.datasources.Reservation.modes.create;
          var newItem = ceateDatasource.item;

          newItem.User = user; //'eric'
          newItem.Description = description; //'000'
          newItem.Location_Lab_fk = lab.value.Id; //'T'
          newItem.Area_fk = area.value.Id; //'L'
          newItem.Equipment_fk = equipment.value.Id; //'S'

          newItem.Start_Date = startDate;
          newItem.Start_Hours = '03';
          newItem.Start_Minutes = '00';

          newItem.End_Date = startDate;
          newItem.End_Hours = '23';
          newItem.End_Minutes = '30';

          // Create the new item
          ceateDatasource.createItem();



          If you want to save several records at the same time using client script, then what you are looking for is the Manual Save Mode. So all you have to do is go to your model's datasource and click on the checkbox "Manual Save Mode".



          enter image description here



          Then use the same code as above. The only difference is that in order to persist the changes to the server, you need to explicitly save changes. So all you have to do is add the following after the for loop block:



          app.datasources.Reservation.saveChanges(function()
          //TODO: Callback handler
          );






          share|improve this answer














          share|improve this answer



          share|improve this answer








          edited Mar 27 at 17:01

























          answered Mar 22 at 10:54









          MorfinismoMorfinismo

          2,6372820




          2,6372820












          • Hi Morfinismo, Thanks for your help. It can work now. Another question, If the new items is a array, can it create the array into datasources? That mean don't use for loop to create new items one by on. Thanks.

            – EricCW
            Mar 26 at 10:00











          • @EricCW I'm not sure I really understand, I'll need some code examples to understand what you are trying to ask.

            – Morfinismo
            Mar 26 at 12:00











          • Hi Morfinismo, Sorry, I did not make it clear. I have added some update into above question , thanks.

            – EricCW
            Mar 27 at 4:16


















          • Hi Morfinismo, Thanks for your help. It can work now. Another question, If the new items is a array, can it create the array into datasources? That mean don't use for loop to create new items one by on. Thanks.

            – EricCW
            Mar 26 at 10:00











          • @EricCW I'm not sure I really understand, I'll need some code examples to understand what you are trying to ask.

            – Morfinismo
            Mar 26 at 12:00











          • Hi Morfinismo, Sorry, I did not make it clear. I have added some update into above question , thanks.

            – EricCW
            Mar 27 at 4:16

















          Hi Morfinismo, Thanks for your help. It can work now. Another question, If the new items is a array, can it create the array into datasources? That mean don't use for loop to create new items one by on. Thanks.

          – EricCW
          Mar 26 at 10:00





          Hi Morfinismo, Thanks for your help. It can work now. Another question, If the new items is a array, can it create the array into datasources? That mean don't use for loop to create new items one by on. Thanks.

          – EricCW
          Mar 26 at 10:00













          @EricCW I'm not sure I really understand, I'll need some code examples to understand what you are trying to ask.

          – Morfinismo
          Mar 26 at 12:00





          @EricCW I'm not sure I really understand, I'll need some code examples to understand what you are trying to ask.

          – Morfinismo
          Mar 26 at 12:00













          Hi Morfinismo, Sorry, I did not make it clear. I have added some update into above question , thanks.

          – EricCW
          Mar 27 at 4:16






          Hi Morfinismo, Sorry, I did not make it clear. I have added some update into above question , thanks.

          – EricCW
          Mar 27 at 4:16




















          draft saved

          draft discarded
















































          Thanks for contributing an answer to Stack Overflow!


          • Please be sure to answer the question. Provide details and share your research!

          But avoid


          • Asking for help, clarification, or responding to other answers.

          • Making statements based on opinion; back them up with references or personal experience.

          To learn more, see our tips on writing great answers.




          draft saved


          draft discarded














          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55297256%2fhow-to-create-multi-items-records-or-save-item-record-array-at-one-time-in-clien%23new-answer', 'question_page');

          );

          Post as a guest















          Required, but never shown





















































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown

































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown







          Popular posts from this blog

          Kamusi Yaliyomo Aina za kamusi | Muundo wa kamusi | Faida za kamusi | Dhima ya picha katika kamusi | Marejeo | Tazama pia | Viungo vya nje | UrambazajiKuhusu kamusiGo-SwahiliWiki-KamusiKamusi ya Kiswahili na Kiingerezakuihariri na kuongeza habari

          Swift 4 - func physicsWorld not invoked on collision? The Next CEO of Stack OverflowHow to call Objective-C code from Swift#ifdef replacement in the Swift language@selector() in Swift?#pragma mark in Swift?Swift for loop: for index, element in array?dispatch_after - GCD in Swift?Swift Beta performance: sorting arraysSplit a String into an array in Swift?The use of Swift 3 @objc inference in Swift 4 mode is deprecated?How to optimize UITableViewCell, because my UITableView lags

          Access current req object everywhere in Node.js ExpressWhy are global variables considered bad practice? (node.js)Using req & res across functionsHow do I get the path to the current script with Node.js?What is Node.js' Connect, Express and “middleware”?Node.js w/ express error handling in callbackHow to access the GET parameters after “?” in Express?Modify Node.js req object parametersAccess “app” variable inside of ExpressJS/ConnectJS middleware?Node.js Express app - request objectAngular Http Module considered middleware?Session variables in ExpressJSAdd properties to the req object in expressjs with Typescript