Please help with an easy Filemaker problem!
July 17, 2009 8:38 PM Subscribe
How do you create repeating fields in Filemaker so that I can organize my karaoke songs by disc instead of by artist?
I'm bought a few karaoke games for the PS3 and I want to create a database for people to be able to flip through to find the song they want.
My knowledge of Filemaker is a bit limited, but I know this is possible: Basically, I want to create a database that lists each song and artist by disc so that it's easy to find what a person wants to sing next.
The Music Library template that Filemaker 10 comes with is close to what I want, and I've modified most of the fields to suit my needs.
Here's my problem:
On the right-hand side of the Music Library template, it has the option to type out the track names. If you press return, it'll automatically create another field to write another song name. I want to use that AND create a field for Artist name as well.
I just can't figure out how to auto-create the Artist field over and over in the same fashion as the Track field.
I hope this is making sense to you (it should if you check out the template and create a couple of tracks). Basically, I want to create a field for Artist, then Track name and then have those two fields repeated. Right now, the template is Artist-centric. This way, it'd be disc-centric (essential since there's twenty artists on one disc).
Thanks for the help
posted by smersh to computers & internet (4 answers total)
Under "Define Database"
(1) Create a Song table in the table tab. In the fields tab, make sure this table includes fields for song title, song artist, and album name. (The template you are working with probably has an equivalent for this. but if it doesn't have a field for the album name, you should create one as a text field. )
(2) Create an Album table. This table should have a field for Album name. (Aside from information about the album, that's all it needs.)
(3) Make sure you are typing in the album names exactly the same way in both the Song table and Album table. (A better way would be to create an auto-generated unique ID, but that's slightly more advanced than what you are trying to do at the moment.)
(4) In the relationship tab, create a relationship between Song::AlbumName and Album::AlbumName. They should "equal" each other.
In "Layout View"
(5) Create a portal in a layout displaying the Album table that shows the Song table. You want the portal to show all the fields for the song. Also, you want to enable the scroll bar.
(6) Switch to browse mode.
The great thing about Filemaker is the help file. While slow to load, it tells you everything you need to know (once you know what you think you need to know).
posted by ifandonlyif at 9:43 PM on July 17, 2009