function on_edit_form_created(item) {
item.edit_options.form_header = false;
item.read_only = true;
var b = task.buys.copy();
b.set_where({B_font: item.id.value});
b.view(item.edit_form.find('.edit-detail'));
b.view_options.form_header = false;
b.view_options.form_footer = false;
b.read_only = true;
b.buys.read_only = true;
b.use.read_only = true;
b.on_view_form_created = function(quest) {
quest.paginate = false;
};
b.on_before_append = function(quest) {
if (!item.id.value) {
quest.alert_error('Police inconnue');
quest.abort();
}
};
b.on_before_post = function(quest) {
b.b_buys_details.value = item.id.value;
};
}
function on_field_changed(field, lookup_item) {
var item = field.owner;
item.apply();
item.edit();
}
function on_before_delete(item) {
var b = task.buys.copy();
b.set_where({id: item.id.value});
b.open();
while (!b.eof()) {
b.delete();
}
b.apply();
}