0

Print Dashboard

Hello! 

I created this dashboard and I love it but I can't find a way to print it. I own a bakery and this is for the delivery orders. The tables below are views. How can I add those views to the print? 

 

PS. I'm sorry the spanglish on the tables 馃槄

6 replies

null
    • German_Caldera
    • 1 yr ago
    • Reported - view

    The top view comes from a parent table and the bottom one is from a subtable of that parent table.

    I have a table for each order and then another table that has the items on each order.

    So the top view displays the order number with the address and the customer information and the following view displays the items on each order.

    • John_Halls
    • 1 yr ago
    • Reported - view

    Hi - Unfortunately views don't print, but relationships do so you could set up a button that links the contents of each view to the parent. Let me know if you need help doing this.

    Regards John

      • German_Caldera
      • 1 yr ago
      • Reported - view

      Please guide me how to do it

    • Ninox partner
    • RoSoft_Steven.1
    • 1 yr ago
    • Reported - view

    If you use the cloud or private cloud version of Ninox, you can also make use of the dynamic print layout to print a view element:

    I have attached a sample database:

    • Sean_Wood
    • 1 yr ago
    • Reported - view

    There is a workaround for printing embeded views such as dashbords. It means creating a table that is filled each time with your data and then that is what is printed. I followed this excellent tutorial by Nioxus:
    https://www.youtube.com/watch?v=_FA5-uMV8u8
    It works.

    • John_Halls
    • 1 yr ago
    • Reported - view

    I think your question has been answered but I said I would post something, so in addition to the above...

    Create an additional relationship for each of the tables you wish to print. Create a button to set up the links, and add a formula similar to that used in the formula to display your view, something like this

    let a := this;
    let b := {view formula}; // Change this to match the view formula
    for c in b do
        c.({Relationship field name} := a) // Change this to match your relationship field name
    end
    

    Have two copies of this code in your button, one for each view. You can now happily print these relationships

    Regards John

Content aside

  • 1 yr agoLast active
  • 6Replies
  • 146Views
  • 4 Following