Таким образом, мы используем FMP11 для управления запасами. Я делаю обновление цен на наши продукты 3 раза в неделю, и было бы неплохо сохранить наши прошлые стоимостные значения в отдельной таблице для исторической оценки. Я знаю, как я буду делать большую часть этого, но возможно ли создать новое поле, которое будет обозначаться как сегодняшняя дата на лету? Таким образом, мои заголовки будут помечены в эти дни, и старое значение цены из моих других полей будет вставлено.Filemaker Pro 11 Script - динамически добавлять поля?
ответ
Плохая идея создать новые поля для описания цели. Создайте вместо этого дополнительные записи и сделайте свой отчет сверху вниз, а не слева направо.
При этом, если вы хотите это сделать, вы можете использовать FileMaker Server Advanced с JDBC и командой ALTER TABLE.
Создать новую таблицу (например ArchivePricing
) для хранения значений, которые вы хотите сослаться на более поздний срок (например, ChangeDate
, Price
, Item
, ItemID
и т.д.).
Создайте новое поле в текущей таблице с именем z|newprice
- используйте это, чтобы ввести новые цены (вы можете сделать это в макете списка, чтобы вы могли легко изменить кучу цен).
Создайте кнопку, которая запускает скрипт, который:
создает новую запись в новом
ArchivePricing
таблицы и вставляет ItemID (создавая тем самым связь с исходной таблицы) - это может быть сделано с помощью сценария параметры или установка переменной) ... сценарий продолжается.использует шаг сценария «установить поле», чтобы вставить информацию в эту новую запись в таблице
ArchivePricing
.использует функцию
Get (CurrentDate)
, чтобы вставить дату в полеChangeDate
(таким образом, с учетом даты внесения изменения).Перед тем, как сценарий закончится, обязательно используйте «set field» в исходной таблице, чтобы переместить значение в поле
z|newprice
в ваше нормальное полеPrice
. Сделайте это в конце скрипта, а затем зафиксируйте запись.
- 1. Невозможно импортировать XML в FileMaker Pro 11
- 2. Python in Filemaker Pro
- 3. Динамически добавлять поля формы
- 4. Filemaker Pro 14 Столы истории
- 5. Filemaker Pro 12 XSLT
- 6. MySQL AND Filemaker Pro?
- 7. динамически добавлять поля ввода
- 8. Javascript - динамически добавлять поля ввода
- 9. Filemaker Pro 12: Вставка новой записи с помощью ExecuteSQL Script
- 10. FileMaker Pro 12 Автозаполняемые таблицы
- 11. Преобразование доступа к FileMaker Pro
- 12. Filemaker 11 Сертификация
- 13. FileMaker Pro PHP ODBC Connection
- 14. Динамически добавлять поля в NutchDocument
- 15. Динамически добавлять поля в JSON
- 16. Динамически добавлять поля в полегруппа
- 17. Динамически добавлять/удалять поля формы
- 18. Filemaker 13 Quicklook Script
- 19. Filemaker: Script "равен 1"
- 20. Курсировать указанную строку внутри поля в FileMaker Pro
- 21. FileMaker Pro 10 - Как работает совпадение?
- 22. Как сделать макрофункцию на filemaker pro?
- 23. Сводные отчеты в FileMaker Pro 13
- 24. динамически добавлять поля ввода с помощью codeigniter
- 25. Динамически добавлять и удалять текстовые поля
- 26. Filemaker: Получение ввода файла в форме (filemaker pro 6)
- 27. FileMaker Pro 12 Advanced IWP на сервере FileMaker 13
- 28. JS - JQuery динамически добавлять и удалять поля
- 29. Filemaker 11 - Возможность обновления веб-просмотрщик
- 30. Filemaker Pro 12 создать сводную таблицу