Forum Discussion

JamieOwens_Knig's avatar
JamieOwens_Knig
Qrew Trainee
4 years ago

Project Management: Task Branching

Hi there,

We're currently building a project management/project portfolio app and are having trouble with the tasks relationship. We have a Projects Table, a Task Table, Task Library Table and a Phases Table.  The relationships are as follows: A Project has many Tasks, a Task Library has many Tasks, a Project has many Phases, a Task Library has many Phases.

In the Projects Table, we have tabs for each phase of the project. Then we have fields that are posed as yes or no questions to the user in each phase. If a user answers a certain way to a question, we need a task from the task library to generate and appear in the tasks on the appropriate phase of the Projects Table.

For example, if the question "Will an overnight stay be required?" in the Discovery phase is answered as "yes", then we want the task "Book hotels" from the task library to appear as a task to complete in the Logistics phase.

We have filtered task reports in each phase, as well.

We've tried an automation to create the task, which it does, but we can't get it to relate and show up in the project. Any suggestions?

------------------------------
Jamie Owens-Knight
------------------------------

3 Replies

  • Is your Automation populating the field for [Related Task].  Is that field blank or is it being populated with a wrong value.

    ------------------------------
    Mark Shnier (YQC)
    Quick Base Solution Provider
    Your Quick Base Coach
    http://QuickBaseCoach.com
    mark.shnier@gmail.com
    ------------------------------
    • JamieOwens_Knig's avatar
      JamieOwens_Knig
      Qrew Trainee
      It doesn't appear to be populating the related task in the tasks library table.

      Our automation goes as follows:
      When a user modifies a record in the projects table and "overnight stay" is changed to yes,
      Add a record in the tasks table populating a record ID match field with the record id of the project, the question identifier with the question answered (typed value), and related library of the task library record id # (typed value).
      Copy records from the Task Library table to the task table where record id # is equal to the task library record id #, and populate task name with the task field from the task library.
      Modify records in task table where related project is equal to record ID of projects table and related project copies from project name.​​

      ------------------------------
      Jamie Owens-Knight
      ------------------------------
      • MarkShnier__You's avatar
        MarkShnier__You
        Icon for Qrew Legend rankQrew Legend
        It's  not really possible for me to debug an Automation this Forum.  You would need to either book a one-on-one meeting with a QSP like myself or maybe Quick Base support would give you some free time.

        ------------------------------
        Mark Shnier (YQC)
        Quick Base Solution Provider
        Your Quick Base Coach
        http://QuickBaseCoach.com
        mark.shnier@gmail.com
        ------------------------------