Показать сообщение отдельно
Старый 17.12.2010, 14:01   #8  
e@gle is offline
e@gle
MCTS
MCBMSS
 
164 / 72 (3) ++++
Регистрация: 11.04.2005
Адрес: Минск
Цитата:
немножко поясню) нужно сделать цикл по датам месяца, и в зависимости от дня месяца запихивать значение в таблицу (тмп)... т.е. tmp.value5 = сумма на 5-е число месяца.
Делал такое следующим образом:
X++:
tmp.(FieldName2Id(tablenum(tmp), strFmt("value%1", 5)));
Хотя, я считаю, что хранить данные таким образом неудобно. Если у вас есть возможность вынести месяц в отдельное поле, то стоит хранить месяц в отдельном поле в БД. Вам сразу станет гораздо проще оперироватьс данными. Можно будет строить удобные запросы. У меня такой возможности не было. Я поддерживал код разработанный клиентом.
__________________
С уважением, Павел Цераниди.
На пути к совершенству нет конца. Каждое новое достижение является отправной точкой для следующего крупного шага.

Последний раз редактировалось e@gle; 17.12.2010 в 14:05. Причина: расширил ответ
За это сообщение автора поблагодарили: Che (1).