|
|
|
Supreme Being
      
участник
Last Login: 21.03.2008 16:30
Сообщ.: 284,
Visits: 3 083
|
|
| Я из другого филма и прошу о помощи 1. Есть формы /Мемоордер/ и /Счета/ как связать поля Text12 и Text14 чтобы если в "Дебет"-е был 2521 то в Text12 вписывался "Банк" и т.д. тоже самое с Кредит-ом 2. По Вашему Конечный остаток Дебета и Кредита нужно хранить в форме или в Таблице?
|
|
|
|
|
Supreme Being
      
участник
Last Login: 07.03.2008 19:04
Сообщ.: 328,
Visits: 1 857
|
|
1. Ничего не понял. Покажите базу.
2. Согласно правилам нормализации БД результаты вычислений с использованием существующих полей в таблицы не помещаются, они при необходимости вычисляются. Хотя и могут быть исключения, но не в Вашем случае.
|
|
|
|
|
Supreme Being
      
участник
Last Login: 21.03.2008 16:30
Сообщ.: 284,
Visits: 3 083
|
|
|
|
|
|
Supreme Being
      
участник
Last Login: 21.03.2008 16:30
Сообщ.: 284,
Visits: 3 083
|
|
|
|
|
|
Supreme Being
      
участник
Last Login: 07.03.2008 19:04
Сообщ.: 328,
Visits: 1 857
|
|
1. Изменил тип полей Дебет и Кредит в таблице Мемоордер для того, чтобы реализовать п.2.
2. Установил связь, о которой я Вам не единожды говорил, между таблицами Счета и Мемоордер, см. Схему данных.
3. Привел в божеский вид поля со списком Дебет и Кредит в форме Мемоордер.
4. Реализовал Вашу просьбу.
|
|
|
|
|
Supreme Being
      
участник
Last Login: 21.03.2008 16:30
Сообщ.: 284,
Visits: 3 083
|
|
| При отчёте он выдаёт не 2521 а 2 А как Вы реализовали: если в 1-ом поле написанно 2521, то во 2-ом напротив - Банк я имею ввиду действия
|
|
|
|
|
Supreme Being
      
участник
Last Login: 07.03.2008 19:04
Сообщ.: 328,
Visits: 1 857
|
|
1. Сохраненный запрос Мемоордер Query теперь должен иметь вид
SELECT DISTINCTROW Format$(Мемоордер.Дата,'Long Date') AS [Дата By Day], Счета.Номерсчета AS Дебет, Счета_1.Номерсчета AS Кредит, Мемоордер.[Наименование операции], Sum(Мемоордер.Сумма) AS [Sum Of Сумма]
FROM Счета INNER JOIN (Мемоордер INNER JOIN Счета AS Счета_1 ON Мемоордер.Кредит = Счета_1.ID) ON Счета.ID = Мемоордер.Дебет
GROUP BY Format$(Мемоордер.Дата,'Long Date'), Счета.Номерсчета, Счета_1.Номерсчета, Мемоордер.[Наименование операции];
2. См.свойство Данные полей Text12 и Text14.
3. Советую читать литературу по Access и по реляционным базам данных, к которым, в частности, относится и Access.
|
|
|
|
|
Supreme Being
      
участник
Last Login: 21.03.2008 16:30
Сообщ.: 284,
Visits: 3 083
|
|
|
|
|