|
|
|
Запрос на получение сальдо
|
|||
|---|---|---|---|
|
#18+
Acces 2002 Сделал расчет сальдо первый в раз в жизни. Прошу не судить строго. Все замечания приму с благодарностью. Столкнулся вот с какой проблемой. Есть: (здесь и далее привожу пример моего расчета только для общего остатка без разделения по группам НДС.) 1. Таблица Аптеки ([КодАптеки];[НазваниеАптеки]) 2. Таблица Остатки по Аптекам на начало периода ([Остаток]) 3.Таблица Выручки, куда заносят выручки по аптекам (запись первая: Аптека1;Дата;Выручка запись вторая: Аптека2;Дата;Выручка Аптека может повторяться для каждой новой даты и т.д) 4. Таблица Накладные (запись первая: Аптека1;ДатаПрихода;СуммаПоставки запись вторая: Аптека2;ДатаПрихода;СуммаПоставки Аптека и Дата могут повторяться для каждой новой даты или новой суммы поставки Сальдо = Остаток+СуммаПоставки-Выручка Созданы перекрестные запросы для: 1. Подсчета выручки по Аптекам ([Итог_выр]) 2.Подсчета СуммыПоставки по Аптекам ([Итог_сумма_пост]) 3. Запрос на расчет сальдо с вычисляемым полем [Остаток_нов]: [Остаток]+[Итог_сумма_пост]-[Итог_выр] Установлены связи полей [Аптека] с [КодАптеки] из таблицы Аптеки для отображения все аптек, независимо от того, заносились ли по ним данные в таблицы Выручки и Накладные (LEFT JOIN) Все делал в основном, через конструктор запросов. Проблема: Если данные по аптеке заносились в эти таблицы, то OK. Если нет, то [Остаток_нов] остается пустым, т.к. при запросах 1 и 2 ничего для этой аптеке не подсчитывается и формула [Остаток]+[Итог_сумма_пост]-[Итог_выр] - не работает Как сделать, чтобы при таком раскладе в поле [Остаток_нов] все-таки появлялось значение поля [Остаток]? Пока что у меня ничего не выходит :-(( Все заранее спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.02.2004, 12:36 |
|
||
|
Запрос на получение сальдо
|
|||
|---|---|---|---|
|
#18+
напиши: nz([Остаток];0)+nz([Итог_сумма_пост];0)-nz([Итог_выр];0) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.02.2004, 14:18 |
|
||
|
|

start [/forum/topic.php?fid=45&fpage=1687&tid=1676894]: |
0ms |
get settings: |
7ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
48ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
| others: | 227ms |
| total: | 350ms |

| 0 / 0 |
