У меня есть этот кусок кода:Lightswitch HTML - добавление данных динамически
// Add a new Customer
var newOrderLine = new myapp.Part();
// Set the Status
newOrderLine.UnitPrice = 0;
newOrderLine.Equipment.Order.OrderID = 641;
// Save all changes on the screen
return myapp.activeDataWorkspace.ApplicationData
.saveChanges().then(function() {
// Refresh the Customers
screen.getParts();
});
теперь это работает для добавления в любой области, которая не содержит отношения, однако проблема я теперь имею пытается ассоциировать внешний ключ к его корневому источнику (OrderID) как все, что происходит, это данные вставляются в базу данных, но идентификатор OrderID остается нулевым.
Таблицы:
- Заказы
- Части (1 ко многим - многие части могут особенность на одном заказе)
и благодаря этой ссылке для помощи http://lightswitchhelpwebsite.com/Blog/tabid/61/EntryId/1195/Dynamically-Creating-Records-In-The-LightSwitch-HTML-Client.aspx
я даже не заметил, что хорошо пятнистый, позвольте мне дать ему идти – Crezzer7
сортируют, спасибо :) – Crezzer7
У меня есть дополнительный вопрос относительно этого, что я не думаю, что вы можете мне помочь, если я должен был поставить этот код в цикл while для создания нескольких записей, код вызывает задержки около 10-15 секунд при сохранении, работали ли вы с этим раньше или нет? думал id перед тем, как добавить новый вопрос – Crezzer7