@steven: Thanks.
This worked.
Can the code not be tweaked so that it is automatically set to 0 when the Code and Description fields are the same?
function nuSetLookupWidth() {
var w = $('#sob_lookup_description').val() == $('#sob_lookup_code').val() ? 0 : 150;
var cw = $('#sob_lookup_description_width').val();
if (cw == 0 || cw == 150 || w == 0) $('#sob_lookup_description_width').val(w).change();
}
INSERT INTO zzzzsys_event (zzzzsys_event_id, sev_zzzzsys_object_id, sev_event, sev_javascript) VALUES ('nu5ff0b31354688aa', 'nu5bad6cb32e1a66a', 'onchange', 'nuSetLookupWidth()');
INSERT INTO zzzzsys_event (zzzzsys_event_id, sev_zzzzsys_object_id, sev_event, sev_javascript) VALUES ('nu5ff0b329e242e25', 'nu5bad6cb32e47d18', 'onchange', 'nuSetLookupWidth()');
Forms =>> nuform => Object List => Object: sfo_code => Input => doubleclick Input Type (and class) => Custom Code
Forms =>> nuform => Object List => Object: sfo_description => Input => doubleclick Input Type (and class) => Custom Code
Home => Forms => nuobject => Custom Code Append this function in the javascript pane:
function nuSetLookupWidth() {
var w = $('#sob_lookup_description').val() == $('#sob_lookup_code').val() ? 0 : 150;
var cw = $('#sob_lookup_description_width').val();
if (cw == 0 || cw == 150 || w == 0) $('#sob_lookup_description_width').val(w).change();
}
INSERT INTO zzzzsys_event (zzzzsys_event_id, sev_zzzzsys_object_id, sev_event, sev_javascript) VALUES
('nu5ff0b31354688aa', 'nu5bad6cb32e1a66a', 'onchange', 'nuSetLookupWidth()');
INSERT INTO zzzzsys_event (zzzzsys_event_id, sev_zzzzsys_object_id, sev_event, sev_javascript) VALUES
('nu5ff0b329e242e25', 'nu5bad6cb32e47d18', 'onchange', 'nuSetLookupWidth()');
Objects => sob_lookup_code => Custom Code => Event: onchange | Javascript: nuSetLookupWidth()
Objects => sob_lookup_description => Custom Code => Event: onchange | Javascript: nuSetLookupWidth()