Доброго времени суток.
Или я туплю после праздников, или лыжи не едут..
Задача такая: нужно сделать [справочник|РС] для соответствия документов определенного типа и некоего значения по умолчанию. Например так:
ТипДока - ОрганизацияПоУмолчанию
ПКО - ООО "Рога и копыта"
РКО - ООО "Синий дым"
Поступление ТиУ - ООО "Рога и копыта"
....
Что-то никак не могу придумать, как осуществить такую связку. Подскажете?
Да, РС, конечно, зря. Дефолтные значения будут меняться, но так, чтобы часто.
(1) Про разрез пользователей речь _пока_ не идет. Но заказчик ударенный головой, всё может случиться.
(2) Документов - около 20 типов. 20 констант ваять? Имхо, некошерно.
(4) Насколько помню, всё тянется из Параметров сеанса. Что тоже приводит к (2)
(5)параметры сеанса это всего лишь для того что бы базу запросами не бомбить, один раз при старте запросом вытащил и в параметр положил.
а ты собираещся каждый раз когда форма нового документа открывается запросом вытаскивать эти значения? долго открываться будет, да и запросы к бд в пустую если потом человек закроет документ не записав.
(7) запрос "лёгкий" получится, если до sql опускаться. Так что ничего страшного. Взамен получаем удобство добавления-удаления-редактирования.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший