Показать сообщение отдельно
Старый 10.01.2014, 15:31   #19  
axguru is offline
axguru
Участник
 
1 / 10 (1) +
Регистрация: 19.12.2013
если есть возможность лучше разделить характеристики клиента (для всех заказов) и заказа (значение по умолчанию из клиента), с точки зрения программирования - задача простая, решал ее двумя способами

1. три таблицы, например
CustVendParamTable - таблица параметров (поля: код параметра, тип значения 0 - ссылка, 1 - строка)
CustVendParamValue - набор значений для параметра, если тип параметра ссылка (поля: код параметра, код значения, наименование )
CustVendParam - таблица со значения параметров для контрагента, заказа и т.д. (поля: refTableId, refRecId - ссылка на исх. запись, код параметра, значение)
Интерфейс - грид на закладке или отдельная форма

2. отдельная таблица связана с родителем (Клиенты, Заказы, Накладные и т.д.) например через tableId, recId, каждое поле фикс. тип параметра. Да таблица пухнет, но проще собирать отчетность. Интрефейс - грид с темповой таблицей на закладке или отдельная форма.