|
|
|
Обновляется не сразу, а по очереди?
|
|||
|---|---|---|---|
|
#18+
Это- SQL вид запроса, сделанного конструкторм. UPDATE Ведомость INNER JOIN [Сотрудники аптек] ON Ведомость.Сотрудник = [Сотрудники аптек].КодСотрудника SET Ведомость.Руб_в_час = IIf([Итого_смен]=0,0,([Оклад]+[Стажировка]+[План_%]+[Выплата_категория])/[Итого_смен]/[Ведомость.Часов_в_смену]), Ведомость.Страх_сумма_по_окладу = [Итого_по_окладу]-[Оклад], Ведомость.Итого_по_окладу = ([Const_зп]/[Нормо_смен_мес])*[Итого_смен], Ведомость.Сумма_начислений = IIf([Аптека]=61 Or [Аптека]=74,[Страх_сумма_по_окладу],[Страх_сумма_по_окладу]+[Ставка_завед]+[Премия]+[План_%]+[Стажировка]+[Отпуск]+[Выплата_категория]+[Компенсация]-[Вычеты]), Ведомость.Ведомость_страх = [Сумма_начислений]*1.1494252873563, Ведомость.Итого = [Итого_по_окладу]+[Ставка_завед]+[Премия]+[План_%]+[Стажировка]+[Отпуск]+[Выплата_категория]+[Компенсация]-[Вычеты] WHERE ((([Сотрудники аптек].Только_оклад)=0) AND ((Ведомость.Месяц)=[forms]![Окончат_вычисл_отчет]![Date2])); При запуске запроса на обновление поля таблицы Ведомость обновляются не все сразу, а по одному. Т.е приходится запускать запрос повторно, чтобы обновить следующее значение в соответствующем поле. Если делать обычный запрос с вычисляемыми полями, то все вычисления производятся одновременно. В чем может быть причина? Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2004, 10:22:06 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32788422&tid=1670281]: |
0ms |
get settings: |
10ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
44ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
2ms |
| others: | 241ms |
| total: | 378ms |

| 0 / 0 |
