Avatar billede pote Nybegynder
19. juli 2005 - 22:39 Der er 3 kommentarer og
2 løsninger

Form; Vis top 10 af ordrelinier

Jeg har behov for lave en form der viser dagens "top 10" af solgte varenumre; forstået således: Alle dagens salg(OrdLinie) vises sorteret efter antal pr. varenr. Basis: XAL der danner TMPkartotek(sum) af antal pr varenr.(XAL aktiveres ved start af form samt når sidste record er vist). Form skal så vise TMP-records i et "loop" fra første til sidste TMP-record. Forslag til bladringsteknik(side for side på Multi-record-form) efterlyses(Den sidste record på aktuel side skal vises som første record på næste side).
Avatar billede mariaf Juniormester
19. juli 2005 - 22:51 #1
Hvis det kun er visningssider, så kan den jo bygges op med et løbenr i TmpKartotek, og så forskellige blokke med indexstyring på løbenr. Dermed kan du få 1-20 på første side, 20-40 på anden side osv. Men er det det, du mener? Top 10 er jo typisk Top 10, altså de 10 varenumre, der er solgt mest den dag, og det gier ikke behov for flere sider.
Avatar billede pote Nybegynder
20. juli 2005 - 18:37 #2
"Top 10" var nok det forkerte udtryk. Der er tale om en "Top/down" liste, og der vil være op til ca. 40 varenumre.
Ideen var at lave en interval-styret rulning af skærmbilledet -er det det du mener med "forskellige blokke med index-styring...." ??
Avatar billede mariaf Juniormester
20. juli 2005 - 18:45 #3
Nej, jeg troede du ville have det over flere sider, så derfor forslaget.
Hvorfor ikke bare lave en blok med alle linier (som oversigtsbillederne i Debkart, Krekart og lagkart)?
Avatar billede pote Nybegynder
26. juli 2005 - 18:06 #4
Tilbage igen. Det siste er en god ide, men jeg har behov for at lave skærmen rullende og genopfrisket; forstået således at feks. første 10 linier vises i xx sekunder -derefter vises næste 10 linier osv. indtil alle linier er vist.
Er det det du mener med dit første forslag??
Når alle linier er vistskal TmpKartotek opdateres/rekalkuleres(opdatering med nye ordrelinier)og visning startes forfra.
Avatar billede mariaf Juniormester
26. juli 2005 - 19:21 #5
Et index, nogle filtre (som bruger en tæller) og en tidsstyring skulle kunne klare det.
Lav listen og læg den i et tmpkartotek med et fortløbende nr. Vis de første 10 i 10 sekunder, de næste 10 i 10 sekunder. Det kræver lidt kode, og jeg ville nok skulle bruge en time eller to på at få det til at virke helt som ønsket - problemet er egentlig mest at få startet rigtigt, men når man har det hele i et særskilt kartotek, så ødelægges der ikke noget ved nye opdateringer.

Opgaven er sjov rent teknisk, men hvad er formålet, som ikke kan opnås på anden måde?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester