19. juli 2005 - 22:39Der 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).
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.
"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...." ??
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)?
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.
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?
Synes godt om
Ny brugerNybegynder
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.