Baza wiedzy

Dynamiczny numer art.

Dynamiczne numer art. dla pakietów szybowych.

Od wersji 5.6 standardowo implementowany jest views rep_szkleniaEXT.
Jest to views dla tabeli rep_szklenia, który posiada dodatkowe pole pakiet_dyn.
Zawartość tego pola to szyba/ramka/szyba/ramka/szyba . Za napełnianie tego pola odpowiedzialna jest funkcja, która automatycznie wstawia znak separujący „/” , oraz dba o to aby wypełniać tyle ramek i szyb ile jest użyte w pakiecie w konstrukcji. Dodatkowo jeżeli user zmieni w programie WH Okna budowę pakietu to pole pakiet_dyn będzie zawierał składowe tego pakietu.
Użycie viewsa znacznie upraszcza przejście na dynamiczne numery art. bo wystarczy w skryptach ,raportach, integracjach czy nawet w sterowaniu (sortownia szkła) podmienić tabelę rep_szklenia na rep_szkleniaExt i wyciągnąć sobie pole pakiet_dyn.
Jeżeli są relacje to tabeli pakszyb , to pole pakiet w viewsie jest takie samo jak w oryginale i relacje np. dla join’ów będą działały.

Zastosowanie viewsa znacznie upraszcza budowanie numeru art. ze składowych pakietu i dba o poprawność dzięki funkcji która pole pakiet_dyn napełnia.