Autore Topic: [help][ACCESS 2000]  (Letto 2032 volte)

0 Utenti e 1 visitatore stanno visualizzando questo topic.

Offline Shinji

  • Eroe
  • *******
  • Post: 12.896
  • Buraido!
[help][ACCESS 2000]
« il: 06 Ott 2004, 21:53 »
Ciao.

Ho questo problema.

Quando tento di salvare un report o di stamparlo mi si presenta il seguente errore:

"Si è verificato un errore in Microsoft Access. L'applicazione verrà chiusa."


...

Il bello è che il file me lo salva e me lo stampa pure, però l'applicazione viene forzatamente chiusa, e ciò non è bello....

Qualcuno è disposto a darmi una mano? GRAZIE :!:

 :D

Offline Shinji

  • Eroe
  • *******
  • Post: 12.896
  • Buraido!
[help][ACCESS 2000]
« Risposta #1 il: 07 Ott 2004, 17:21 »
Grazie per l'attenzione, ho risolto.

Offline Shinji

  • Eroe
  • *******
  • Post: 12.896
  • Buraido!
[help][ACCESS 2000]
« Risposta #2 il: 05 Nov 2004, 18:58 »
Ehm... Speriamo che qualcuno mi risponda.

Come faccio a dare la possibilità ad un utente di modificare e poi salvare una tabella excel interna ad una maschera di inserimento dati? Questa tabella dovrebbe essere associata ad un record. Cioè, quando faccio la visualizzazione di tutti i record, oltre ai vari campi devo poter visualizzare questa tabella, diversa per ognuno di essi.

Sono stato chiaro? :?

Offline Darkside

  • Eroe
  • *******
  • Post: 10.883
    • E-mail
[help][ACCESS 2000]
« Risposta #3 il: 05 Nov 2004, 19:40 »
Ma stai lavorando su un database implementato con Access? E' curiosità, perchè veramente non so come aiutarti

Offline Shinji

  • Eroe
  • *******
  • Post: 12.896
  • Buraido!
[help][ACCESS 2000]
« Risposta #4 il: 05 Nov 2004, 19:49 »
Citazione da: "Darkside"
Ma stai lavorando su un database implementato con Access? E' curiosità, perchè veramente non so come aiutarti


Sì. :?

Offline Shinji

  • Eroe
  • *******
  • Post: 12.896
  • Buraido!
[help][ACCESS 2000]
« Risposta #5 il: 23 Nov 2004, 21:13 »
Alè. Nuovo problema....

Ho bisogno di passare dei dati da una maschera ad un'altra.
In teoria si dovrebbe fare così:



  Dim stLinkCriteria As String
 
  stLinkCriteria = "(([cb_supporto]) = '" & cb_supporto & "')"
  DoCmd.OpenForm "F_DISPLAY_CHIAMATE", , , stLinkCriteria
 

Dovrebbe passare il valore contenuto in cb_supporto nella maschera F_DISPLAY_CHIAMATE così da filtrare il numero di record.

Non funziona per qualche strana ragione. Errore 2501...

Qualcuno mi aiuti!!

Offline Darkside

  • Eroe
  • *******
  • Post: 10.883
    • E-mail
[help][ACCESS 2000]
« Risposta #6 il: 23 Nov 2004, 23:13 »
Consiglio di cercare su google il tipo di errore. Purtroppo non so come aiutarti, l'unica cosa che ho capito è che lavori in visual basic

Offline Shinji

  • Eroe
  • *******
  • Post: 12.896
  • Buraido!
[help][ACCESS 2000]
« Risposta #7 il: 24 Nov 2004, 18:31 »
Citazione da: "Darkside"
Consiglio di cercare su google il tipo di errore. Purtroppo non so come aiutarti, l'unica cosa che ho capito è che lavori in visual basic


Ok, dopo aver cosparso di sangue la tastiera, ho scoperto il problema.
Era legato ai tipi di dato...la cosa mi fà abbastanza incazzare, sono rimasto bloccato per una vaccata simile.In pratica il campo da linkare è un numero quindi non necessita degli apici ma solo delle virgolette e delle &.
quindi da così :

stLinkCriteria = "(([cb_supporto]) = ' " & cb_supporto & " ')"

a così:

stLinkCriteria = "(([cb_supporto]) = " & cb_supporto & ")".

Help, internet e appunti non sono serviti a niente. Ho dovuto fare affidamento come al solito all'intuito da programmatore...