[Access] Query genereren

Pagina: 1
Acties:

  • Sjnirk
  • Registratie: Maart 2001
  • Laatst online: 27-03-2025

Sjnirk

Hie vrieve

Topicstarter
Dag mensen,

ik wil in een query een variabele doorgeven, zodat met deze query een grafiek kan worden gegenereerd,

Ik kan niet met VBA een select-query opbouwen, want ik kan niet aan rowsource komen van de grafiek,

Dus heeft iemand een idee hoe ik die variabele rechtstreeks in de query krijg die ik dus gemaakt heb en waar de gafriek gebruik van maakt

Ik zat zelf te denken aan een globale variabele, maar verder kwam mijn brein niet.

Bikkelen gebeurt pas na 2:00


Verwijderd

uh ..... een parameter query bedoel je ?

  • Sjnirk
  • Registratie: Maart 2001
  • Laatst online: 27-03-2025

Sjnirk

Hie vrieve

Topicstarter
Op woensdag 22 mei 2002 16:10 schreef iskander het volgende:
uh ..... een parameter query bedoel je ?
Kun je dat een beetje toelichten?

Bikkelen gebeurt pas na 2:00


Verwijderd

is een query die vraagt naar het invoeren van parameters bij de uitvoering.
bijvoorbeeld:

SELECT Categories.id, Categories.token
FROM Categories
WHERE Categories.token=[welk token ?];

komt met een inputbox "welk token ?"

  • Sjnirk
  • Registratie: Maart 2001
  • Laatst online: 27-03-2025

Sjnirk

Hie vrieve

Topicstarter
Dat had ik al, maar ik zou graag willen dat dat automatisch ging, zonder je iets hoeft in te vullen, stel je staat op een record, je klikt op rapport weergeven met die grafiek en dat ie dan gelijk de prim key van dat record bij de query van de grafiek invult.

Bikkelen gebeurt pas na 2:00


Verwijderd

Op woensdag 22 mei 2002 14:44 schreef Sjnirk het volgende:
Ik kan niet met VBA een select-query opbouwen, want ik kan niet aan rowsource komen van de grafiek,
... ? huh ?

  • Sjnirk
  • Registratie: Maart 2001
  • Laatst online: 27-03-2025

Sjnirk

Hie vrieve

Topicstarter
Op donderdag 23 mei 2002 09:27 schreef Skizmo het volgende:

[..]

... ? huh ?
Tis raar maar waar, de property rowsource is niet beschikbaar bij de grafiek,

Bikkelen gebeurt pas na 2:00


  • Boss
  • Registratie: September 1999
  • Laatst online: 09:05

Boss

+1 Overgewaardeerd

Idd erg raar dat je niet aan de rowsource kan komen van die grafiek, maargoed.

Kan je evt wel eenmalig een andere rowsource opgeven van die query? Dan kan je hem nl van een query in je database laten afhangen, en die dan steeds aanpassen met een stukje VBA.

Anders denk ik niet dat het je gaat lukken. Volgens mij heeft een grafiek geen .Filter eigenschap :(

The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it is an aesthetic experience much like composing poetry or music.


  • Sjnirk
  • Registratie: Maart 2001
  • Laatst online: 27-03-2025

Sjnirk

Hie vrieve

Topicstarter
Op donderdag 23 mei 2002 09:32 schreef Boss het volgende:
Kan je evt wel eenmalig een andere rowsource opgeven van die query? Dan kan je hem nl van een query in je database laten afhangen, en die dan steeds aanpassen met een stukje VBA.
Daar zat ik ook aan te denken, maar en je kunt de rowsource ook eenmalig instellen op de ontwerpweergave, maar ik vraag me af hoe ik die query dan kan aanpassen met vba,

Bikkelen gebeurt pas na 2:00


Verwijderd

Je kunt ook het 'Microsoft Excel Chart'-object invoegen op je formulier. Hiervan kun je de rowsource in ieder geval wijzigen.

Welk grafiek-object gebruik jij?

  • Boss
  • Registratie: September 1999
  • Laatst online: 09:05

Boss

+1 Overgewaardeerd

code:
1
Currentdb.QueryDefs("NaamQuery").SQL = "SELECT bla FROM blabla;"

The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it is an aesthetic experience much like composing poetry or music.


  • Sjnirk
  • Registratie: Maart 2001
  • Laatst online: 27-03-2025

Sjnirk

Hie vrieve

Topicstarter
Op donderdag 23 mei 2002 16:22 schreef Boss het volgende:
code:
1
Currentdb.QueryDefs("NaamQuery").SQL = "SELECT bla FROM blabla;"
Dat was em :)

Bikkelen gebeurt pas na 2:00

Pagina: 1