Список форумов КЛУБ FileMaker.RU КЛУБ FileMaker.RU

 
new forum: www.fmforum.ru
FileMaker DevCon Rus 2017.IV коенференция российских разработчиков на платформе FileMaker.
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

как сделать выборку по числам

 
Начать новую тему   Ответить на тему    Список форумов КЛУБ FileMaker.RU -> Практика FM
Предыдущая тема :: Следующая тема  
Автор Сообщение
turusov



Зарегистрирован: 23.04.2015
Сообщения: 24

СообщениеДобавлено: Вт Ноя 22, 2016 11:25 am    Заголовок сообщения: как сделать выборку по числам Ответить с цитатой

есть 3 поля с числами
число может вносится только в первое поле
а может в первое и во второе, а может во все три

задача: как вывести максимальное из этих чисел? при условии что для одной записи моугт быть 2 поля заполнены, для другой одно

пример таблицы в FM:

поле1 поле2 поле3
__3__!__4__!____!
__5__!__6__!_7__!
__8__ !____!____!



понимаю что это делается через Summary (Max of)
но как сделать так чтобы он находил максимальное из всех трех полей, а не из одного ( в max of можно выбрать только одно поле)
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Сергей Денисов



Зарегистрирован: 11.01.2008
Сообщения: 458
Откуда: Russia

СообщениеДобавлено: Вт Ноя 22, 2016 12:01 pm    Заголовок сообщения: Ответить с цитатой

Использовать не тот Max, который Summary, а тот Max(), который функция.
Т.е. создать поле
Макс_Поле1Поле2Поле3 = Max( Поле1, Поле2, Поле3 )

тогда Ваш пример даст:

поле1 поле2 поле3........Макс_Поле1Поле2Поле3
__3__!__4__!____!_____________4
__5__!__6__!_7__!_____________7
__8__ !____!____!______________8

А если нужен "самый-самый" максимум, то применяем поле Summary:

МаксМакс = Summary(Max of) Макс_Поле1Поле2Поле3,

которое даст 8.
_________________
-
http://fmlogia.ru
-
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
turusov



Зарегистрирован: 23.04.2015
Сообщения: 24

СообщениеДобавлено: Вт Ноя 22, 2016 3:23 pm    Заголовок сообщения: Ответить с цитатой

Сергей Денисов
спасибо, все получилось!
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов КЛУБ FileMaker.RU -> Практика FM Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
Русская поддержка phpBB