How do you create a searchable property list?

I am trying to create a searchable database of historic military figures. It will be a permanent list of people that will not change. I need to be able to search the list by first and/or last name and create a selectable list. Once a search list is created you can click on a name to display all the data on that person. Also there should be an option to browse the entire list. The original 1000 name list is provided in an excel document. I am having a brain freeze on this. Any examples would be helpful. Thank you!

The simplest option might be to use a genuine database instead of a property list. For example, there's a free xtra from Valentin Schmidt for this (SQLite xtra)
Otherwise, you might create a list of property lists, with named properties being keys to search on, something like:
lData = []
lPerson = ["firstname": "Stonewall", "lastname": "Jackson", "data": "Some data you wish to record against this person's name"]
lData.append(lPerson)
lPerson = ["firstname": "Robert", "lastname": "Lee", "data": "Some data you wish to record against this person's name"]
lData.append(lPerson)
-- etc…

Similar Messages

  • How do you create a customized step list?

    I am creating a workbook for some exercises and I want to use a formatted, numbered step list so students can check off the step as they complete it. It might look something like this:
    __ 1. some instructions
    __ 2. more instructions
    __ 3. even more instructions
    The numbering would obviously continue from the previous number.
    How do I create such bullet/number option?
    Thanks

    You can certainly get the underscore as a leading bullet:
    +Inspector > Text (T) > List > Bullets and Numbering > Text Bullet > Type the underscore _ character however many times you want into the bullet field > click away in the page+
    Select the sample of the text and open the Styles drawer:
    +Menu > View > Show Styles Drawer+ or click on the reversed ¶ in the blue dot on the toolbar at the top of the window.
    Select any *List Styles* name and:
    +Right mouse click > Create new List Style from Selection… > Give it a descriptive name+
    This will create:
    __ some instructions
    but without the numbering, which will need to be added manually. To add numbering I think will need some deeper editing of code or xml within the Pages app itself.
    I tried combining the numbered list with a leader tab of underscores but one removes the other.
    Peter

  • How can you create a new category list and attach it to a new incident template

    We intend to create helpdesks for various teams e.g. Facilities, IT, HR etc and allow staff to email separate email addresses via the exchange connector.  So incidents get assigned to separate queues categorised via the support group set in the
    assigned template used by the connector.  I want separate category lists for each template so IT staff don't see Facilities categories etc. This all works apart from having separate Incident classification lists attached to the appropriate template. 
    Thanks
    David

    So I suppose I have to do something similar to the blog post below.  I assume that if I create a new 'facilities incident' class I can create a distinct category list and attach that to a template without showing the default category list?
    Thanks
    David
    http://blogs.technet.com/cfs-filesystemfile.ashx/__key/telligent-evolution-components-attachments/01-6241-00-00-03-47-72-46/SCSM-Creating-a-user-classification-field-using-the-Authoring-Tool.docx

  • How do you create a searchable table on Adobe Muse?

    I really need a searchable and filterable table for my website I am creating with Adobe Muse. An awesome example can be found at this link.
    If I can't do it directly in Muse, is there a 3rd party service or program that will let me insert the HTML for it into Muse?
    Thanks!
    Cole

    Hello Cole,
    This can't be done directly in Muse, however if you're able to locate it and are able to extract it's HTML for embedding purpose, you can use it in Muse using the Object -> Insert HTML option.
    Cheers
    Parikshit

  • How can you create a drop down list of specific numbers that are in scientific notation?

    Is the best way to do this by constructing an enum and setting the
    individual values to a case structure which has constants that are the
    desired values... or is there a more straightforward way of doing this?

    Just use a menu ring and set the desired "Strings and values" using a property node (or, if they are static, by editing the items directly via the property dialog).
    Most likely, you also want to set the representation to DBL. 
    LabVIEW Champion . Do more with less code and in less time .

  • Re: How do you create and use "common" type classes?

    Hi,
    You have 2 potential solutions in your case :
    1- Sub-class TextNullable class of Framework and add your methods in the
    sub-class.
    This is the way Domain class work. Only Nullable classes are sub-classable.
    This is usefull for Data Dictionary.
    The code will be located in any partition that uses or references the supplier
    plan.
    2- Put your add on code on a specific class and instanciate it in your user
    classes (client or server).
    You could also use interface for a better conception if needed. The code will
    also be in any partition that uses or references the supplier plan where your
    add on class is located.
    If you don't want that code to be on each partition, you could use libraries :
    configure as library the utility plan where is your add-on class.
    You can find an example of the second case (using a QuickSort class,
    GenericArray add-on) with the "QuickSort & List" sample on my personal site
    http://perso.club-internet.fr/dnguyen/
    Hope this helps,
    Daniel Nguyen
    Freelance Forte Consultant
    http://perso.club-internet.fr/dnguyen/
    Robinson, Richard a écrit:
    I'm relatively new to forte and I'd like to know how can you handle utility
    type classes that you want to use through out your application? Ideally
    what I want is a static class with static methods.
    Let's say that I have a StringUtil class that has a bunch of methods for
    manipulating strings.
    My problem is that we have code that runs on the client and code that runs
    on the server. Both areas could use the StringUtil class, but from what I
    understand, I have to create StringUtil in a plan and then create a server
    object of type StringUtil. The server object will eventually get assigned
    to a partition. That's not good since I really want the server object to
    physically reside at the server end and at the client end. (Actually, I
    don't want a server object, I just want to invoke a static method of a
    static class).
    Any clues on how to solve this problem would be appreciated.
    Also, what is the url at Sage-it that has a summary of all emails that have
    been posted to [email protected]? Perhaps this question has been
    answered previously.
    Thanks in advance
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>-
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>

    Hi Richard,
    Your question about "utility classes" brings up a number of issues, all of
    which are important to long-term success with Forte.
    There is no such thing as a static method (method that is associated with a
    class but without an implicit object reference - this/self/me "pointer") in
    TOOL, nor is there such thing as a global method (method not associated
    with a class at all). This is in contrast to C++, which has both, and
    Java, which has static methods, but not global classes. Frequently, Forte
    developers will write code like this:
    result, num : double;
    // get initial value for num....
    tmpDoubleData : DoubleData = new;
    tmpDoubleData.DoubleValue = num;
    result = tmpDoubleData.Sqrt().DoubleValue;
    tmpDoubleData = NIL; // send a hint to the garbage collector
    in places where a C++ programmer would write:
    double result, num;
    // get initial value for num....
    result = Math::Sqrt(num);
    or a Java programmer would write:
    double result, num;
    // get initial value for num....
    result = Math.sqrt(num);
    The result of this is that you end up allocating an extra object now and
    then. In practice, this is not a big deal memory-wise. If you have a
    server that is getting a lot of hits, or if you are doing some intense
    processing, then you could pre-allocate and reuse the data object. Note
    that optimization has its own issues, so you should start by allocating
    only when you need the object.
    If you are looking for a StringUtil class, then you will want to use an
    instance of TextData or TextNullable. If you are looking to add methods,
    you could subclass from TextNullable, and add methods. Note that you will
    still have to instantiate an object and call methods on that object.
    The next issue you raise is where the object resides. As long as you do
    not have an anchored object, you will always have a copy of an object on a
    partition. If you do not pass the object in a call to another partition,
    the object never leaves. If you pass the object to another partition, then
    the other partition will have its own copy of the object. This means that
    the client and the server will have their own copies, which is the effect
    you are looking for.
    Some developers new to Forte will try to get around the lack of global
    methods in TOOL by creating a user-visible service object and then calling
    methods on it. If you have a general utility, like string handling, this
    is a bad idea, since a service object can reside only on a single
    partition.
    Summary:
    * You may find everything you want in TextData.
    * Unless you anchor the object, the instance will reside where you
    intuitively expect it.
    * To patch over the lack of static methods in TOOL, simply allocate an
    instance when required.
    Feel free to email me if you have more questions on this.
    At the bottom of each message that goes through the mailing list server,
    the address for the list archive is printed:
    http://pinehurst.sageit.com/listarchive/.
    Good Luck,
    CSB
    -----Original Message-----
    From: Robinson, Richard
    Sent: Tuesday, March 02, 1999 5:44 PM
    To: '[email protected]'
    Subject: How do you create and use "common" type classes?
    I'm relatively new to forte and I'd like to know how can you handle utility
    type classes that you want to use through out your application? Ideally
    what I want is a static class with static methods.
    Let's say that I have a StringUtil class that has a bunch of methods for
    manipulating strings.
    My problem is that we have code that runs on the client and code that runs
    on the server. Both areas could use the StringUtil class, but from what I
    understand, I have to create StringUtil in a plan and then create a server
    object of type StringUtil. The server object will eventually get assigned
    to a partition. That's not good since I really want the server object to
    physically reside at the server end and at the client end. (Actually, I
    don't want a server object, I just want to invoke a static method of a
    static class).
    Any clues on how to solve this problem would be appreciated.
    Also, what is the url at Sage-it that has a summary of all emails that have
    been posted to [email protected]? Perhaps this question has been
    answered previously.
    Thanks in advance

  • How do you create a link to a pdf in Muse? Thought it was going to show that with Katie's menu and can"t find in any of the tutorials.

    How do you create a link to a pdf in Muse? Thought it was going to show that with Katie's menu and can't find in any of the tutorials.

    The steps would be :
    - Add files from file menu > select pdf > add to site
    - Select the content (rectangle,text etc) and click on hyperlink dropdown > it should show you the added files list
    - Select the file you want to link
    Thanks,
    Sanjit

  • HT4191 iPhone Local Storage "My iPhone" - How do you create this folder for use by the Notes app on a iPhone or iPad?  If I want to keep some notes only on my device and not in a cloud environment associated with an e-mail account.

    iPhone Local Storage "My iPhone" - How do you create this folder for use by the Notes app on a iPhone or iPad?  If I want to keep some notes only on my device and not in a cloud environment associated with an e-mail account.  I've seen reference to the  "My iPhone" local storage put no mention on how you create this folder or access this folder within the Notes app.  I realize storing information in a local storage like this provides no syncing between other iDevices but that is exactly what I'm looking for.  I'm running iOS7.0.4 on a iPhone 5S, and a iPad Air.  Any help would be greatly appreciated.

    If you go to Settings > Notes > Default Account you will see "On My iPhone" as the default account and the only choice if you have not enabled syncing Notes in Settings >iCloud or Settings > Mail, Contacts, Calendars. If you have enabled syncing you can still select "On My iPhone" as the default account. When you are in the Notes app you won't see any accounts listed if you have not enabled syncing because they are all in the On My iPhone account and that is the only place possible. It is not a folder that you create.

  • How do you create a new account for a family member?

    My daughter and I both have Ipods, and want to setup SEPARATE accounts. Itunes 7 worked great, but now when we 'upgraded' to 8, it MERGED all our files. So I thought I had a separate account, but it turns out when I load a new song, it goes into HER Itunes files. She deleted all my info, and I REALLY want a separate account (that sticks).
    My songs are still in my directory under "Mikes Itunes", but when I reloaded them into what I thought was a fresh entry, it turns out it went into my daughter's Itunes file too! What is up with Itunes 8? and how can you create a TRUE separate account so I have control over MY songs!?

    First, let's make it easier to swap between accounts. In the Accounts pane of System Preferences click on the Login Options (after unlocking the pane). Enable fast user switching. This will put a new menu in the top right of the screen. You can then swap to the other account without having to log out of the current one.
    Log into the original account. Select the folder you want access from the other account and choose Get Info from the file menu. There is a section called Sharing & Permissions. You will need to click on the padlock to make changes. Click on the + to add permissions for the other user account by selecting the user account from list that appears. Set the permission for that account to read only. Once you have it listed then choose the "Apply to enclosed items" from the gear menu below the list. This should give you access from the other account to that folder and any folders contained in it.
    For iTunes you will want to do this to the Music folder, giving you access to the files below. From within iTunes you can select Add to Library from the file menu, and then select the music from the other account to that account's iTunes library. Once you have set up the new library whoever's library is the original can clean up the library to remove any music they don't want (now that it's in the new account).

  • How do you create a flash in game popup on the same frame?

    How do you create a flash in game popup on the same frame?
    I need to make a popup in flash on the same frame. Basiclly like you reach the frame and randomly (I know how to do random stuff) a popup might appear saying like you got a prize; and I want the stuff in the back to stay the same.
    Please help me!
    Thankx in advance.

    Whatever frame you intend to make this movieclip appear in, you first set it to be invisible using...
    popupName._visible = false; // popupName is whatever instance name you use
    And for whatever random code you use to trigger it to appear you just set the _visible property to be true...
    popupName._visible = true;

  • How do you create a new folder in the library folder

    How do you create a  new folder in the library?

    In the user Library? Open Finder and select Go then press the Option key. In the list you will see your user Library folder (underneath Home). Click it to open it. Now you can add a folder inside. You can left click/hold and drag the Library icon at the top of the Finder window to your Finder Sidebar so it's always avaliable.

  • How do you create a scrolling banner in Dreamweaver CS4?

    How do you create a scrolling banner/marquee in DreamWeaver 4?  I can't find anything about scrolling banners in the documentation or in the several books I've searched.  Thanks.

    Dreameaver can't create something like that out of the box, you need to use some type of script for the 'scrolling' to work.
    This is pretty good, with lots of variations:
    http://sorgalla.com/jcarousel/
    You may find something listed here that may give you an idea:
    http://www.1stwebdesigner.com/resources/57-free-image-gallery-slideshow-and-ligh tbox-solutions/
    or go over to www.jquery.com  (that's one of the popular frameworks being used at the moment for image slidehows/banners/galleries etc).
    Nadia
    Adobe® Community Expert : Dreamweaver
    http://www.perrelink.com.au
    Unique CSS Templates |Tutorials |SEO Articles
    http://www.DreamweaverResources.com
    http://csstemplates.com.au/
    http://twitter.com/nadiap

  • How do you create two seperate calendars in ICalendar?

    How do you create two seperate viewing calendars in Icalendar?

    Hi,
    To make a new calendar, select File > New Calendar...
    To view/hide a calendar check/uncheck the checkbox next to it in the calendar list. From memory: in OSX 10.7 select the 'Calendars' button in the top left of the window to see the calendar list.
    Best wishes
    John M

  • How do you create an array of any size(no limits).

    how do you create an array of any size(no limits). this array should hold BigInteger values.
    BigInteger[] array = new BigInteger[100000000]; //creates new array of BigIntegers array[0] = new BigInteger("6"); //puts "6" in
    array[1] = BigInteger.ZERO;
    but this type of an array can only hold a limited amount.

    Use a java.util.List, e.g., ArrayList or LinkedList.

  • How could you create 'Last Time Contacted' Smart Mailbox in Mail app Lion?

    Hello!
    For the purposes of maintaining regular contact with a large group of contacts in your address book:
    How could you create a smart mailbox in the Mail App (Lion) which contained that last unique sent/received email from each individual contact?
    So ideally just the last email per contact. For my purposes I would then sort by date and find the contacts I havent emailed in a while and re-initiate conversation.
    I also thought that perhaps it would be possible through Automator? (I am not very familiar with how to use this app)
    Any ideas/solutions would be very appreciated!
    nmarks
    (running lion 10.7.4 macbook pro late 2011)

    Okay, I think I just discoverd a workaround. This will work if you're lucky enough to already have a smart-mailbox folder that persists after close. (Somehow I had two such folders that already existed and weren't subject to the mysterious disappearances on closing the app; perhaps I created them in a previous OS X release?) Anyway, here goes:
    Locate an already existing smart mailbox folder that's working properly. Select the folder (in the sidebar).
    Duplicate that folder using the "Duplicate Smart Mailbox" Command. (It's on the contextual pop-up menu or available via the gear icon in the lower left of the window). This should produce and exact copy of the folder and the boxes inside, appearing at the bottom of the smart mailbox list.
    Edit the duplicate folder to put the smart mailboxes you want in it, and delete the previous mailboxes (duplicates) that you don't want.
    The new folder structure should now persist between launches of the app.
    There you go. Not the most elegant process, but workable. Don't know if there's a method if you don't have at least one smart mailbox folder already though.

Maybe you are looking for

  • MacBookPro - Suddenly can't connect to Cisco WAP while Windows Users Can

    Hi, My partner and I, both consulants, use MBP's. At one of our client's sites, our MBP's suddenly stopped being able to connect to the wireless network there. We believe this started happening shortly after installing a regular security update last

  • Pl/sql development...

    Hi, I'm new to pl/sql and I'm trying to find some sort of an IDE (interactive development environment) I could use with pl/sql. I've downloaded and installed "Oracle 8i Personal Edition" but it seems not to have any IDE that handles the pl/sql develo

  • Install error in Air application created in Flex builder

    Hi all, When I export the release version of an AIR project, and attempt to run the resulting AIR file, I get the error "The application could not be installed because the AIR file is damaged. Try obtaining a new AIR file from the publisher." This ha

  • Batch Rename Order Getting Mixed Up

    When batch renaming a large amount (usually over 100) of RAW NEF photos, in the format of YEAR_Month_DAY_TIME_#### (where #### is a 4 digit sequence number) EX/ 2014_10-25-122506_0001, the files get renamed and when sorted by file name are in order,

  • Emulation of iPad for/on MacBookPro

    Is there an emulation of an iPad for MacBookPro? I would like to use an app for iPad on my MacBookPro.