Delphi

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)

Compile errors (op ProductsAgent)

- overload op constructor in Subscherm verwijderd

- uses juist gezet van klassen

    • -1
    • +1
    /VerpakkingsDefinitie/UI/Subscherm.pas
    • -6
    • +5
    /VerpakkingsDefinitie/WS/ProductsAgent.pas
    • -4
    • +4
    /VerpakkingsDefinitie/UI/ZoekProductenScherm.pas
    • -0
    • +16
    /VerpakkingsDefinitie/UI/ZoekProductenScherm.dfm
[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

    • -6
    • +31
    /VerpakkingsDefinitie/ApplicationContext.pas
    • -16
    • +1
    /VerpakkingsDefinitie/UI/ZoekProductenScherm.dfm
    • -4
    • +42
    /VerpakkingsDefinitie/UI/ZoekProductenScherm.pas
    • -0
    • +478
    /VerpakkingsDefinitie/WS/SelectService.pas
    • -1
    • +1
    /VerpakkingsDefinitie/UI/Subscherm.pas
    • -153
    • +0
    /VerpakkingsDefinitie/WS/Agent.pas
    • -0
    • +153
    /VerpakkingsDefinitie/WS/UserAgent.pas
    • -1
    • +3
    /VerpakkingsDefinitie/VerpakkingsDefinitie.dproj
    • -13
    • +12
    /VerpakkingsDefinitie/UI/LogInScherm.pas
    • -0
    • +99
    /VerpakkingsDefinitie/WS/ProductsAgent.pas
    • -2
    • +4
    /VerpakkingsDefinitie/VerpakkingsDefinitie.dpr
    • -6
    • +6
    /VerpakkingsDefinitie/UI/GebruikerScherm.pas
[ICT-2137] PM: Verpakking: ORGALUX verpakkingdefinitie app porten van Flex naar ... (OLVD1)

Gebruikersgegevens scherm + observer pattern

- Klassen toegevoegd zodat Observer pattern gebruikt kan worden aan de hand hiervan

- Een scherm gemaakt dat de gebruikersnaam toont van de ingelogde gebruiker. Dit scherm gebruikt het voorgenoemde observer pattern

- Navigatie aangepast om dit scherm te tonen

- ApplicationContext werkt nu als subject

- (User)Agent roept nu de update functie van de user sub-context (subject)

- Constructoren van forms maken niet langer gebruik van overload

    • -0
    • +57
    /VerpakkingsDefinitie/UI/GebruikerScherm.dfm
    • -0
    • +8
    /VerpakkingsDefinitie/VerpakkingsDefinitie.dproj
    • -0
    • +81
    /VerpakkingsDefinitie/UI/GebruikerScherm.pas
    • -2
    • +2
    /VerpakkingsDefinitie/UI/Subscherm.pas
    • -2
    • +11
    /VerpakkingsDefinitie/ApplicationContext.pas
    • -1
    • +3
    /VerpakkingsDefinitie/VerpakkingsDefinitie.dpr
    • -0
    • +83
    /VerpakkingsDefinitie/UI/ObserverPattern.pas
    • -6
    • +5
    /VerpakkingsDefinitie/UI/LogInScherm.pas
    • -3
    • +0
    /VerpakkingsDefinitie/UI/LogInScherm.dfm
    • -4
    • +0
    /VerpakkingsDefinitie/UI/ZoekProductenScherm.dfm
[ICT-2137] PM: Verpakking: ORGALUX verpakkingdefinitie app porten van Flex naar ... (OLVD1)

Grid panel voor hoofdscherm layout

- GridPanel wordt toegevoegd, layout configuratie gebeurt via code

- Procedure om makkelijk elementen in grid te plaatsen

- Layout maakt nu gebruik van LogInScherm om plaats te vullen

- Recursieve procedure om kind controls van het main panel te free-en

- LogIn scherm layout beter gezet

    • -6
    • +26
    /VerpakkingsDefinitie/UI/ZoekProductenScherm.dfm
    • -11
    • +17
    /VerpakkingsDefinitie/UI/LogInScherm.dfm
    • -16
    • +140
    /VerpakkingsDefinitie/Main.pas
[ICT-2137] PM: Verpakking: ORGALUX verpakkingdefinitie app porten van Flex naar ... (OLVD1)

Util klasse toegevoegd (was niet committed)

    • -1
    • +2
    /VerpakkingsDefinitie/VerpakkingsDefinitie.dpr
    • -0
    • +1
    /VerpakkingsDefinitie/VerpakkingsDefinitie.dproj
[ICT-2137] PM: Verpakking: ORGALUX verpakkingdefinitie app porten van Flex naar ... (OLVD1)

Uitloggen bij afsluiten programma + dependency injection op LogInScherm

- Main form roept uitloggen in Agent aan bij afsluiten

- Uitlog code toegevoegd aan Agent

- var parameter uit Subscherm.pas gehaald want onnodig

- LogInScherm krijgt nu de Agent geïnjecteerd als dependency via nieuwe constructor

    • -2
    • +2
    /VerpakkingsDefinitie/UI/Subscherm.pas
    • -27
    • +29
    /VerpakkingsDefinitie/UI/LogInScherm.pas
[ICT-2137] PM: Verpakking: ORGALUX verpakkingdefinitie app porten van Flex naar ... (OLVD1)

Login afgewerkt + navigatie geüpdatet en todo's

- ApplicationContext uitgebreid met velden uit het inloggen

- Loginscherm PanelLogIn die als button wordt gebruikt simuleert nu gedrag van een button

- Dit wordt mogelijk gemaakt door een nieuwe Util klasse met bijbehorende methodes

- Loginscherm EditGebruikersnaam verbergt nu het wachtwoord

- Loginscherm PanelLogIn zal nu enabled/disabled worden afhankelijk of er iets ingevuld in de EditGebruikersnaam

- Application context is hiërarchisch nu met al een eerst sub-context: UserServerServiceContext

- Subscherm heeft bevat nu de ApplicationContext zodat subschermen dit niet zelf moeten zoeken doorheen de boomstructuur

- Agent klasse kan nu inloggen en laadt data in ApplicationContext, meer specifiek de sub-context UserServerServiceContext

- UserServerService is opnieuw gegenereerd met de juiste opties. Dit resulteerde in andere methodes

    • -15
    • +86
    /VerpakkingsDefinitie/UI/LogInScherm.pas
    • -11
    • +199
    /VerpakkingsDefinitie/WS/UserServerService.pas
    • -9
    • +11
    /VerpakkingsDefinitie/UI/Subscherm.pas
    • -2
    • +6
    /VerpakkingsDefinitie/UI/LogInScherm.dfm
    • -22
    • +69
    /VerpakkingsDefinitie/WS/Agent.pas
    • -0
    • +32
    /VerpakkingsDefinitie/ApplicationContext.pas
    • -0
    • +188
    /VerpakkingsDefinitie/UI/Util.pas
[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
    /VerpakkingsDefinitie/UI/ZoekProductenScherm.pas
    • -1
    • +0
    /VerpakkingsDefinitie/VerpakkingsDefinitie.dproj
    • -2
    • +2
    /VerpakkingsDefinitie/UI/Subscherm.pas
    • -0
    • +100
    /VerpakkingsDefinitie/UI/ZoekProductenScherm.dfm
    • -3
    • +10
    /VerpakkingsDefinitie/UI/LogInScherm.pas
    • -14
    • +8
    /VerpakkingsDefinitie/UI/LogInScherm.dfm
no_comment
    • -3
    • +3
    /VerpakkingsDefinitie/VerpakkingsDefinitie.dpr
    • -2
    • +5
    /VerpakkingsDefinitie/VerpakkingsDefinitie.dproj
    • -0
    • +2
    /VerpakkingsDefinitie/UI/Subscherm.pas
[ICT-2137] PM: Verpakking: ORGALUX verpakkingdefinitie app porten van Flex naar ... (OLVD1)

Authenticatie op UserServer

- Onnodige GebruikerService.pas klasse verwijderd

- Agent url naar UserAgent aangepast

- Er is nog een probleem aanwezig waarbij geen data wordt teruggeven via de fLogInObject (PxLogin) referentie (session key)

    • -19
    • +22
    /VerpakkingsDefinitie/WS/Agent.pas
    • -8
    • +9
    /VerpakkingsDefinitie/WS/UserServerService.pas
    • -28
    • +43
    /VerpakkingsDefinitie/UI/LogInScherm.dfm
    • -471
    • +0
    /VerpakkingsDefinitie/WS/GebruikerService.pas
    • -5
    • +1
    /VerpakkingsDefinitie/VerpakkingsDefinitie.dproj
    • -4
    • +2
    /VerpakkingsDefinitie/VerpakkingsDefinitie.dpr
    • -4
    • +4
    /VerpakkingsDefinitie/UI/LogInScherm.pas
[ICT-2137] PM: Verpakking: ORGALUX verpakkingdefinitie app porten van Flex naar ... (OLVD1)

Opzetten navigatie en schoonmaken van project

- Main scherm dat subschermen schermen bevat en navigatie daartussen regelt

- Parent klasse Subscherm voor nieuwe schermen (bevat context en kan uitgebreid worden met subscherm gemeenschappelijke functionaliteit)

- ApplicationContext toegevoegd ipv UiContext

- LogInScherm is child van Subscherm en wordt getoond bij opstarten

- Verwijderen van ongebruikt form Unit1

- Extra ignores toegevoegd voor version control

    • -2
    • +2
    /VerpakkingsDefinitie/UI/LogInScherm.dfm
    • -21
    • +0
    /VerpakkingsDefinitie/VerpakkingsDefinitie.dproj.local
    • -0
    • +15
    /VerpakkingsDefinitie/UI/UIContext.pas
    • -0
    • +15
    /VerpakkingsDefinitie/ApplicationContext.pas
    • -8
    • +18
    /VerpakkingsDefinitie/VerpakkingsDefinitie.dproj
    • -4
    • +9
    /VerpakkingsDefinitie/VerpakkingsDefinitie.dpr
    • -11
    • +10
    /VerpakkingsDefinitie/UI/LogInScherm.pas
    • -0
    • +33
    /VerpakkingsDefinitie/UI/Subscherm.pas
[ICT-2137] PM: Verpakking: ORGALUX verpakkingdefinitie app porten van Flex naar ... (OLVD1)

- Project structuur van PlanScan applicatie overgenomen. Onderverdeeld in GUI en WB (web services)

- Main form toegevoegd als applicatie startpunt

    • -0
    • +43
    /VerpakkingsDefinitie/UI/LogInScherm.pas
    • -0
    • +62
    /VerpakkingsDefinitie/UI/Unit1.dfm
    • -43
    • +0
    /VerpakkingsDefinitie/LogInScherm.pas
    • -48
    • +0
    /VerpakkingsDefinitie/ProjectGroup1.groupproj
    • binary
    /VerpakkingsDefinitie/VerpakkingsDefinitie.identcache
    • -0
    • +471
    /VerpakkingsDefinitie/WS/GebruikerService.pas
    • -15
    • +0
    /VerpakkingsDefinitie/Project1.dproj.local
    • -0
    • +24
    /VerpakkingsDefinitie/Main.pas
    • -0
    • +16
    /VerpakkingsDefinitie/Main.dfm
    • -0
    • +296
    /VerpakkingsDefinitie/WS/UserServerService.pas
    • -5
    • +5
    /VerpakkingsDefinitie/VerpakkingsDefinitie.dpr
    • -0
    • +35
    /VerpakkingsDefinitie/UI/Unit1.pas
  1. … 12 more files in changeset.
[ICT-2137] PM: Verpakking: ORGALUX verpakkingdefinitie app porten van Flex naar ... (OLVD1)

- Laatste wijzigingen Sam naar de repo pushen (Gedaan door Robin De Bock)

    • binary
    /VerpakkingsDefinitie/VerpakkingsDefinitie.identcache
    • -1
    • +12
    /VerpakkingsDefinitie/LogInScherm.pas
    • binary
    /VerpakkingsDefinitie/VerpakkingsDefinitie.res
    • binary
    /VerpakkingsDefinitie/Win32/Debug/Unit1.dcu
    • binary
    /VerpakkingsDefinitie/Win32/Debug/Project1.exe
[ICT-1834 [rvTVE] PA-UB-158: toevoegen ParentDNA-code kolom aan PlanScan

- Extra kolom toevoegen om de ParentDnaCode in weer te geven

- Nieuwe kolom opvullen met de ParentDnaCode in VulDnaCodeGridMetData()

[ICT-2400] [rvTVE] [rvTVE] Indien in ProScan een error optreedt, redirect naar vorige scherm om context te wissen

- Indien er een foutmelding opkomt dat zegt 'bel planning', redirect naar home scherm

[ICT-2395] [rvTVE] Productieweek op basis van toelevering bij eengemaakt ProboxInhoudEtiket geeft error

- Volgorde van 'ZetToeleveringStatus()' en 'DrukProboxEtiketAfIndienNodig()' omdraaien. Hierdoor zal bij het afdrukken van het ProboxEtiket de juiste info opgehaald kunnen worden van de toelevering vooraleer deze wordt afgesloten bij 'ZetToeleveringStatus()'

[ICT-2337] [rvTVE] Mogelijkheid om vanuit ProScan laatste ProboxInhoudEtiket af te drukken voorzien:

- Review opmerkingen: 'AfTeDrukkenDnaCodesStringList' in constructor aanmaken ipv in 'ProScanMain'

[ICT-2337] [rvTVE] Mogelijkheid om vanuit ProScan laatste ProboxInhoudEtiket af te drukken voorzien:

- Review opmerkingen: Geen extra globale lijst bijhouden om laatst gescande dnacodes in bij te houden + hernoemen 'AfTeDrukkenDnaCodesStringList' naar 'LaatstAfgedrukteDnaCodes'

[ICT-2337] [rvTVE] Mogelijkheid om vanuit ProScan laatste ProboxInhoudEtiket af te drukken voorzien:

- Methode PrintLaatsteProboxInhoudEtiket() aangepast zodat op basis van de globale stringList met de laatste DnaCodes het laatst afgedrukt ProboxEtiket opnieuw kan afgedrukt worden

[ICT-2337] [rvTVE] Mogelijkheid om vanuit ProScan laatste ProboxInhoudEtiket af te drukken voorzien:

- Laatst afgemelde DnaCodes bijhouden in globale StringList en deze toevoegen aan de 'AfTeDrukkenDnaCodesStringList' wanneer het etiket wordt afgedrukt zodat dit etiket opnieuw kan afgedrukt worden

[ICT-2337] [rvTVE] Mogelijkheid om vanuit ProScan laatste ProboxInhoudEtiket af te drukken voorzien:

- Twee nieuwe StringLists toevoegen aan de context: Een die de tijdelijk ingescande DnaCodes bijhoudt en een die de dna codes van een afgesloten toelevering bijhoudt

- Nieuw toegevoegde StringLists instantiëren bij opstarten

[ICT-2337] [rvTVE] Mogelijkheid om vanuit ProScan laatste ProboxInhoudEtiket af te drukken voorzien:

- Implementatie nieuwe procedure om ProboxInhoudEtiket af te drukken op basis van laatst gescande DnaCode

[ICT-2337] [rvTVE] Mogelijkheid om vanuit ProScan laatste ProboxInhoudEtiket af te drukken voorzien:

- Nieuw printersymbool toegevoegd

- Logo knop om proboxinhoudEtiket opnieuw af te drukken gewijzigd naar nieuw printersymbool

[ICT-2337] [rvTVE] Mogelijkheid om vanuit ProScan laatste ProboxInhoudEtiket af te drukken voorzien:

- Toevoegen nieuwe knop op het HomeScherm

[ICT-2137] PM: Verpakking: ORGALUX verpakkingdefinitie app porten van Flex naar ... (OLVD1)

-opstart Delphi project

    • -0
    • +296
    /VerpakkingsDefinitie/UserServerService.pas
    • binary
    /VerpakkingsDefinitie/Win32/Debug/Unit1.dcu
    • -0
    • +29
    /VerpakkingsDefinitie/Agent.pas
    • -0
    • +18
    /VerpakkingsDefinitie/VerpakkingsDefinitie.dpr
    • -0
    • +62
    /VerpakkingsDefinitie/Unit1.dfm
    • binary
    /VerpakkingsDefinitie/VerpakkingsDefinitie.identcache
    • binary
    /VerpakkingsDefinitie/Win32/Debug/GebruikerService.dcu
    • -0
    • +32
    /VerpakkingsDefinitie/LogInScherm.pas
    • -0
    • +21
    /VerpakkingsDefinitie/VerpakkingsDefinitie.dproj.local
    • -0
    • +7
    /VerpakkingsDefinitie/ProjectGroup1.groupproj.local
    • -0
    • +48
    /VerpakkingsDefinitie/ProjectGroup1.groupproj
    • binary
    /VerpakkingsDefinitie/Win32/Debug/GebruikerServiceTest.dcu
    • -0
    • +152
    /VerpakkingsDefinitie/Project1.dproj
  1. … 13 more files in changeset.
[ICT-1548] PA-UB-121: ProScan: Vhossflow: infoscherm

- reviewopmerking

[ICT-2020] PA-UB-201: vhoss Finish drukken

- andere twee knoppen onderaan ook op grijze achtergrond

[ICT-2157] [rvTVE] PA-UB-217: spacesteppopup bij afmelden dnacode

- Review opmerkingen verwerken: 'UIContext' herschrijven naar 'UiContext'

[ICT-2157] [rvTVE] PA-UB-217: spacesteppopup bij afmelden dnacode

- Popup tonen indien er een spacestep aanwezig is

[ICT-2157] [rvTVE] PA-UB-217: spacesteppopup bij afmelden dnacode

- Updaten webservice aangezien nieuwe tag aanwezig in de response