Pergunta : Eu estou tendo um pulso aleatório com um formulário e umas caixas combinados

Eu mantenho-me ter um pulso aleatório estranho depois que eu mudei meu formulário ao redor. Minha base de dados original era toda a janela baseada. Uma destas janelas era filtrando um relatório pre-feito. O relatório é filtrado por 3 caixas combinados. O primeiro povoa o segundo, que por sua vez povoa o terço e aplica o filtro. a instalação nova do

My é mais usuário - amigável e mim ter somente um único formulário e todos os formulários restantes são agora subforms abertos de s dentro do formulário principal. Jorrar depois que mim mudou o projeto e editou alguns dos trajetos para os códigos, minhas caixas combinados restauram-se depois que você seleto da terceira e caixa final. Por exemplo, se você primeiramente navega ao formulário do gerador de relatório e seleciona o relatório, o que ao filtro, e o filtro ele aplicarão o filtro e então desobstruído todas as caixas. Então, se você tenta aplicar um filtro diferente, após ter selecionado o ó artigo a restauração de 3 caixas combinados às últimas escolhas que você faz. Continuará a fazer todo o tempo esta. Abaixo estêve o código original antes que eu o remodelei e o seguinte fosse o código I atualmente use.
class= > " desobstruído " do
> do " codeSnippet " do class= do
class= " lineNumbers " do
class= do
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
95:
96:
97:
98:
99:
100:
101:
102:
103:
104:
105:
106:
107:
108:
109:
110:
111:
>Option notpretty " do class= " do id= " codeSnippet826571 do
)

Submarino da extremidade
class= > " desobstruído " do
> do " codeSnippet " do class= do
class= " lineNumbers " do
class= do
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
>Option notpretty " do class= " do id= " codeSnippet826574 do
)
Submarino da extremidade

Form_Load secundário confidencial ()
Formulários! frmMain.lblSubHeader.Caption = de “gerador relatório”
Extremidade Sub
class= > " desobstruído " do
soluções >Related class= title= da " do href= " /Microsoft/Development/MS_Access/Q_26317944.html do Need qRelatedParent " do class= " de um formulário " com filtração de um relatório de um form

Resposta : Eu estou tendo um pulso aleatório com um formulário e umas caixas combinados

1. Que é a necessidade para o formulário principal de qualquer maneira?
Você pode despejá-lo, e muda todas as referências a ele a:
    [subReport]. Report.use isto
2. Mover seus códigos do combobox para os eventos de “After_Update”

Eu uni uma amostra reparada.

Notas:
Esta o “relatório funcionalidade de um formulário” é novo em Acc2010, ele jogará erros como esse que eu começ,
Mesmo se aberto em Acc07 (que é suposta compatível)
Não trabalhará de todo em umas versões mais velhas.

Se você filtra, a seguir abrir seu relatório de um menu do *separate*, (a maneira padrão isto é feita, para a compatibilidade cheia) isto todo o trabalho muito bem.
K.I.S.S
; -)

Ou seja eu tendo a permanecer longe de usar de “a funcionalidade nova do Whiz Gee” até que eu compreenda inteiramente como ele trabalho.

Finalmente, este sistema pode terminar acima ser difícil de controlar (um menu, os relatórios múltiplos)
Como você pode ser pedido expandir para mais campos, e uma filtração mais complexa,
Além disso, esta não é a maneira padrão de fazer isto.
Mas eu concederei que você é a saliência neste caso.
; -)

Mas sim, este era um exercício interessante.

; -)

JeffCoachman


Outras soluções  
 
programming4us programming4us