Показать сообщение отдельно
Старый 30.08.2004, 16:57   #1  
mikma is offline
mikma
Участник
 
22 / 10 (1) +
Регистрация: 01.07.2004
Адрес: Москва
Подстановка значений в финансовую аналитику
Возможно ли, в стандартной функциональности, в зависимости от пользователя подставлять в Закупки, Заказы, другие журналы определенное значение финансовой аналитики “отдел” (или другой)?

Какие нужны для этого настройки?
А как туже задачу решить для складской аналитики?

Сейчас я реализовал программно. Ниже приведен код, насколько правилен такой подход.

1. Форма “Заказ” (SalesTable)
На datasource SalesTable в методе write добавляем следующие строчки
void write()
{
EmplTable ET;
UserId ui;
;

salesTable_ds.reRead();

ui=curuserid();
select firstonly ET where ET.UserId==ui;
SalesTable.Dimension[1]=ET.Dimension[1];

salesTable_ds.refresh();

}

2. Форма “Закупка” (PurchTable)
На datasource PurchTable в методе write добавляем следующие строчки
void write()
{

EmplTable ET;
UserId ui;
;

purchTable_ds.reRead();

ui=curuserid();
select firstonly ET where ET.UserId==ui;
PurchTable.Dimension[1]=ET.Dimension[1];
purchTable_ds.refresh();

}

3. Так же финансовая аналитика должна подставляться еще в ряде форм: Журнал накладных (LedgerJournalTable), Складские проводки (InventJournalMovement), и т.д.