Visualizzazione dei risultati da 1 a 9 su 9

Discussione: Problemi in access

  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    669

    Problemi in access

    Ciao a tutti!

    Io ho tre tabelle:

    tabella In_out:

    data
    tipo_mov
    causale

    tabella Causali

    causale
    tipo_mov
    descrizione

    tabella Movimenti

    tipo_mov
    descrizione

    i campi tipo_mov e causale nella tabella IN_OUT sono delle caselle caombinate.

    Per il campo tipo_mov non ho avuro problemi ho creato la mia bella casella combinata con una semplicissima query di "select tipo_mov from Movimenti" ma per il tipo di causale volevo creare una query che mi prendesse dalla tabella Causali solo i record il cui campo tipo_mov fosse uguale al campo tipo_mov del record che sto inserendo in quel momento nella tabella IN_OUT.

    Il problema è che non ci riesco, qualcuno di voi mi puo dare una mano?

    Spero di essere stato chiaro nello spiegarvi il problema!



    Aiutooo!

  2. #2
    Utente di HTML.it L'avatar di fabio309
    Registrato dal
    Oct 2002
    Messaggi
    1,918
    A mio giudizio non conviene mettere le caselle combinate nelle tabelle, conviene fare delle maschere in modo da gestire al meglio le situazioni tipo questa


  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    669
    Cosa intendi?

    Dici praticamente di inserire un campo testo e poi creare una casella combinata nella maschera?

    Perchè io in definitiva ho bisogno di dare all'utente delle scelte ben precise quindi in qualsiasi modo possibile devpo comunque dargli una specie di menu in cui scegliere piu opzioni, ma deve cmq sempre avere solo opzioni fra cui scegliere nessun tipo di inserimento da parte dell'utente deve essere ammesso.

  4. #4
    Utente di HTML.it L'avatar di fabio309
    Registrato dal
    Oct 2002
    Messaggi
    1,918
    [supersaibal]Originariamente inviato da kolore
    Cosa intendi?

    Dici praticamente di inserire un campo testo e poi creare una casella combinata nella maschera?[/supersaibal]
    si è esattamente questo che intendevo

    [supersaibal]
    Perchè io in definitiva ho bisogno di dare all'utente delle scelte ben precise quindi in qualsiasi modo possibile devpo comunque dargli una specie di menu in cui scegliere piu opzioni, ma deve cmq sempre avere solo opzioni fra cui scegliere nessun tipo di inserimento da parte dell'utente deve essere ammesso. [/supersaibal]
    l'alternativa è far accedere l'utente direttamente alle tabelle, te lo immagini il casino che potrebbe fare uno poco esperto?
    mentre da codice puoi gestire le situazioni come meglio credi

  5. #5
    Utente di HTML.it L'avatar di seclimar
    Registrato dal
    Sep 2002
    Messaggi
    21,042

    Re: Problemi in access

    [supersaibal]Originariamente inviato da kolore
    Ciao a tutti!

    Io ho tre tabelle:

    tabella In_out:

    data
    tipo_mov
    causale

    tabella Causali

    causale
    tipo_mov
    descrizione

    tabella Movimenti

    tipo_mov
    descrizione

    i campi tipo_mov e causale nella tabella IN_OUT sono delle caselle caombinate.

    Per il campo tipo_mov non ho avuro problemi ho creato la mia bella casella combinata con una semplicissima query di "select tipo_mov from Movimenti" ma per il tipo di causale volevo creare una query che mi prendesse dalla tabella Causali solo i record il cui campo tipo_mov fosse uguale al campo tipo_mov del record che sto inserendo in quel momento nella tabella IN_OUT.

    Il problema è che non ci riesco, qualcuno di voi mi puo dare una mano?

    Spero di essere stato chiaro nello spiegarvi il problema!



    Aiutooo! [/supersaibal]
    ti hanno suggerito giusto:

    prendi le tre tabelle
    metti i campi normali.. o testo o numerici

    imposta le chiavi.. ok ??

    poi imposta le relazioni tra i campi delle tabelle

    quando fai le maschere puoi mettere i vari menu' a tendina abbastanza facimente!

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    669
    ok all'ora inposto tutte le chiavi e poi le relazioni e poi provo a creare le maschere.

    Vi faccio sapere poi, grazie.

  7. #7
    Utente di HTML.it L'avatar di pinOut
    Registrato dal
    Apr 2003
    Messaggi
    683
    Anche io, nelle tabelle, ho sempre inserito campi numerici anziché caselle combinate, queste le creo poi nelle maschere.

    Però lo faccio più per abitudine che per scelta ponderata...

    Inserendo, invece, la combo nella tabella, verrebbe riportata automaticamente nella maschera, senza doverla creare apposta.

    Perchè lo sconsigliate?

    Ciao.
    "Il modo migliore per sciupare un carattere è correggerlo." - Wilde

  8. #8
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    669
    Ho fatto come mi avevate detto però il problema mi rimane cmq infatti anche nella maschera devo cmq inserire nelle prorpietà l'origine riga e lì cmq ho il problema di come fare per diversificare i dati della casella combinata in base al campo tipo_mov.

  9. #9
    Utente di HTML.it L'avatar di seclimar
    Registrato dal
    Sep 2002
    Messaggi
    21,042
    prendi le proprietà della casella combinata...
    e ne modifichi la query che origina i dati..
    facendo cio' che vuoi

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.