Only one file may be inserted into any given container field whether that be a PDF or any other type of file.
But you can set up a table with one container field in each record and you can insert a PDF into different records of this table. Then you can use a relationship or perform a find to select the record whose container field holds the desired PDF file.
Hate to be dense, but can you give me an example? Using find, would I just write a script to look up the containers contents?
Do you know if hidden fields that cannot slide up (eg radio button) will overlap non-hidden fields blocking input?
You can't search the contents of the container field. You can search on other fields in the same record, such as a field that contains the file's name, a description field or a list of keyword "tags".
Sliding doesn't happen in Browse mode so sliding is not a factor when you enter data. Haven't tried putting a hidden field on top of another, but wouldn't expect it to block user input while it is hidden if using the "hide when" setting in FileMaker 13's inspector. If you use conditional formatting to hide the field, then yes, it will block access to a field placed beneath it.
We do this by having a single record "PDF Table" consisting of one container field for each PDF we want to be able to select from and then we link that table to the primary database with a key field (1) so all the pdf's are available to all records in the primary database through the relationship. Then in our primary database we have a calculation container field that calls which ever pdf we want based on the choice of a separate PDF Choice Field field also in the primary database.
You can create a value list for the PDF Choice field that relates to the fields in the PDF Table (PDF 1, PDF 2, etc.) and use the following script step in the calculation container.
(PDF Choice Field ="PDF 1"; PDF Table::PDF 1;
PDF Choice Field ="PDF 2"; PDF Table::PDF 2;
PDF Choice Field ="PDF 3"; PDF Table::PDF 3;
PDF Choice Field ="PDF 4"; PDF Table::PDF 4;
Make your PDF Choice and the corresponding pdf from the PDF Table will populate in the calculated container. Just make sure when you create your calculation field that you select "Calculation Result is Container."