2014-12-08 1 views
1

Итак, меня попросили использовать Filemaker, чтобы собрать большую БД, состоящую из некоторой финансовой информации, наряду с другими данными. Исходя из фона MSSQL, многие команды кажутся абстрактными для меня. Один из самых простых, я хотел бы это резюме столбца значений на основе столбца типа данных:Сумма Filemaker по группе

DataType|Value 

1  |10 

1  |20 

1  |10 

2  |5 

2  |10 

Я бы искал результат ТипДанных 1 = 40 и DataType 2 = 15. Это будет быть простым в SQL, используя предложение GROUP BY и т. д., но у меня возникают проблемы с FM-обнаружением области в области поля вычисления для суммирования поля (значения) с помощью изменений в другом (DataType).

Есть ли способ сделать это напрямую, или ExecuteSQL будет лучшим вариантом?

ответ

1

«Собственный» способ сделать это в Filemaker - создать отчет с сортировкой записей по DataType. Используйте поле суммирования, определенное как Total [Значение], чтобы предоставить сводки. Поместите это поле в суб-сводную часть, чтобы показать суммарное значение для каждой отсортированной группы. Поместите одно и то же поле в общую итоговую часть, чтобы показать общее количество.

Смотрите также: http://www.filemaker.com/help/13/fmp/en/html/func_ref3.33.47.html#1029667

0

Производство отчета только один из «родных» способов может сделать это. Вы также можете делать это через поля и вычисления.
1. В вашей таблице создано поле суммирования, которое составляет «Значение» 2. Создайте вычисление с помощью функции GetSummary (summaryField; breakField), где summaryField = поле, созданное на шаге 1, и breakField = DataType.

См. FileMaker GetSummary info.

 Смежные вопросы

  • Нет связанных вопросов^_^