0
У меня возникла проблема с одновременным редактированием одной записи несколькими пользователями и потерей работы, когда другой человек сохраняет запись своей собственной работой. Я хотел бы заблокировать редактирование, когда пользователь редактирует запись, и по какой-то причине записи в NetSuite не равны только для одного доступа. Как мы можем это сделать?Как создать записи с единственным доступом Только в NetSuite
Хорошо, это было то, о чем я думал, но я беспокоился об очистке замка, так как пользователь мог либо нажать кнопку «Сохранить», либо просто закрыть окно. Я не совсем уверен, как сделать этот сценарий keep-alive, но это звучит логично. Хотя я скажу, что все это кажется довольно запутанным. – John
Много шагов, но вы просто касаетесь нескольких полей. Чтобы избежать проблем с временем, убедитесь, что время истечения срока хранения указано как временные метки ('new Date(). GetTime()'), а не как Netsuite datetimes. Сохранение в живых - это всего лишь стандартный клиентский javascript. Я бы, вероятно, использовал 'setInterval' в скрипте pageInit. – bknights
Удивительный, спасибо! – John