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

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

Можно ли отображать новую запись вверху таблицы, а не внизу?

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



Зарегистрирован: 06.11.2006
Сообщения: 194
Откуда: Николаев Украина

СообщениеДобавлено: Ср Янв 11, 2017 5:42 pm    Заголовок сообщения: Можно ли отображать новую запись вверху таблицы, а не внизу? Ответить с цитатой

Доброе время суток!
В таблице при добавлении новой записи строка добавляется снизу таблицы. А можно как-нить перевернуть таблицу, чтобы новая запись появлялась в верхней строке?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Andrey Volkov



Зарегистрирован: 26.10.2009
Сообщения: 1609
Откуда: Ярославль

СообщениеДобавлено: Ср Янв 11, 2017 8:24 pm    Заголовок сообщения: Ответить с цитатой

можно разместить поля ввода в хедере. тогда любая текущая запись будет вверху
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
SVarvar



Зарегистрирован: 06.11.2006
Сообщения: 194
Откуда: Николаев Украина

СообщениеДобавлено: Ср Янв 11, 2017 11:55 pm    Заголовок сообщения: Ответить с цитатой

Не, так не подходит, потому что последующие записи не будут по порядку или придётся постоянно делать обратный сортинг.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
apklotchkov



Зарегистрирован: 11.01.2009
Сообщения: 437
Откуда: Москва

СообщениеДобавлено: Сб Янв 14, 2017 8:04 pm    Заголовок сообщения: Ответить с цитатой

Если сначала (при вхождении в layout) сделать скриптом обратный сортинг по какому-нибудь счетчику, значения которого возрастают с каждой записью, а потом создать новую запись и в конце внесения всех данных где-то вставить Commit, то данная запись встанет первой.
_________________
С уважением,
Александр Клочков
www.plsystems.ru
apklotchkov@yahoo.com
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
pavlk



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

СообщениеДобавлено: Сб Фев 18, 2017 12:32 am    Заголовок сообщения: Ответить с цитатой

SVarvar
Можно попробовать, если лэйаут просматривать не в виде таблице, а в виде списка. Тогда можно новую запись делать наверху и последующие будут идти следом. Нужно будет скрипт настроить при входет на лэйаут, чтобы он сортировал запили по времени создания. А время создания вводится автоматом в отдельно созданное для этого поле.

Может поможет :!:
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Hamma



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

СообщениеДобавлено: Сб Мар 04, 2017 10:59 pm    Заголовок сообщения: Ответить с цитатой

Я видел красивое решение через два портала без скриптов и тригеров: еще один портал только для ввода над основным порталом с фильтром "False".
    1) Две Relations между таблицами
      a) одна с возможностью создавать связанные записи (стоит галочка allow creation of related records)

      б) вторая без такой возможности (галочка выключена)

    2) Два портала один над другим
      а) основной портал - обычный -- для реляции 1б)

      б) однострочный портал над основным порталом для реляции 1а). он будет работать как строка ввода над основным порталом
    3. Установите фильтр во втором портале False

Все

Теперь поместив в портал соответствующее поля в верхнем портале можно вводить значение, после того как значение внесено(commit), оно отображается ТОЛЬКО в нижнем портале и исчезает из верхнего. Для красоты еще можно добавить текстовую надпись "введите значение"

Файл техникой и с примером мне встречался здесь (Спасибо пользователю Raybaudi)
http://fmforums.com/applications/core/interface/file/attachment.php?id=19957
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов КЛУБ 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