Acquista i nostri libri consigliati su Amazon.it
+ Rispondi al messaggio
Visualizzazione dei risultati da 1 a 10 su 10

Rinominare Oggetto database

  1. #1
    L'avatar di RaoulDuke
    RaoulDuke non è in linea Scolaretto
    Post
    138
    Like Inviati  
    3
    Like Ricevuti  
    0
    Buongiorno a tutti,
    Vorrei sapere se esiste un modo per rinominare un oggetto di un database (nel mio caso una maschera) correggendo in modo automatico anche tutti i riferimenti a tale oggetto nel codice VBA già presente, senza doverlo fare manualmente.

    Sul sito di supporto Microsoft si parla di un'azione di macro RinominaOggetto che non mi è chiaro se sia in grado di fare questa cosa (non credo) e che comunque non trovo nell'elenco delle azioni.

    In alternativa qual è il modo più semplice per correggere i riferimenti nel caso di cambiamento del nome di un oggetto? Esiste una funziona cerca e sostituisci?

    Grazie a tutti!

  2. #2
    Post
    1,816
    Like Inviati  
    0
    Like Ricevuti  
    4
    Quote Originariamente inviato da RaoulDuke Visualizza il messaggio
    ...
    rinominare un oggetto di un database (nel mio caso una maschera) correggendo in modo automatico anche tutti i riferimenti a tale oggetto nel codice VBA già presente, senza doverlo fare manualmente.
    Premessa (quasi più importante del post vero e proprio): backup in abbondanza prima di fare ogni modifica.
    Per la maggiorparte delle situazioni dovrebbe bastare aver attivato le 3 spunte in Opzioni - Database corrente - Opzioni di Correzione automatica nome (forse la terza può anche essere lasciata disattivata ma tanto vale, a questo punto, avere un bel log completo).
    Poi esiste questa bella cosa [Articolo] Ricerca in Access che può essere utile per interventi mirati.
    Aggiungo: per il meccanismo di funzionamento della Correzione automatica nome c'è chi suggerisce di disattivarlo, in generale e di usarlo solo al momento del bisogno. Cioè attivandolo immediatamente prima del cambiamento del nome di un oggetto, eseguire la modifica, verificare che tutto sia a posto e disattivarlo.
    Ecco dove l'ho letto: Microsoft Access Flaws - Failures caused by Name Auto-Correct
    Purtroppo, non per colpa di Allen Browne, i link fanno riferimento a pagine che Microsoft ha "spostato" da altre parti. Esiste sempre il buon caro vecchio motore di ricerca.
    Ultima modifica di Phil_cattivocarattere; 05-01-2021 12:15 

  3. #3
    L'avatar di @Alex
    @Alex non è in linea Very Important Person
    Post
    16,745
    Like Inviati  
    0
    Like Ricevuti  
    20
    Prova se vuoi il mio Esempio, è veramente banale da usare, basta importare la Maschera nel tuo applicativo.
    Fai un BACKUP, ed apri la Maschera in questione, inserendo il Riferimento da cercare...
    Il link è quello indicato da PHIL, per lamentele sempre PHIL...
    ℹ️ Leggi di più su @Alex ...

  4. #4
    L'avatar di RaoulDuke
    RaoulDuke non è in linea Scolaretto
    Post
    138
    Like Inviati  
    3
    Like Ricevuti  
    0
    Grazie mille ad entrambi, super gentili!
    Proverò senz'altro!

  5. #5
    Post
    1,816
    Like Inviati  
    0
    Like Ricevuti  
    4
    Quote Originariamente inviato da @Alex Visualizza il messaggio
    ...per lamentele sempre PHIL...
    Non ricordo che questo post terminasse in questo modo, quando l'ho letto. Lo segnalo all'amministratore dellla sezione... ops...

  6. #6
    L'avatar di @Alex
    @Alex non è in linea Very Important Person
    Post
    16,745
    Like Inviati  
    0
    Like Ricevuti  
    20
    Deve essere stata una delle modifiche che Master sta facendo nel sito...
    ℹ️ Leggi di più su @Alex ...

  7. #7
    L'avatar di RaoulDuke
    RaoulDuke non è in linea Scolaretto
    Post
    138
    Like Inviati  
    3
    Like Ricevuti  
    0
    Provato: funziona benissimo!
    Grazie mille, strumento molto utile!

  8. #8
    Post
    1,816
    Like Inviati  
    0
    Like Ricevuti  
    4
    Quote Originariamente inviato da RaoulDuke Visualizza il messaggio
    Provato: funziona benissimo!
    Ma quale? strumento messo a disposizione da @Alex o la correzione automatica del nome nativa di Access? Lo so che a me competono solo le lamentele in merito al primo ma... è così, per completezza del thread (e per @Alex che può sapere se l'hai usato o meno, antilamentela)

  9. #9
    L'avatar di RaoulDuke
    RaoulDuke non è in linea Scolaretto
    Post
    138
    Like Inviati  
    3
    Like Ricevuti  
    0
    Ahah, no, ho usato lo strumento di Alex, che trovo davvero molto ben fatto. Ovviamente.
    Grazie ancora!

  10. #10
    L'avatar di @Alex
    @Alex non è in linea Very Important Person
    Post
    16,745
    Like Inviati  
    0
    Like Ricevuti  
    20
    Se funziona è mio... altrimenti di Phil
    ℹ️ Leggi di più su @Alex ...

+ Rispondi al messaggio

Potrebbero interessarti anche ...

  1. Rinominare una cartella
    Da GVargiuTV nel forum C#
    Risposte: 3
    Ultimo Post: 09-11-2013, 21:19
  2. Rinominare campo
    Da lorenzo2078 nel forum Microsoft Word
    Risposte: 5
    Ultimo Post: 10-05-2013, 11:35
  3. L'oggetto non contiene l'oggetto di automazione..
    Da morfeo nel forum Microsoft Access
    Risposte: 1
    Ultimo Post: 07-01-2012, 14:39
  4. Leggere un oggetto OLE Word inserito in database ACCESS
    Da simonedig nel forum Visual Basic 6
    Risposte: 3
    Ultimo Post: 29-08-2011, 17:22
  5. Rinominare database
    Da mr_giacomo nel forum Visual Basic 6
    Risposte: 2
    Ultimo Post: 08-11-2005, 10:36