Condividi tramite

Impostare una scadenza d'uso

Anonimo
2016-07-12T17:47:06+00:00

Salve, volevo porvi un quesito. Sto progettando ed elaborando dei database in access per uso d'ufficio. Volevo sapere se posso impostare una data di scadenza d'uso tipo licenza, dopo la quale poi essere ricontattato e impostare la nuova scadenza.

Grazie!

Microsoft 365 e Office | Access | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento

5 risposte

Ordina per: Più utili
  1. Anonimo
    2016-07-15T11:01:58+00:00

    Mi sembra di capire che il tuo DB è un unico file ACCDB che contiene sia il codice (Forms, Query, Macro, Report e Moduli) che le Tabelle.

    Come ti dicevo, per poter rilasciare nuove versioni nel tempo senza doverti preoccupare dei dati, sarebbe opportuno che tu lo divida (almeno) in due.

    In uno avrai le sole tabelle (Back-End) e in un altro (Front-end) tutto il codice (Forms, Query, Macro, Report e Moduli).

    In questo modo puoi sostituire il FE senza problemi.

    Attualmente gli utenti possono accedere al DB semplicemente tenendo premuto il tasto Shift quindi non hai alcuna protezione.

    Dammi altre informazioni.

    Mimmo

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2016-07-15T07:37:50+00:00

    Ciao!

    Sostanzialmente il DB all'avvio chiede d'immettere la password, successivamente visualizza una maschera iniziale da dove è possibile gestire il DB.

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2016-07-14T19:57:05+00:00

    In un DB Access in formato ACCDE non hai la possibilità di variare il codice, devi effettuare un nuovo rilascio.

    Ovviamente sarebbe opportuno dividere il DB in Front-End e Back-End in modo da poter rilasciare un nuovo Front-End senza compromettere i dati del BE in qualsiasi momento anche se solo per correzioni del codice.

    Mimmo

    P.S. Non mi hai detto le modalità di attivazione del tuo DB.

    Se ad esmpio usi una maschera iniziale  o una funzione che attivi tramite la macro Autoexec ecc...

    Io uso la macro Autoexec (ed è praticamente la unica macro che utilizzo) che mi attiva una funzione. Qui mi chiederei semplicemente :

    If Date() > #31/12/2017# Then

       msgbox 'Periodo terminato......'

       docmd. Quit

    End If

    La risposta è stata utile?

    0 commenti Nessun commento
  4. Anonimo
    2016-07-14T17:15:35+00:00

    Ciao!

    Ho rilasciato la prima versione del db in .accdb per motivi di fretta ma adesso le esigenze sono cambiate e devo impostare questa sorta di scadenza d'uso, nulla mi vieta di pubblicarla in accde, mi sarebbe utile se fossi più specifico per quanto concerne il codice che devo inserire e dove inserirlo poiché il db è stato completato.

    Visto che ci sono ti pongo un'altra domanda, una volta pubblicato in accde è poi possibile manipolare il db per impostare la nuova scadenza?

    Grazie!

    La risposta è stata utile?

    0 commenti Nessun commento
  5. Anonimo
    2016-07-12T19:39:14+00:00

    Ciao Vincenzo,

    Quale tipo di protezione ha il tuo DB.?

    Rilasci il tuo DB in formato ACCDE?

    In questo caso puoi testare la data di sistema all'apertura della maschera iniziale nel codice che non è manipolabile 

    Mimmo

    La risposta è stata utile?

    0 commenti Nessun commento