Приветствую Вас, 21.02.2006 в 14:08, Вы писали:
AC> Нету у него формата, Олег. AC> Сплошная импровизация операторов вместо этого. AC> Посмотри его пример. Это всего лишь был пример, именно пример. Почему импровизация, и хранить разобранный номер не имеет смысла, т.к. номер формируется при создании документа и храниться дальше как набор символов т.к. какой смысл его хранить по отдельности если по отдельности эти данные пользователю не понадобятся это просто номер документа но просто сложный номер, а зачем мне хранить, вот примеры шаблонов для номера, для генерации номера значит мне надо в каждом поле хранить еще большую строку форматирования, а строка форматирования может меняться с определенного момента, т.е. для каждой строчки она может быть разной, а не глобальной для каждой таблицы документа. #номер_5#=Номер документа с лидирующими нулями при разрядности 5, например 00005 #номер_4#=Номер документа с лидирующими нулями при разрядности 4, например 0175 #номер_3#=Номер документа с лидирующими нулями при разрядности 3, например 032 #номер_2#=Номер документа с лидирующими нулями при разрядности 2, например 04 #номер#=Номер документа без лидирующих нулей при любой разрядности, например 478 #квартал#=Номер квартала #квартал_рим#=Номер квартала римскими #полугодие#=Номер полугодия #год_4#=Год в формате 4 чисел, например 2004 #год_2#=Год в формате 2 чисел, например 04 #год_1#=Год в формате 1 числа, например 4 #месяц_0#=Месяц с лидирующим нулем, например 09 или 12 #месяц#=Месяц без лидирующего нуля, например 9 или 12 #число_0#=Число с лидирующим нулем, например 05 или 18 #число#=Число без лидирующего нуля, например 5 или 18 #час#=Время: час #минута#=Время: минуты #букв_месяц#=Месяц словами, например Октябрь #букв_месяц-1_год#=Предыдущий месяц словами и год, например сегодня 15.10.2003 выведет Сентябрь 2003 #букв_месяц+1_год#=Следующий месяц словами и год, например сегодня 15.10.2003 выведет Ноябрь 2003 #букв_квартал-1_год#=Предшествующий квартал и год, например сегодня 15.10.2003 выведет 3 Кв. 2003 #букв_квартал+1_год#=Следующий квартал и год, например сегодня 15.10.2003 выведет 3 Кв. 2003 #АктФирма.ЗКПО#=Код ЗКПО и т.д. -- С Уважением, Дмитрий Котельников

