Advice needed on creating GPX Tracklogs

Hi - I'd be grateful for a recommendation and some advice - I'm a long time LR user, but relatively new to all this mobile stuff.
I'd like to use my Android devices - Galaxy S2 phone and Nexus 7 tablet - to create tracklogs so that I can automate the geotagging of my EOS 7D images for addition to the Map Module. Can anyone recommend a good Android App for this purpose? When I search the Google Play Store, I get really confused with all the running / hiking / ......... etc. apps.
Also - any advice on configuring such an app for my purposes - Most of my photography is wildlife, so generally walking or slow moving vehicles with no need for street address accuracy! For this sort of use, how often should I set the app to record a position? And how sensitive is battery usage to such configuartion?
Or is there a better forum for this sort of question?

The way I do this is to use either Run-GPS (in the past) or Endomondo (now) and perhaps other apps like RunTastic that I’ve not tried, to record my “exercise” path, and then these are able to upload their track to the app’s website where I can download it as a GPX, so I don’t use an app to create a GPX directly, I use a website tied to the app to do it and download this back to my PC.
Also, to geocode my photos, I do not use LR, I use the free GeoSetter from www.GeoSetter.com.  I can’t say if LR’s Map Module has improved enough to where it is equal to GeoSetter but at first it wasn’t so I never have had a reason to try LR’s solution.
Regarding battery usage, it really depends on how accurate you want to be vs how good your battery-life is for each device when you’re doing what you do with it, and no one can tell you what that is.   I think at least one of the two apps I use has a way to make the resolution more or less accurate to save battery life, rather than there being a raw how-often or how-far between each point like a stand-alone GPS tracking device might allow you to configure. 
GeoSetter, at least, can interpolate your position based on the time-stamp so if you’re not zig-zagging too much the position would be relatively accurate even if you’re not recording things every second or two.   The main issue I have with track accuracy is getting the camera’s clock synchronized with the correct time, or at least determine how many seconds to add or subtract so that the geocoding is accurate.  Accounting for a slight time difference is something you can configure when using GeoSetter, but I’m not sure if this is easy to do with LR or not.

Similar Messages

  • Need some advice - need to create some flashcards for school

    hi all, hope this is not the wrong place to post this question!! i am a student and i need to create some flashcards fo my class, does anyone know of a good way of doing this?? i would also like to be able to transfer the flashcards to my iphone and view them there.
    Any suggestions would be greatly appreciated,
    thanks,
    Pete

    http://www.macupdate.com/search.php?keywords=flashcard&starget=google

  • Newbie advice needed re: creating new project on iMovie

    I have tested the iMovie with some test video. I only used part of it and am impressed and may want to input the rest of it later on. In the meantime I want to create a new project of an old video I did in Alaska. I set up the new project but find that I still have the video clips of my old project in the lower area, where I expect the Alaska clips to go, before dragging into the work area.
    How can I get rid of the old clips? Do I just trash them, if I do it says that I will not be able to play the video again! I am confused, can someone please advise me what I should be doing, so That I have a clear area for my new project?

    A project only organizes information, it does not store the actual data for that project. The clips for that project are in the events area. If you make a project by dragging event clips into the project window, and then trash the event clips, you will not have a movie anymore.
    If once you make a project and need to free up the harddrive space from the events (say you use only a % of the events in your project) you have options. Or you could export your project to various media and eg save the movie as a QuickTime movie, and then trash the video. but once you toss that video you will not have access to it again in iMovie. Or you could save the events on an external HD, but tis has to be done a certain way for iMovie to access it. Sound like this "old video" is on tape? if so you just keep the tape and you dont necesarily need to keep the event files. BUT dont toss them until you have made an actual movie out of your project.
    post back with questions
    roger

  • Need to create a directory in inDesign using data merge

    Need to create a multi paged document that contains fields with persons pix, name, address, and phone number.
    It will be alphabetized and searchable using an index.
    I want the end result to be a multi-page pdf.
    Is data merge the tool to use?
    Or please suggest some other application, mac please!
    Any advice...
    Lisa-renee

    Yep, Data merge can do that.  You'll want to make multiple records per page, have a look at the help here and report back with specific questions if you have them.
    You need to get your document that you're merging from sorted first though, there's a script here that will help you arrange your images.

  • What software do I need to create this animation?

    Please watch the first 60 seconds of this video.  I want to create videos pretty much exactly like this fellow is doing. 
    http://www.youtube.com/watch?v=bYvmjdqpT7Y
    What software do I need to create those multi-layered still-image animations?  I assume it's the same software that also does the animated text.
    Anyone know what he's using to get those still images to animate under and over each other?
    -JOHN

    Thank you for the replies.  I read up a bit on the software you all recommended.  The consensus seems to be that Motion is easier and more Mac-integrated than AfterEffects.  So, if I follow your advice, it's between Motion and Photoshop.  Photoshop seems to have a steep learning curve compared to Motion (I'm guessing) and Motion is also cheap at $49.
    So all those floating images ... one image zooming in over another that stays stable ... pop up text ... all that can be done in Motion, right?
    I ask again because the Apple promo page for Motion doesn't really give me an indication of it doing this, but I also understand this is creative software and it can do a lot of things that can't be individually intemized in a promo page.
    If I can get those moving graphics, I'm sold.
    Thanks for the lead.
    -JOHN

  • A-Z listing advice needed

    Hi, I need to create an A-Z listing of a members directory
    where I will have A, B, C and so on all the way to X, Y, Z. When a
    user clicks on B for example, I want it to take the user to a page
    where it filters out all surnames in the database other than those
    that begin with B.
    I know I can build 26 pages, one for each letter in the
    alphabet, but that just seems uneconomical. I am certain it can be
    acheived with one page and I filter via a recordset, but I can't
    get my head around it!
    I'm thinking I have to do a wild card selection along the
    lines of:
    SELECT *
    FROM members
    WHERE surname is LIKE 'MM_Param'
    and the parameter passed would be 'B%' when B is clicked.
    But that means building 26 'Got to Detail Page' links doesn't
    it?
    Is the answer as basic as having to build 26 different pages?
    That seems like a lot of effort for something that seems simple.
    Any advice would be great and if you know of any tutorials that
    would be even better.
    Thanks
    Mat

    http://www.tom-muck.com/extensions/help/RecordsetNavigationSuite/NavigationLettersHelp.cfm
    the above might be of some use,
    i have all of toms stuff and never had any problems
    k
    "matthew stuart" <[email protected]> wrote
    in message
    news:f0lba3$mph$[email protected]..
    > Hi, I need to create an A-Z listing of a members
    directory where I will
    > have A,
    > B, C and so on all the way to X, Y, Z. When a user
    clicks on B for
    > example, I
    > want it to take the user to a page where it filters out
    all surnames in
    > the
    > database other than those that begin with B.
    >
    > I know I can build 26 pages, one for each letter in the
    alphabet, but that
    > just seems uneconomical. I am certain it can be acheived
    with one page and
    > I
    > filter via a recordset, but I can't get my head around
    it!
    >
    > I'm thinking I have to do a wild card selection along
    the lines of:
    >
    > SELECT *
    > FROM members
    > WHERE surname is LIKE 'MM_Param'
    >
    > and the parameter passed would be 'B%' when B is
    clicked.
    >
    > But that means building 26 'Got to Detail Page' links
    doesn't it?
    >
    > Is the answer as basic as having to build 26 different
    pages? That seems
    > like
    > a lot of effort for something that seems simple. Any
    advice would be great
    > and
    > if you know of any tutorials that would be even better.
    >
    > Thanks
    >
    > Mat
    >

  • Unprofessional Skype name- Do I need to create a n...

    Hello,
    I have an unprofessional skype username affiliated with my account-something cute made in middle school. It has all of my contacts associated with it. I can update/change my name and contact information on the account, but I don't see a way to change the skype username. I do not want it to display when I am connecting with colleagues or professionals wishing to connect for skype interviews. 
    Do I need to create an entirely new account with a more professional username (something close to my name as possible) and then update my name and contact info? If so, how do i get all of my contacts to transfer to the new account? Please help!

    Unfortunately, it is not possible to change or modify Skype Usernames.  I think such restriction is not only employed by Skype but by other online services as well.  Moreover, users can change their Display Name (or Full Name) by going to the Edit Your Profile Page.  This is what will also be displayed on the other party when you call them or send them a message.
    Yet, if you really need to use a certain username.  You may need to create a new account.  Users can have more than one account and can even register the same information and email address in the new account/s (but a different email address in each accounts is more advisable).
    Moreover, if in case you consider to create a new account and have no intentions to use the old or original one.  please click here for more suggestions or advice.
    IF YOU FOUND OUR POST USEFUL THEN PLEASE GIVE "KUDOS". IF IT HELPED TO FIX YOUR ISSUE PLEASE MARK IT AS A "SOLUTION" TO HELP OTHERS. THANKS!
    ALTERNATIVE SKYPE DOWNLOAD LINKS | HOW TO RECORD SKYPE VIDEO CALLS | HOW TO HANDLE SUSPICIOS CALLS AND MESSAGES
    SEE MORE TIPS, TRICKS, TUTORIALS AND UPDATES in
    | skypefordummies.blogspot.com | 

  • Need to create a Change document for tracking Purpose on standard table

    Hi Experts,
    I am updating a field in standard table so need to create a change document for tracking the changes being done on the field.
    I created the change Document with transaction SCDO but I am stuck at point - How to call that in the report program to enable the change document.
    Please advice.
    Thanks!!

    Hi
    U can assign your transaction to Z-report like this:
    PARAMETERS: TAB1 RADIOBUTTON GROUP R1 DEFAULT 'X',
                TAB2 RADIOBUTTON GROUP R1,
                TAB3 RADIOBUTTON GROUP R1.
    DATA: TABNAME TYPE TABNAME.
    START-OF-SELECTION.
      CASE 'X'.
        WHEN TAB1. TABNAME = 'BSID'.
        WHEN TAB2. TABNAME = 'BSAD'.
        WHEN TAB3. TABNAME = 'BKPF'.
      ENDCASE.
      CALL FUNCTION 'RS_TABLE_LIST_CREATE'
        EXPORTING
          TABLE_NAME               = TABNAME
    *   ACTION                   = 'ANZE'
    *   WITHOUT_SUBMIT           = ' '
    *   GENERATION_FORCED        =
    *   NEW_SEL                  =
    *   NO_STRUCTURE_CHECK       = ' '
    *   DATA_EXIT                = ' '
    * IMPORTING
    *   PROGNAME                 =
    * TABLES
    *   SELTAB                   =
       EXCEPTIONS
         TABLE_IS_STRUCTURE       = 1
         TABLE_NOT_EXISTS         = 2
         DB_NOT_EXISTS            = 3
         NO_PERMISSION            = 4
         NO_CHANGE_ALLOWED        = 5
         OTHERS                   = 6
      IF SY-SUBRC <> 0.
        MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
                WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.

  • Need to create report query to get latest open and last closed period for given application

    Hi All,
    I need to create a report query to get below result displayed in report output.
    1)   -   Application name
    2)   -    Ledger name
    -o/  -Operating Unit
    3)   -  Last Closed Period
    4)   -  Current Open Period
    5)   -  Date Closed – Last Closed Period
    6)   -  Date Open – Current Open Period
    I tr I tried to create the query below is the same. Please let me know if it looks fine.
    SELECT *
      FROM (SELECT fav.application_name ,
                   hou.name Operating_Unit_Name,
                   gl.name Ledger_name,
                   gl.latest_opened_period_name,
                   gps.period_name Period_Name,
                   DECODE(gps.closing_status, 'O', 'Open', 'C', 'Closed') status,
                   gps.last_update_date Last_status_modified_date
              FROM gl_period_statuses gps,
                   gl_sets_of_books   gsob,
                   fnd_application_vl fav,
                   hr_operating_units hou,
                   gl_ledgers         gl
             WHERE gps.period_name = gps.period_name
               AND gps.closing_status ='C'
               AND fav.application_short_name =
                   NVL('&p_application_short_name', fav.application_short_name)
               AND gps.application_id = fav.application_id
               AND gsob.set_of_books_id = gps.set_of_books_id
               AND hou.set_of_books_id = gps.set_of_books_id
               AND gl.ledger_id = gsob.set_of_books_id
               AND hou.organization_id=NVL('&p_operating_unit',hou.organization_id)
               AND gl.ledger_id=NVL('&p_ledger_id',gl.ledger_id) 
             ORDER BY gps.last_update_date desc )WHERE ROWNUM = 1 
    UNION ALL
    SELECT *
      FROM (SELECT fav.application_name Application_Name,
                   hou.name Operating_Unit_Name,
                   gl.name Ledger_name,
                   gl.latest_opened_period_name,
                   gps.period_name Period_Name,
                   DECODE(gps.closing_status, 'O', 'Open', 'C', 'Closed') status,
                   gps.last_update_date Last_status_modified_date
              FROM gl_period_statuses gps,
                   gl_sets_of_books   gsob,
                   fnd_application_vl fav,
                   hr_operating_units hou,
                   gl_ledgers         gl
             WHERE gps.period_name = gps.period_name
               AND gps.closing_status = 'O'
               AND fav.application_short_name =
                   NVL('&p_application_short_name', fav.application_short_name)
               AND gps.application_id = fav.application_id
               AND gsob.set_of_books_id = gps.set_of_books_id
               AND hou.set_of_books_id = gps.set_of_books_id
               AND gl.ledger_id = gsob.set_of_books_id
               AND hou.organization_id=NVL('&p_operating_unit',hou.organization_id)
               AND gl.ledger_id=NVL('&p_ledger_id',gl.ledger_id) 
             ORDER BY gps.last_update_date desc)
             WHERE ROWNUM = 1

    It is within the table I believe (I'm not a DBA or a developer) since I created a BLOB column and then used the file browse feature to allow users to attach a resume to the table in order to be able to perform a search of the attached documents.
    I'm just having a hard time pointing the link in the search results report to the document in the blob column.
    The information on that page is great if you're trying to create a link to the document on the initial report.
    But I created a query using Oracle Text to run a report that does a boolean search of the attached word documents in the table.
    When it displays the search results, it doesn't create a link to the document and I can't figure out how to do it.
    Here's a link the the instructions I used to create the initial search report with Oracle Text, mind you I only created the index and query, I didn't add in all the link data since they're using documents on websites and I'm using documents in a table.
    http://www.oracle.com/technology/products/database/application_express/pdf/apex_text_application_v1.6.pdf
    If you can help me with this I'd really appreciate it.
    Thanks again.
    Greg
    Edited by: gjones77 on Dec 2, 2008 8:14 AM

  • Help needed to create Quik Time VR movies, step by step

    Hello,
    thank you for your attenction.
    I need to create Quick time vr movies, and I need to know the exact sequance of steeps to do it, and if the starting point I use is correct.
    1) I shooted a sequence of photos with my digital camera (for example: www.stebianchi.com/quicktimevrhelp/still-photo.jpg).
    2) Then, with photoshop (CS4) I choose: Automate/photomerge and I select all them to joint them in a bigger 360° panoramic one (www.stebianchi.com/quicktimevrhelp/pan.jpg). If, untill here, all is correct, the first question: in photoshop Photomerge layout option, do I have to choose one voice "auto, perspective, cylindrical, spherical, etc..." rather than anoter one of these?
    3) from here, I really need your help.
    First of all: the great doubt:
    My photos can not cover a spherical panorama, they're only a "ring" around a center (and not a spherical texture). To cover all the surface (or almost all, ok...) of my ambient, do I have to use a wider lens on my camera or there is a different solution (for ex a vertical photomerge?).
    4) Done this, I think I shuold buy a software like Cubic converter, to set and export the QTVR movie. Right?
    Thanks a lot guys,
    all the best!
    Stefano

    You can call your local apple store(find one on the home page of apple.com) and they will give you instructions how to convert DVD to iPod. That is what they told me, but from what I heard, you may need more than Quicktime Pro. Just call and ask them, because if you make a manual of how to do it, it could help me a lot.
    (I'm looking for a good DVD converter, already know some, beside the internet download ones)

  • Need To Create a table in Sql Server and do some culculation into the table from Oracle and Sql

    Hello All,
    I'm moving a data from Oracle to Sql Server with ETL (80 tables with data) and i want to track the number of records that i moving on the daily basis , so i need to create a table in SQL Server, wilth 4 columns , Table name, OracleRowsCount, SqlRowCount,
    and Diff(OracleRowsCount - SqlRowCount) that will tell me the each table how many rows i have in Oracle, how many rows i have in SQL after ETL load, and different between them, something like that:
    Table Name  OracleRowsCount   SqlRowCount  Diff
    Customer                150                 150            
    0
    Sales                      2000                1998          
    2
    Devisions                 5                       5             
    0
    (I can add alot of SQL Tasks and variables per each table but it not seems logicly to do that, i tryid to find a way to deal with that in vb but i didn't find)
    What the simplest way to do it ?
    Thank you
    Best Regards
    Daniel

    Hi Daniel,
    According to your description, what you want is an indicator to show whether all the rows are inserted to the destination table. To achieve your goal, you can add a Row Count Transformation following the OLE DB Destination, and redirect bad rows to the Row
    Count Transformation. This way, we can get the count of the bad rows without redirecting these rows. Since the row count value is stored in a variable, we can create another string type variable to retrieve the row count value from the variable used by the
    Row Count Transformation, and then use a Send Mail Task to send the row count value in an email message body. You can also insert the row count value to the SQL Server table through Execute SQL Task. Then, you can check whether bad rows were generated in the
    package by querying this table.  
    Regards,
    Mike Yin
    TechNet Community Support

  • I am new to IPAD and I want o use facetime, how can I use it to communicate with my mac at home, do I need to create another account with a different email account

    I am new to IPAD and I want o use facetime, how can I use it to communicate with my mac at home, do I need to create another account with a different email account

    do I need to create another account with a different email account
    Yes, the email addresses need to be unique to each device. You may use the same Apple ID on each device, but the email address used by each device needs to be different.

  • New to applescript. need to create a plist file using applescript

    Needed some help I need on creatinga plist file below using applescript and I can't make it happen needed some hand on this.
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
    <plist version="1.0">
    <dict>
    <key>Username</key>
    <string>${localAdminUser}</string>
    <key>Password</key>
    <string>${localAdminPassword}</string>
    <key>AdditionalUsers</key>
    <array>
    <dict>
    <key>Username</key>
    <string>${userName}</string>
    <key>Password</key>
    <string>${userPassword}</string>
    </dict>
    </array>
    </dict>
    </plist>
    I have tis code but it doesn't seems to work.
    tell application "System Events"
      -- create an empty property list dictionary item
              set the parent_dictionary to make new property list item with properties {kind:record}
      -- create new property list file using the empty dictionary list item as contents
              set the plistfile_path to "~/Desktop/example.plist"
              set this_plistfile to ¬
      make new property list file with properties {contents:parent_dictionary, name:plistfile_path}
      -- add new property list items of each of the supported types
      make new property list item at end of property list items of contents of this_plistfile ¬
                        with properties {kind:string, name:"Username", value:"${localAdminUser}"}
      make new property list item at end of property list items of contents of this_plistfile ¬
                        with properties {kind:string, name:"Password", value:"${localAdminPassword}"}
      make new property list item at end of property list items of contents of this_plistfile ¬
                        with properties {kind:list, name:"AdditionalUsers"}
      make new property list item at end of property list items of contents of this_plistfile ¬
                        with properties {kind:string, name:"Username", value:"${localAdminUser}"}
      make new property list item at end of property list items of contents of this_plistfile ¬
                        with properties {kind:string, name:"Password", value:"${localAdminPassword}"}
    end tell
    The result of the above code will generate a plist file below
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
    <plist version="1.0">
    <dict>
              <key>AdditionalUsers</key>
              <array/>
              <key>Password</key>
              <string>${localAdminPassword}</string>
              <key>Username</key>
              <string>${localAdminUser}</string>
    </dict>
    </plist>

    Hello
    You need to create elements at correct container. Like this.
    set plist_file to (path to desktop)'s POSIX path & "example.plist"
    --set plist_file to "~/desktop/example.plist"
    tell application "System Events"
        tell (make new property list file with properties {name:plist_file})
            make new property list item at end with properties {kind:string, name:"Username", value:"${localAdminUser}"}
            make new property list item at end with properties {kind:string, name:"Password", value:"${localAdminPassword}"}
            tell (make new property list item at end with properties {kind:list, name:"AdditionalUsers"})
                tell (make new property list item at end with properties {kind:record})
                    make new property list item at end with properties {kind:string, name:"Username", value:"${localAdminUser}"}
                    make new property list item at end with properties {kind:string, name:"Password", value:"${localAdminPassword}"}
                end tell
            end tell
        end tell
    end tell
    Or you may create a record in AppleScript and set the value of plist file at once. Like this.
    set plist_file to (path to desktop)'s POSIX path & "example.plist"
    --set plist_file to "~/desktop/example.plist"
    set dict to ¬
        {|Username|:"${localAdminUser}", |Password|:"${localAdminPassword}"} & ¬
        {|AdditionalUsers|:{¬
            {|Username|:"${localAdminUser}", |Password|:"${localAdminPassword}"} ¬
    --set dict to {|Username|:"${localAdminUser}", |Password|:"${localAdminPassword}", |AdditionalUsers|:{{|Username|:"${localAdminUser}", |Password|:"${localAdminPassword}"}}}
    tell application "System Events"
        tell (make new property list file with properties {name:plist_file})
            set value to dict
        end tell
    end tell
    Regards,
    H
    Message was edited by: Hiroto (PS. Fixed second script so that it uses the original case (uppercase)  in key string)

  • How many DNS record need to create in Internal & external DNS server for exchange?

    Hi friends,
    I recently installed Exchange Server 2010 in my organization for testing purpose and I've register a pubic ip too for exchange server on godaddy.com. How many
    internal & External DNS records reqired to configure on external & Internal dns server so my all feature like Auto-discover, Activ -sync,& webmail start working perfectly.
    It's my first time configuring exchange for a organization.
    Thanks & Regards,
    Pradeep Chaugule

    Hi,
    Just as what ManU Philip said, you need to create
    Autodiscovery.domaincom and mail.domain.com for external dns server.
    Generally, you configure your Exchange Servers as DNS clients of your internal DNS server.
    Refer from:
    http://technet.microsoft.com/en-us/library/aa996996(v=exchg.65).aspx
    Best Regards.

  • Do I need to create a view for this?

    Hi Ihave got 2 tables emp and project
    In emp tabe:
    emp_no
    family name
    given name
    In porgect table:
    emp_no
    status(assigned,unassigned)
    start_date
    end_date
    emp_no Family_name given_name
    1 Smith John
    In project table same employee can have many assigement eg
    emp_no status start_date end_date
    1 assigned 01-may-08 01-july-08
    1 assigned 01-sep-08 01-july-09
    1 unassigned 01-july-09 01-oct-09
    In the form:
    there are 2 querable fields "project ends between field1(date) and field2(date)" which is used to
    retrive records which have end date between field1 and field2.
    The following fields are needed to get from database:
    emp.family_name emp.given_name project.start_date project.end_date No.of time assigned
    Requirements:
    1. project.start_date and project.end_date must be the latest project_end_date for the same emp
    so in the above sample date
    2. No. of time assigned is a count of total of number records which have status='assign'
    So for the given sample data the record expected after query would be(field1=01-jun-08 field2=02-july-09)
    emp.family_name emp.given_name project.start_date project.end_date No.of time assigned
    Smith John 01-sep-08 01-july-09 2
    What is the best approach to get:
    1 The lastest project(latest end_date) for the emp
    2. get No.of time assigned.
    Do I need to create a view for this? If yes, any sample sql code this this?
    Thanks for your help

    Hi W1zard,
    Thanks for your reply. Could you clarify the following points for me:
    1.) you could create a master block basing on your emp table and a detail block basing on your project table with the relation over emp_no. set the default_where clause of your detail block programmatically using
    set_block_property('project', default_where, 'status = ''assigned'' and <your_date_criteria>');
    Q1: where I pit this code? in pre-query trigger in detail block?
    2.) Of course you could create a view to join both of your tables if you don't want to use master detail blocks; Also do the join over emp_no
    create or replace force view v_emp as
    select emp.family_name, emp.given_name, project.start_date, project.end_date
    from emp, project
    where emp.emp_no = project.emp_no
    Q2 As I mentioned before, there are multipal entries for the same emp in project table and we only need the maching record from project table which has latest end_date. So I think I need something like
    max(project.end_date) somewhere in create view to make sure only one record for one employee.
    Also is there possible to include the no. of assigned field(select count(*) from project where status='assigned' and emp=emp_no) into the view as well?
    Q3 All the fields mentioned above are diaplay-only. So Can I create a control block which has all the fields from emp and project. Then populate them with my sql. The question is
    where I put this customerised sql so when user click excute query. My sql will run and display one the form?
    REally appreciated your help!
    Michael

Maybe you are looking for