Heart-Profit ERP

Heart-Profit Boards => Useful Topics (read only) => Topic started by: Richard Masseling on August 23, 2011, 10:50:44 am



Title: Usertabblad vanuit Toevoeg/Wijzig Funktie’s
Post by: Richard Masseling on August 23, 2011, 10:50:44 am
Usertabblad vanuit Toevoeg/Wijzig Funktie’s:

Als voorbeeld hanteren we even Artikel-groepen.

(http://www.heartprofit.com/www/transfer/graphics/forum/USTB110823001.png)

Wanneer we naar Toevoegen Artikelgroep gaan zien we een aantal tabbladen. Het laatste (Tabblad #3 [User]) is ge-disabled. Dit betreft het Usertabblad. Echter er zijn nog geen Uservariabelen voor dit bestand aangemaakt, dus kan het niet benaderd worden.

We beginnen dan ook met het aanmaken van Uservariabelen voor de Artikelgroep.
Vanuit het Toevoegen/Wijzigen Artikelgroep is het mogelijk geworden om via het menu bovenin Profit naar het Usermenu-Usertabblad te gaan.

(http://www.heartprofit.com/www/transfer/graphics/forum/USTB110823002.png)

We komen dan vervolgens in SYULRA. We zien dat het bestand waaraan de koppeling met de Uservariabelen zal worden gemaakt reeds ingevuld is. In dit geval LOAG van Artikelgroep.

(http://www.heartprofit.com/www/transfer/graphics/forum/USTB110823003.png)

Vervolgens gaan we middels F4 een Uservariabele definiëren en we komen dan in SYULTV. Ook hier zijn al een paar zaken vooraf ingevuld. Te weten het bestand waaraan de koppeling dient plaats te vinden (LOAG in dit geval) en een gedeelte van de Uservariabele die altijd met ‘US-‘ zal beginnen.

(http://www.heartprofit.com/www/transfer/graphics/forum/USTB110823004.png)

Nu kunnen we een Variabele aanmaken bijvoorbeeld op onderstaande manier:

(http://www.heartprofit.com/www/transfer/graphics/forum/USTB110823005.png)

Even een klein stukje toelichting op bovenstaand plaatje:
Achter Uservariabele staat het id-van de Uservariabele, De omschrijving zal worden gebruikt op het Usertabblad, de Verkorte omschrijving wordt gebruikt bij de CRM-Module in een aparte tabel. Bij het Type kan worden aangegeven of het om een Character/Numeriek/Datum Variabele gaat, bij de lengte kan worden opgegeven hoeveel positie’s beschikbaar zijn, bij de decimalen kan worden opgegeven hoeveel plaatsen achter de komma (indien numeriek) kan worden opgegeven. Bij de mogelijke waarden kan worden opgeven wat de e.v.t mogelijkheden zouden kunnen zijn. De Kolom/Regel en Dubbelepunt worden gebruikt om het Usertabblad in te delen. Normaal gesproken zal Profit de plaats van de “Dubbelepunt” zelf proberen te berekenen zodat net zoals dat bij de andere Tabbladen gebeurd, de Labels / Get’s onder elkaar komen te staan.

(http://www.heartprofit.com/www/transfer/graphics/forum/USTB110823006.png)

Middels bovenstaand, hebben we dan 2 Uservariabelen Toegevoegd aan het bestand LOAG.

(http://www.heartprofit.com/www/transfer/graphics/forum/USTB110823007.png)

Als we dan dit scherm ook weer verlaten komen we weer terug bij Toevoegen/Wijzigen Artikelgroep.

(http://www.heartprofit.com/www/transfer/graphics/forum/USTB110823008.png)

Alleen nu is het Usertabblad wel enabled. Door het invullen van een Artikelgroep-id kunnen we dan verder gaan.

(http://www.heartprofit.com/www/transfer/graphics/forum/USTB110823009.png)

In dit geval maak ik een TG4, Test Groep #4 aan en geef dan een F1

(http://www.heartprofit.com/www/transfer/graphics/forum/USTB110823010.png)

Op dit Tweede Tabblad geef ik nu ook een F1 en kom dan in het Usertabblad terecht.

(http://www.heartprofit.com/www/transfer/graphics/forum/USTB110823011.png)

Op dit Usertabbald staan de Uservariabelen zoals we zojuist aangemaakt hebben en kunnen we de waade ingeven. Daarnaast zal Profit zoveel mogelijk proberen te tonen aan welke Entiteit (in dit geval Artikelgroep TG4) we de waarden van de Uservariabelen gaan koppelen.

Daarnaast kan vanuit het Raadplegen van een Relatie (LOREIDRA) bij de aanwezigheid van Profit-Export of de CRM-module naar Raadplegen Uservariabelen worden gegaan en i.g.v. alleen de Export-module middels de Menu keuze Hmenu-3-2-6-5 (Hoofdmenu-Verkoop-Leveringen-Export-Layout-Variabelen) en ook via Raadplegen Debiteur (LORDRA).

(http://www.heartprofit.com/www/transfer/graphics/forum/USTB110823012.png)

Middels de gebruikelijke Funktoetsen kunnen dan Uservariabelen worden aangemaakt/gewijzigd/gekoppeld/verwijderd enz.
Als we dan bijvoorbeeld de Positie’s van de Uservariabelen willen weten dan kiezen we middels Shift+F5 hiervoor. We krijgen dan het volgende scherm waarin we nu zelf moeten aangeven dat we dit voor het bestand LOAG willen gaan doen.

(http://www.heartprofit.com/www/transfer/graphics/forum/USTB110823013.png)