ZoekProductenScherm.pas

Checkout Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
[ICT-2137] PM: Verpakking: ORGALUX verpakkingdefinitie app porten van Flex naar ... (OLVD1)

Uitbreiding: zoeken met op 'enter' in text boxen bij zoekscherm

  1. … 1 more file in changeset.
[ICT-2137] PM: Verpakking: ORGALUX verpakkingdefinitie app porten van Flex naar ... (OLVD1)

UINavigator scherm heeft eigen indeling en logica voor tonen van schermen

- Navigeer interface en enum verplaatst naar Navigator.pas

- Klassen aangepast zodat ze nieuwe Navigator klasse importeren

- Main bevat geen eigen enum meer om te navigeren

- GevondenProductenScherm navigeert naar nieuw scherm bij selectie Product

- LogInScherm navigeert naar NAVHOME

- ProductDetailScherm laadt nu pas observer na het inladen van de CheckComboBoxen

- NavGridPanel klasse verwijderd, alle logica zit nu in NavProductScherm

- Extra parameters ingesteld in Subscherm voor beter tonen van de overervende subschermen

- PlaatsControlOpGrid verplaatst naar Util.pas

- ZoekProductenScherm navigeert naar NAVTOONPRODUCTEN bij geslaagde opzoeking

  1. … 16 more files in changeset.
[ICT-2137] PM: Verpakking: ORGALUX verpakkingdefinitie app porten van Flex naar ... (OLVD1)

Nieuw scherm geïntroduceerd dat verantwoordelijk is voor alle product schermen

- Krijgt de agents van Main

- Toont voor nu juist dezelfde informatie zoals Main dat deed

- Main leeggemaakt, kent enkel loginscherm en het nieuwe NavProductScherm

- Forms aangepast waarbij de navigator nog op main stond ipv INavigator

  1. … 7 more files in changeset.
[ICT-2137] PM: Verpakking: ORGALUX verpakkingdefinitie app porten van Flex naar ... (OLVD1)

ProductDetailScherm: invullen van 'BoxSelect' en 'Deel van'

- Deze controls ook disablen als ze geen items bevatten

  1. … 1 more file in changeset.
[ICT-2137] PM: Verpakking: ORGALUX verpakkingdefinitie app porten van Flex naar ... (OLVD1)

ZoekProductenScherm enhancement

- Zoeken op referentie vereist dat beide velden ingevuld zijn

  1. … 1 more file in changeset.
[ICT-2137] PM: Verpakking: ORGALUX verpakkingdefinitie app porten van Flex naar ... (OLVD1)

ZoekProductenScherm en ProductsAgent voorzien van methodes om effectief op te zoeken

- ZoekProductenScherm roept de ZoekOp methode op met de juiste parameters afhankelijk van welk tabblad

- ProductsAgent voorzien van methode om op te zoeken met meer parameters (ZoekOp)

  1. … 2 more files in changeset.
[ICT-2137] PM: Verpakking: ORGALUX verpakkingdefinitie app porten van Flex naar ... (OLVD1)

ZoekProductenScherm UI afgewerkt

- Juiste controle toegevoegd per scherm

- Comboboxen laden met juiste waarden en default waarde selecteren

- Enablen/disbablen van knoppen

- Scherm groter gemaakt en dus ook NavGridPanel rij moeten vergroten

  1. … 5 more files in changeset.
[ICT-2137] PM: Verpakking: ORGALUX verpakkingdefinitie app porten van Flex naar ... (OLVD1)

Per ongelijk commit van daarnet rechtzetten + nav fix

- Navigatie ook gefixed voor ProductDetailScherm, toont pas informatie wanneer deze aanwezig is. Geen memory exception meer

  1. … 4 more files in changeset.
no_comment
  1. … 5 more files in changeset.
[ICT-2137] PM: Verpakking: ORGALUX verpakkingdefinitie app porten van Flex naar ... (OLVD1)

Main navigatie met creatie van GridPanel verplaatst naar aparte klasse

- In de toekomst kan een form gebruikt worden om het scherm te ontwerpen

- Logica voor dat scherm staat nu apart in NavGridPanel

- Functie voor opruimen kind Controls verplaatst naar Util

- ZoekProductenScherm gaat nu niet navigeren, wat ervoor zorgt dat geen nieuw scherm wordt aangemaakt

  1. … 6 more files in changeset.
[ICT-2137] PM: Verpakking: ORGALUX verpakkingdefinitie app porten van Flex naar ... (OLVD1)

Navigator geabstraheerd via interface

  1. … 4 more files in changeset.
[ICT-2137] PM: Verpakking: ORGALUX verpakkingdefinitie app porten van Flex naar ... (OLVD1)

Compile errors (op ProductsAgent)

- overload op constructor in Subscherm verwijderd

- uses juist gezet van klassen

  1. … 4 more files in changeset.
[ICT-2137] PM: Verpakking: ORGALUX verpakkingdefinitie app porten van Flex naar ... (OLVD1)

Opzoeken met korttekst

- ApplicationContext uitgebreid met TProductsContext

- In ApplicationContext en daarbuiten (T)UserServerServiceContext hernoemd naar (T) UserContext

- Agent hernoemd naar UserAgent

- ProductsAgent gemaakt met een methode om te zoeken op KortTekst

- ZoekProductenScherm roept de ProductsAgent aan

- Main injecteert productsagent in GebruikerScherm

- SelectService.pas gegenereerd via WSDL

  1. … 12 more files in changeset.
[ICT-2137] PM: Verpakking: ORGALUX verpakkingdefinitie app porten van Flex naar ... (OLVD1)

Zoekscherm met navigatie

- Eerste pagina zoekscherm ontworpen (zoeken op kort tekst)

- Navigatie van loginscherm naar dit scherm klaargezet

- Uses aangepast zodat er geen circulaire referenties optreden (zoveel mogelijk van eigen klassen onder implementatie gezet)

    • -0
    • +54
    ./ZoekProductenScherm.pas
  1. … 6 more files in changeset.