Přejít na obsah
Menu
You need to be registered to interact with the community.
This question has been flagged

So i'm trying to replicate the save and new button on the sales order line form, however i am trying to get it to pass the values of the previous entry to the new form, below is my current non working method:

this._save()
var form = this.form_view
var model = form.model
var handle = form.handle

var record = model.get(handle, {raw:true})
var data = record.data
var getcontext = record.getContext()
for (var attname in data) {getcontext[attname] = data[attname]}
return model.load({
    context: getcontext,     
    fields: record.fields,
    fieldsInfo: record.fieldsInfo,
    modelName: form.modelName,     
    parentID: self.parentID, 
res_ids: record.res_ids,
type: 'record',
viewType: 'form', }) .then(function (handle) {
form.handle = handle;
    form._updateEnv();
return form._setMode('edit');
})

So i thought that passing the values through within the context should then display the fields but this is not the case.

Is there anyway i can get it to display the fields?

Avatar
Zrušit
Related Posts Odpovědi Zobrazení Aktivita
2
srp 20
2403
0
pro 15
6051
0
dub 24
44
0
bře 15
4945
0
zář 24
1077