Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Сравнение остатков
 
 автор: Seryoga204   (11.01.2009 в 00:28)   личное сообщение
 
 

Привет всем!!
Есть два отчета остатков по счетам, которые формируются разными бух.программами в виде файла *.txt. Как можно автоматизировать сверку остатков между этими двумя файлами. Отчеты имеют немного размытый характер, поэтому в акссесе отбираются еще по запросу, получается два запроса - каждый с двумя полями = номер счета и остаток. Еслиб можно было сделать сравнение остатков счетов по этим двум отчетам (например виде разницы "счет по первому отчету-счет по второму отчету =0 или расхождение") и чтобы это сохранялось в текстовый файл или выводилось на печать.Пожалуйста помогите мудрейшие из мудрейших

  Ответить  
 
 автор: Lukas   (11.01.2009 в 02:09)   личное сообщение
 
 

Подсчитать разницу по счетам можно наверное таким запросом:

SELECT Account, Sum(Amount) AS AmountRes
FROM (SELECT s1.Account, s1.Amount
FROM sql1 s1
UNION ALL
SELECT s2.Account, s2.Amount*-1 As Amount
FROM sql2 s2)
GROUP BY Account;

  Ответить  
 
 автор: Seryoga204   (11.01.2009 в 13:42)   личное сообщение
68 Кб.
 
 

Это подходит наверное если таблица имеет одинаковую структуру, а у меня вот какая (см.рис).
Можно сделать так чтобы в ручную прописать какая ячейка первой таблицы -сравнивалась бы с ячейкой второй таблицы?

  Ответить  
 
 автор: Seryoga204   (11.01.2009 в 16:50)   личное сообщение
30 Кб.
 
 

Вот

  Ответить  
 
 автор: Pasat   (11.01.2009 в 16:51)   личное сообщение
 
 

ИМХО нельзя, потому что нет одного связующего поля в таблицах
Во всяком случае на рисунке его не видно

  Ответить  
 
 автор: Seryoga204   (11.01.2009 в 17:03)   личное сообщение
 
 

  Ответить  
 
 автор: час   (12.01.2009 в 20:43)   личное сообщение
 
 

Извините,
а поподробнее можно???
Вот например DBNPART.TXT
ни ХР не понятно какие остатки искать
К тому же он не линькуется у меня чё та

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList