Forums

Find answers, ask questions, and connect with our
community all around the world.

Home Forum Omnis General Forum Horizontal Complex G

  • Andreas Pfeiffer

    Administrator
    June 8, 2023 at 11:57 am

    Hi Angelo,

    Are you talking about web forms or window classes?

    Best,

    Andreas

  • Angelo Campo

    Member
    June 9, 2023 at 7:04 am

    window classes

  • Andreas Pfeiffer

    Administrator
    June 9, 2023 at 7:09 am

    Hello Angelo,

    Complex grids in windows do have a horizontal header as well as a vertical header. Check out the properties “showhorzheader” and “showvertheader”.

    Or do I misinterpret your question?

    Best,

    Andreas

  • Angelo Campo

    Member
    June 9, 2023 at 7:16 am

    <font style=”vertical-align: inherit;”><font style=”vertical-align: inherit;”>I would like to make this grid horizontal</font></font>

    • This reply was modified 1 year, 1 month ago by  Angelo Campo.
  • Andreas Pfeiffer

    Administrator
    June 9, 2023 at 7:18 am

    Sorry, I am still not getting it.

    Do you mean to turn the complete grid 90 degrees?

  • Angelo Campo

    Member
    June 9, 2023 at 7:29 am

    <font style=”vertical-align: inherit;”><font style=”vertical-align: inherit;”>metti l’intestazione in orizzontale e anche i campi in questo modo:</font></font>

    <font style=”vertical-align: inherit;”><font style=”vertical-align: inherit;”><font style=”vertical-align: inherit;”><font style=”vertical-align: inherit;”>Cognome | Pietro | Campo</font></font></font></font>

    <font style=”vertical-align: inherit;”><font style=”vertical-align: inherit;”><font style=”vertical-align: inherit;”><font style=”vertical-align: inherit;”><font style=”vertical-align: inherit;”><font style=”vertical-align: inherit;”>Campo | PANORAMICO| ROSSO</font></font></font></font></font></font>

    <font style=”vertical-align: inherit;”><font style=”vertical-align: inherit;”><font style=”vertical-align: inherit;”><font style=”vertical-align: inherit;”><font style=”vertical-align: inherit;”><font style=”vertical-align: inherit;”><font style=”vertical-align: inherit;”><font style=”vertical-align: inherit;”>Orario |12:00 | 11:00</font></font></font></font></font></font></font></font>

    <font style=”vertical-align: inherit;”><font style=”vertical-align: inherit;”><font style=”vertical-align: inherit;”><font style=”vertical-align: inherit;”><font style=”vertical-align: inherit;”><font style=”vertical-align: inherit;”><font style=”vertical-align: inherit;”><font style=”vertical-align: inherit;”><font style=”vertical-align: inherit;”><font style=”vertical-align: inherit;”>Quote |4 | 4</font></font></font></font></font></font></font></font></font></font>

    <font style=”vertical-align: inherit;”><font style=”vertical-align: inherit;”><font style=”vertical-align: inherit;”><font style=”vertical-align: inherit;”><font style=”vertical-align: inherit;”><font style=”vertical-align: inherit;”><font style=”vertical-align: inherit;”><font style=”vertical-align: inherit;”><font style=”vertical-align: inherit;”><font style=”vertical-align: inherit;”><font style=”vertical-align: inherit;”><font style=”vertical-align: inherit;”>Totale Campo | 28 | 48</font></font></font></font></font></font></font></font></font></font></font></font>

    <font style=”vertical-align: inherit;”><font style=”vertical-align: inherit;”><font style=”vertical-align: inherit;”><font style=”vertical-align: inherit;”><font style=”vertical-align: inherit;”><font style=”vertical-align: inherit;”><font style=”vertical-align: inherit;”><font style=”vertical-align: inherit;”><font style=”vertical-align: inherit;”><font style=”vertical-align: inherit;”><font style=”vertical-align: inherit;”><font style=”vertical-align: inherit;”><font style=”vertical-align: inherit;”><font style=”vertical-align: inherit;”>Pagamento | </font></font></font></font></font></font></font></font></font></font></font></font></font></font><b style=”font-family: inherit; font-size: inherit; color: var(–bb-body-text-color);”><font style=”vertical-align: inherit;”><font style=”vertical-align: inherit;”>€ </font></font><b style=”font-family: inherit; font-size: inherit; color: var(–bb-body-text-color);”><font style=”vertical-align: inherit;”><font style=”vertical-align: inherit;”>€ P O | </font></font><b style=”font-family: inherit; font-size: inherit; color: var(–bb-body-text-color);”><font style=”vertical-align: inherit;”><font style=”vertical-align: inherit;”>€ </font></font><b style=”font-family: inherit; font-size: inherit; color: var(–bb-body-text-color);”><font style=”vertical-align: inherit;”><font style=”vertical-align: inherit;”>€ PO</font></font>

    • Andreas Pfeiffer

      Administrator
      June 9, 2023 at 7:31 am

      Sorry, I can only see HTM tags. Can you send a picture how it should look like?

      Thanks.

  • Angelo Campo

    Member
    June 9, 2023 at 7:39 am
  • Andreas Pfeiffer

    Administrator
    June 9, 2023 at 7:43 am

    ah – now I see what you mean.

    You do not want to turn the grid, you want to turn the data – making rows to columns and vice versa.

    You would need to change your data in the list. Depending on the SQL server that you use, check out the pivot SQL function.

    Best,

    Andreas

    • Angelo Campo

      Member
      June 9, 2023 at 7:45 am

      <font style=”vertical-align: inherit;”><font style=”vertical-align: inherit;”>ok i try thanks </font></font>

      <font style=”vertical-align: inherit;”><font style=”vertical-align: inherit;”>
      </font></font>

    • Angelo Campo

      Member
      June 9, 2023 at 8:00 am

      <font style=”vertical-align: inherit;”><font style=”vertical-align: inherit;”>Ci sono altri modi?</font></font>

      • Andreas Pfeiffer

        Administrator
        June 9, 2023 at 8:03 am

        For small lists you might be able to do this within Omnis. Give me a little time. I will provide a little sample library.

        • Angelo Campo

          Member
          June 9, 2023 at 8:06 am

          <font style=”vertical-align: inherit;”><font style=”vertical-align: inherit;”>ok thanks</font></font>

        • Andreas Pfeiffer

          Administrator
          June 9, 2023 at 9:31 am

          Hello Angelo,

          Attached please find a small sample library that contains an object class that you can use to pivot any list. There is also a test window that loads a list of classes from that library to demonstrate how it works.

          One word of warning: It is expensive. So I would like to recommend using pivot functions when loading the data via SQL. That will be much quicker if there are many data.

          There is also a pitfall when you have a localised Omnis. I made some hard coded commas in there. This will fail if your parameter separator is set to something else, i.e. semicolon.

          Hope this helps.

          Best regards,

          Andreas

Log in to reply.