Filemaker Views основан на критериях - PullRequest
1 голос
/ 02 ноября 2019

Я создаю финансовую базу данных в filemaker, у меня есть список всех транзакций в таблице A, заголовками будут дата, тип расходов, название банка, получатель платежа, сумма и баланс (промежуточный итог). Я пытаюсь построить представление, которое будет отображать транзакции в конкретный банк. Всего у меня есть три банка, и я пытаюсь построить представления для каждого банка. Каждое представление должно иметь свои собственные транзакции наряду с текущим балансом.

Я попытался создать новый макет для каждого банка и добавил новое условие сохранения, проблема в том, что, если я применяю условие поиска, оно применяется ко всем представлениям. Я не уверен, что в Filemaker возможны пользовательские представления с определенными критериями, пожалуйста, сообщите.

Ответы [ 2 ]

1 голос
/ 02 ноября 2019

Вам не нужно - и не нужно - строить что-либо , которое обслуживает только конкретный банк.

У вас должна быть таблица банков, в которой каждый банк имеет уникальную запись(и вы можете добавить столько банков, сколько захотите, без необходимости что-либо изменять в схеме вашего файла).

Чтобы показать транзакции определенного банка, вы можете использовать портал в таблице транзакций, размещенной намакет банков. Или вы можете просто выполнить поиск в таблице транзакций.

Чтобы ответить на ваш вопрос: Filemaker не имеет «отфильтрованных» макетов. Любой макет способен отображать любой найденный набор записей из связанной таблицы. И все макеты, связанные с одним и тем же вхождением таблицы, будут отображать один и тот же найденный набор.

0 голосов
/ 05 ноября 2019

Я согласен с Майклом. Что касается транзакций, то возможно фильтровать портал по определенным критериям. Так, например, у вас есть портал с Транзакциями для Банка А, вы можете добавить к нему фильтр. Как то так

    If(Bank="BankA";Amount>0;"")
...