7.1.7.  Condizione di esportazione - plinkgroups.cfg -> Blocco [nome ruolo] -> Chiave "EXPORTRESTRICTION"

[Nota]Nota

La condizione di esportazione [Export condition] dipende dal ruolo e deve quindi essere definita separatamente per ogni ruolo.

Le restrizioni alle esportazioni contribuiscono in modo decisivo all'uso controllato dei componenti.

Le L'impostazione viene eseguita nell'interfaccia utente nella scheda PARTadmin - > Ruoli di [Roles] categoria -> Generale -> [General] condizione di esportazione [Export condition] o in alternativa tramite File di configurazione plinkgroups.cfg -> Blocca [Nome ruolo] -> chiave RESTRIZIONE ALL'ESPORTAZIONE.

Condizioni standard:

Figura 7.26. Condizioni standard:

Una restrizione all'esportazione esistente è segnalata dal display di stato (semaforo) all'inizio di ogni riga della tabella.

Display di stato standard: il display verde/rosso è standard:

  • Verde: esportazione consentita

  • Rosso: esportazione vietata

Display di stato standard

Figura 7.27. Display di stato standard

Visualizzazione di stato estesa: con l'impostazione in PARTadmin -> Categoria Ruoli [Roles] -> Pagina della scheda Display -> Bitmap di stato per l' [Status indicating bitmaps for table view] area di dialogo della tabella [Status indicating bitmaps for table view], è possibile utilizzare qualsiasi tipo di visualizzazione di stato. Vedere Sezione 7.2.1, “ Icone di stato per la tabella - plinkgroups.cfg -> Block [<nome del ruolo>] - chiave "BMPCONDITION<numero>" ”.

Visualizzazione di stato estesa Esempio 1

Figura 7.28. Visualizzazione di stato estesa Esempio 1

Visualizzazione di stato estesa Esempio 2

Figura 7.29. Visualizzazione di stato estesa Esempio 2

Configurazione

Impostazione tramite interfaccia utente: PARTadmin -> Categoria Ruoli [Roles] -> scheda Generale [General] -> Condizione di esportazione [Export condition]

Per questa impostazione è possibile utilizzare sia la sintassi Fortran che la sintassi SQL.

Esempi:

  • Esempio 1

    EXPORTRESTRICTION = ERP_PDM_NUMBER.NE.''

    oder

    EXPORTRESTRICTION = ERP_PDM_NUMBER<>''

    Significato: ERP_PDM_NUMBER non deve essere vuoto.

    Solo le righe che soddisfano la condizione sono visualizzate con uno stato verde.

    Un record di dati senza numero ERP viene visualizzato in rosso e non può essere esportato.

  • Esempio 2

    EXPORTRESTRICTION = ((ERP_PDM_NUMBER.NE.'').AND.(ACTIVE_STATE.EQ.'1'))

    Significato: deve essere presente un numero ERP e la voce nella colonna "ACTIVE_STATE" deve essere "Released". Entrambe le condizioni devono essere soddisfatte.

    Le righe 6 e 10 non soddisfano la condizione.

    Figura 7.30. Le righe 6 e 10 non soddisfano la condizione.

  • Esempio 3

    EXPORTRESTRICTION = ((ACTIVE_STATE.EQ.1).AND.(BLNNR.NE.'')) 

    Significato: possono essere esportati solo i record di dati il cui stato attuale è "Rilasciato" e che hanno una voce nella colonna "BLNR".

  • Esempio 4

    Questo esempio, con visualizzazione estesa dello stato, mostra le impostazioni in dettaglio sia per file di configurazione che per PARTadmin.

    Impostazione nel file di configurazione $CADENAS_SETUP/plinkgroups.cfg:

    Blocco [<nome del ruolo>], chiave EXPORTRESTRICTION: il valore contiene la condizione.

    EXPORTRESTRICTION = ((ERP_PDM_NUMBER.NE.'').AND.(LOC3.EQ.'x'))

    Significato: ERP_PDM_NUMBER non deve essere vuoto E la colonna LOC3 deve avere la voce 'x'.

    Risultato in PARTdataManager

    Esempio: l'utente con il ruolo "Sede 3" non può esportare la riga 7 perché nella colonna LOC3 non compare la voce 'x', richiesta nella condizione di esportazione [Export condition].

    La riga 7 non può essere esportata. Viene visualizzato un messaggio corrispondente.

    Figura 7.31. La riga 7 non può essere esportata. Viene visualizzato un messaggio corrispondente.

    Per questo esempio, sono necessarie ulteriori impostazioni in PARTadmin -> Categoria Ruoli [Roles] -> scheda Visualizzazione [Display] -> Bitmap di stato per tabella [Status indicating bitmaps for table view]. In questo modo si sovrascrive la visualizzazione standard rosso-verde, ma la condizione di esportazione rimane inalterata. I dettagli si trovano in Sezione 7.2.1, “ Icone di stato per la tabella - plinkgroups.cfg -> Block [<nome del ruolo>] - chiave "BMPCONDITION<numero>" ”.