Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Rapport

Postades av 2005-02-07 10:35:10 - Jessica Rönnlund, i forum access, Tråden har 5 Kommentarer och lästs av 898 personer

Hej kan någon hjälpa mig!

Jag vill skapa en rapport med följande struktur:

Objekt1
Förslag
Förslag
Önskemål
Önskemål
Önskemålslämnare
Önskemålslämnare

Objekt2
Förslag
Önskemål
Önskemålslämnare
...

Ett objekt kan ha 0-flera förslag, önskemål och önskemålslämnare. Jag vill att varje objekt bara ska förekomma en gång i rapporten och under objektet radas alla eventuella förslag, önskemål och önskemålslämnare upp. Jag får inte till detta utan varje objekt kommer flera gånger med alla möjliga kombinationer av förslag, önsklemål och önskemålslämnare.

Jag kan lite vb om det hjälper...jag behöver lite hjälp hur jag ska börja!

Tack på förhand //Jessica


Svara

Sv: Rapport

Postades av 2005-02-10 08:47:50 - Åsa Furubom

Hej hej!

Först får du ju göra en sql-fråga som plockar fram de uppgifter du vill ha. För att få ut varje objekt en gång så grupperar du i rapporten på objektfältet i frågan och sen lägger du önskemål och önskemålslämnare i detaljavsnittet. Då kommer alla önskemål och önskemålslämnare att grupperas per objekt.

Nu vet jag ju inte hur datamodellen ser ut så det är lite svårt att veta om ovanstående löser dina problem.

Lycka till!

/ÅsaF


Svara

Sv:Rapport

Postades av 2005-02-11 08:49:54 - Jessica Rönnlund

Tack för svaret!
När jag grupperar på objekt och lägger önskemål (som kan vara 0-många) och förslag (som också kan vara 0-många) i detalj så visas objektet en gång. Problemet är att förslagen visas 1 gång/önskemål i alla möjliga kombinationer. Det blir upprepningar av samma förslag och önskemål flera gånger.

Det är helt rörigt och inte helt lätt att förklara =)


Svara

Sv: Rapport

Postades av 2005-02-11 13:48:02 - Åsa Holmgren

Eftersom jag inte vet riktigt hur din databasstruktur ser ut så får jag chansa lite...

Om du ska få grupperingen att fungera som du har tänkt behöver du en datakälla som ser ut någonting så här:

Obj Beskr
-------- ---------------
Objekt 1 Ett önskemål
Objekt 1 Ett annat önskemål
Objekt 2 Ett förslag
Objekt 3 Ytterligare ett önskemål
Objekt 1 Ännu ett önskemål
Objekt 2 Ett förslag till

Jag antar att du har informationen lagrad i tre tabeller Objekt, Önskemål och Förslag. Vad du behöver då är en UNION-fråga, något i den här stilen:

<code>
SELECT Objekt.Beskrivning AS Obj, Önskemål.Beskrivning AS Beskr
FROM Objekt INNER JOIN Önskemål ON Objekt.ObjID = Önskemål.Objekt

UNION

SELECT Objekt.Beskrivning AS Obj, Förslag.Beskrivning AS Beskr
FROM Objekt INNER JOIN Förslag ON Objekt.ObjID = Förslag.Objekt
</code>

Den här frågan ger dig alla objekt som har minst ett önskemål eller förslag. Vill du ha med de objekt som varken har önskemål eller förslag blir det lite krångligare.

Som du ser har jag utelämnat önskemålslämnaren. Det beror på att jag inte vet om de sparas i samma tabell som önskemålen, om en sådan finns även för förslag och om de ska förekomma en gång för varje objekt även om de har lämnat flera förslag/önskemål.


Svara

Sv:Rapport

Postades av 2005-02-11 14:53:02 - Åsa Furubom

Jag kan förstå ditt problem om förslag och önskemål inte har nån relation till varann utan båda har obegränsat antal detaljer kopplade mot objektstabellen. Om man kollar på vad Åsa Holmgren ovan har skrivit så ser det ut så.
Antagligen kommer du att vara tvungen att lösa det problemet med subrapporter där du har en rapport för önskemål och en för förslag. Och så kopplar du ihop subrapporterna med huvudrapporten som innehåller objektet. På det viset får du alla förslag samlat och alla önskemål samlat utan att allt kommer huller om buller. Det bästa vore ju om man kunde lägga in flera detaljavsnitt men det går tyvärr inte i Access.

Det kanske även löser sig om du använder ovanstående union. Är lite osäker på hur det ser ut i rapporten då men prova går ju alltid.

Lycka till!

/ÅsaF.


Svara

Sv: Rapport

Postades av 2005-02-28 14:50:25 - Jessica Rönnlund

Tack så mycket för svaren!
Jag löste det med subformulär..

Mvh Jessica


Svara

Nyligen

  • 08:28 Butiksskyltar: Hur upplever utbude
  • 22:31 Slappna av
  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 770
27 960
271 761
483
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies