Il
file di download è composto da
svariati fogli di lavoro che si possono dividere in:
- Foglio di lavoro principale, denominato "Compilatore con UserForm",
con una riga di intestazione "STAMPA DATI PASTI ELABORATI" nell'area
"A1:L1"; tutto il resto, all'inizio, è in bianco. Per attivare la
UserForm ci sono varie possibilità: un singolo click sinistro del
mouse nell'area di intestazione "A1:L1" proveniendo da un'altra
cella (per sfruttare l'evento "SelectionChange" del foglio di
lavoro), un click destro in qualunque area del foglio di lavoro (per
sfruttare l'evento "BeforeRightClick") oppure uscire e rientrare nel
foglio (per sfruttare l'evento "Activate"). Se il click destro del
mouse è in una cella che ricade all'interno dell'area di stampa di
un pasto elaborato, la UserForm si attiverà con i dati precaricati
di questo pasto; in tutti gli altri casi la UserForm si attiverà
vuota e pronta per un'elaborazione completamente nuova.
Si ha lo stesso effetto del clic destro premendo contemporaneamente
i tasti CTRL + E. Questo foglio è sempre protetto, senza password, all'apertura del
file con apposita riga di codice nell'evento "Workbook_Open()". Il
codice di esecuzione, poi, lo sprotegge per permettere la stampa dei
pasti elaborati e lo
riprotegge alla chiusura della UserForm.
- Foglio "Tabs" nascosto e protetto (senza password) con vari
parametri indispensabili al funzionamento del codice VBA. Anche
questo foglio è protetto ad ogni avvio del file, ed è nascosto con
proprietà "Visible" impostata a "xlSheetVeryHidden". Per scoprirlo,
quindi, bisogna accedere all'IDE (o ambiente di sviluppo) VBA con
"Alt + F11" e modificare la proprietà a "xlSheetVisible".
- Tre fogli di lavoro visibili per memorizzare i dati dei propri
alimenti preferiti in altrettanti data base separati per categoria.
Le categorie sono impostate in cibi con valori nutrizionali
preferiti e seconda scelta, più integratori e barrette non
bilanciati. Nel file di download sono già memorizzati, in questi tre
fogli, svariati alimenti da considerare un semplice e parziale
elenco delle preferenze dell'autore ma che, per il principio della
personalizzazione, si possono cancellare e/o modificare anche
integralmente. Non si è tenuto conto dei cibi già perfettamente
bilanciati secondo i principi della Dieta Zona perché, per questi
cibi, un compilatore di pasti serve a poco, ma potrebbe
comunque essere utile inserirli per effetuare dei calcoli e
simulazioni all'interno di pasti complessi. I dati di tutti gli
alimenti già inseriti sono tratti dalle rispettive etichette dei
valori nutrizionali quando presenti (oppure, come per certi formaggi
al taglio, dai siti internet dei produttori). Non bisogna
dimenticare di ricontrollare, ogni tanto, le etichette nutrizionali
perché, nel tempo, i produttori possono variare le tecniche di
preparazione dei cibi variando di conseguenza anche i valori base.
- Una serie (21 nell'ultima versione) di altri fogli di lavoro nascosti, e scopribili senza
password, in cui sono memorizzati i dati di molti alimenti che si
acquistano senza poter prendere visione di una etichetta con i
valori nutrizionali. Sono tutti dati tratti da internet e i nomi dei
data base, che compaiono nelle relative caselle di scelta della
UserForm, sono auto esplicativi sull'origine. Tutti questi fogli
sono nascosti con proprietà "Visible" impostata a "xlSheetHidden" e,
pertanto, si possono scoprire semplicemente da menù della cartella
di lavoro senza dover accedere all'IDE (o ambiente di sviluppo) VBA.
Tutte le seguenti
immagini dei fogli e delle UserForm di lavoro sono ricavate dalla versione Excel
2013 (da Office 365 ProPlus) installata su Windows 7 Professional; pertanto possono avere
colori delle celle e forme / colori dei bordi UserForm diversi nelle altre
versioni Office e/o Windows.
I commenti alle
immagini, sia dei fogli di lavoro che delle UserForm, sono validi anche
per la versione Excel Mac 2011 di cui
seguendo
queso link si può vedere la diversa resa grafica con qualche annotazione
particolare.
Foglio inziale da cui
richiamare la UserForm e su cui osservare i risultati di elaborazione
stampati (esempi con foglio vuoto e con uno spuntino stampato).

Esempio di foglio data
base in cui inserire i propri alimenti preferiti.

- E' importante compilare bene tutte le colonne del data base e
non cancellare le prime righe di intestazione. Non bisogna neanche
lasciare righe vuote fra un alimento e l'altro.
- La descrizione di colonna A è quella che comparirà nelle varie
caselle a discesa della UserForm.
- I dati delle colonne B-C-D-E, per i vari macro nutrienti più
calorie, devono essere riportati dalle etichette con i valori
nutrizionali dell'alimento inserito.
- I dati di colonna F riguardano il PDCAAS il cui significato è
ottimamente spiegato nella
pagina dedicata del sito massamagra. Bisogna inserire dei valori
numerici compresi fra 0 e 1.
- I dati di colona G sono la base di calcolo dei valori finali del
pasto in rapporto a quanto indicato nelle etichette nutrizionali.
Quasi sempre il valore è 100 perché, nei valori base, generalmente
si fa riferimento a 100 grammi o 100 ml di prodotto. Nulla vieta,
però, di utilizzare delle basi diverse anche se nelle intestazioni
di colonna dei fogli data base e nelle etichette della UserForm è
riportato il riferimento ai 100 grammi o ml.
- Quando si inserisce un nuovo alimento, o si modifica la
descrizione di uno esistente, bisogna riordinare tutto se si vuole
vedere le descrizioni in ordine alfabetico nelle caselle a discesa
della UserForm.
UserForm, scheda
"Form compilatore pasti per Dieta Zona" (esempi con scheda vuota,
selezione data base alimenti, selezione alimento con digitazione prime lettere,
selezione alimento con mouse su casella a discesa e alimento selezionato
con quantità inserita).
ATTENZIONE: la tecnica
di "selezione alimento con digitazione prime lettere" nella versione
Excel Mac 2011
ha una funzionalità piuttosto limitata; infatti, digitando la prima
lettera, nella casella di testo compare il primo alimento che ha quella
lettera per iniziale, ma digitando altre lettere successive la casella
di testo - a differenza delle versioni Windows - non si aggiorna e
sovrascrive le lettere digitate sull'alimento già selezionato; di fatto
in Excel Mac 2011 NON CONVIENE UTILIZZARLA.

- Si possono inserire dati solo nelle caselle verdi o azzurre,
tutte le altre sono bloccate.
- Si possono inserire fino a 8 alimenti per comporre il pasto,
indicando per ciascun alimento "Data base" e "Descrizione" dalle
apposite caselle a discesa, "Quantità" mediante inserimento diretto e
se è da considerare "Variabile" nei calcoli mediante spunta della
CheckBox.
- Nelle caselle a discesa, i nomi dei data base e degli alimenti
si possono selezionare digitando le prime lettere e confermando con
"INVIO" oppure cliccando con il mouse, sulla rispettiva freccetta, e
poi spostandosi nell'elenco che si apre.
- La casella "Quantità" di questa versione del "Compilatore pasti
Dieta Zona" utilizza per gli aggiornamenti l'evento "AfterUpdate" e
bisogna, quindi, confermare il numero immesso premendo i tasti
"INVIO" o "TAB" o uscendo dalla casella con un click all'interno di
un'altra.
- Per ogni alimento ci sono due piccole immagini rosse con la
scritta "Canc" che cancellano, rispettivamente, i dati di
descrizione e di quantità di un particolare alimento, attivando il
punto di inserimento nelle caselle appena cancellate.
- I numeri inseriti nelle caselle "Quantità" saranno riportati
automaticamente nelle rispettive caselle "Quantità corretta" dove
saranno modificati in fase di elaborazione se la CheckBox è spuntata
come "Variabile" (di fatto, se si vuol considerare variabile un
alimento, si può anche non scrivere nulla nella casella "Quantità").
- Se, dopo un'elaborazione che ha modificato una quantità
corretta, si toglie la spunta alla CheckBox "Variabile" il codice
modificherà la quantità variabile riparificandola a quella immessa
manualmente nella casella "Quantità".
- Per cancellare contemporaneamente tutti i dati inseriti e
ricominciare da capo, bisogna cliccare sul CommandButton giallo con
scritto "AZZERA TUTTI I DATI CIBO INSERITI" che si trova sotto le
caselle con i valori nutrizionali mancanti rispetto
all'obiettivo del pasto.
- Alla sinistra del bottone di cui sopra c'è uno SpinButton per
selezionare l'ammontare delle proteine obiettivo del pasto. Ogni
click incrementa o decrementa le proteine obiettivo di 7 grammi.
Carboidrati, Grassi e Calorie sono ricalcolati automaticamente.
- Si può variare, nelle quattro caselle azzurre in basso a destra,
il classico rapporto obiettivo 9 grammi di Carboidrati per ogni 7
grammi di Proteine e anche, per ulteriori personalizzazioni in base
alle proprie esigenze nutrizionali, la quantità in grammi di grassi
e numero calorie sempre per ogni 7 grammi di proteine.
- Poiché lo SpinButton di selezione delle "Proteine obiettivo
totale del pasto" funziona solo per blocchi di 7 grammi, è
possibile inserire manualmente il valore desiderato nell'apposita
casella verde in basso a destra. In alternativa, si possono usare i
due CommandButton gialli in basso a sinistra "FORZA PROTEINE TOTALI
INSERITE COME OBIETTIVO DEL PASTO" e "FORZA CARBOIDRATI TOTALI
INSERITI COME OBIETTIVO DEL PASTO". In tutti i casi, l'obiettivo di
tutti gli altri macro nutrienti sarà ricalcolato automaticamente.
- In fondo a sinistra c'è la gestione del PDCAAS.
- La prima opzione considera sempre il "Fattore di assorbimento
proteine PDCAAS per tutti i data base". In questo caso il risolutore
tiene sempre conto di quanto scritto nella colonna F dei vari data
base, dove con un valore di 1 si considereranno, per ogni
particolare alimento, tutte le proteine al 100%, con un valore 0 non
si consideranno affatto e con valori intermedi in proporzione. Va da
sé che, se non si vuole considerare la quota proteica, si ottiene lo
stesso risultato, con questa opzione PDCAAS, indicando 1 in colonna
F e azzerando i dati base delle proteine in colonna B. E' quanto
avviene sempre negli alimenti del data base EnerZona (nascosto ma
utilizzabile nella UserForm) dove sono indicati, per ogni alimento,
solo le quote del macro nutriente principale (ad esempio, solo
Proteine per la carne o solo Carboidrati per la verdura).
- La seconda opzione, "Includi tutte le proteine al 100% per
tutti i data base", calcola sempre e soltanto le proteine con
riferimento ai valori base nutrizionali senza considerare mai il
fattore di assorbimento PDCAAS.
- La terza opzione, che è quella di default del file di
download, "Escludi tutte le proteine dei db solo vegetali (resto
al 100%)" esclude sempre le Proteine dei data base nascosti solo
vegetali, e considera al 100% quelle degli altri data base
nascosti non vegetali e scoperti personalizzabili.
- Resta sempre la possibilità, per tutti i data base sia
nascosti (senza password) che scoperti, di agire a livello di
ogni singolo alimento per personalizzare al massimo la gestione
PDCAAS.
- Segue l'elenco dei 21 data base nascosti ma selezionabili da
relativa casella a discesa, e anche modificabili dopo aver
eventualmente scoperto i relativi fogli di lavoro.
- Cibi sfusi da DB EnerZona →
link ai dati di origine
In questo data base, per ogni alimento,
è indicata solo la quota del macro nutriente principale, con
impostazione a zero per gli altri due. I dati delle calorie, non
presenti nel file originale, sono stati aggiunti dall'autore per
confronto con altri data base. Per gli alimenti indicati come
"consumo libero" nel file originale è stato impostato, nel foglio
data base del risolutore-compilatore, un mini blocco
= 2.000 grammi.
- Alcolici da dietabit.it
- Aromi e spezie da dietabit.it
(solo vegetale con
eventuale esclusione totale delle proteine dai calcoli del
risolutore-compilatore e coefficiente PDCAAS, modificabile,
impostato a 0,5)
- Carni fresche da dietabit.it
- Frutta fresca da dietabit.it
(solo
vegetale con eventuale esclusione totale delle proteine dai
calcoli del risolutore-compilatore e coefficiente PDCAAS,
modificabile, impostato a 0,3)
- Frutta secca da dietabit.it
(solo
vegetale con eventuale esclusione totale delle proteine dai
calcoli del risolutore-compilatore e coefficiente PDCAAS,
modificabile, impostato a 0,3)
- Latte e derivati da dietabit.it
- Legumi da dietabit.it
(solo vegetale
con eventuale esclusione totale delle proteine dai calcoli
del risolutore-compilatore e coefficiente PDCAAS,
modificabile, impostato a 0,6 esclusa la soia con valore 1)
- Olii grassi e uova da dietabit.it
- Pasta cereali e farina da dietabit.it
(solo
vegetale con eventuale esclusione totale delle proteine dai
calcoli del risolutore-compilatore e coefficiente PDCAAS,
modificabile, impostato a 0,4)
- Pescato da dietabit.it
- Prodotti da forno da dietabit.it
(solo
vegetale con eventuale esclusione totale delle proteine dai
calcoli del risolutore-compilatore e coefficiente PDCAAS,
modificabile, impostato a 0,4)
- Salumi e insaccati da dietabit.it
- Verdura e funghi da dietabit.it
(solo vegetale,
funghi a parte naturalmente, con
eventuale esclusione totale delle proteine dai calcoli del
risolutore-compilatore e coefficiente PDCAAS, modificabile,
impostato a 0,5)
- Carni fresche-trasformate da my-personaltrainer.it
- Cereali e derivati da my-personaltrainer.it
(solo
vegetale con eventuale esclusione totale delle proteine dai
calcoli del risolutore-compilatore e coefficiente PDCAAS,
modificabile, impostato a 0,4)
- Frutta fresca-secca da my-personaltrainer.it
(solo
vegetale con eventuale esclusione totale delle proteine dai
calcoli del risolutore-compilatore e coefficiente PDCAAS,
modificabile, impostato a 0,3)
- Latte e latticini da my-personaltrainer.it
- Olii grassi uova da my-personaltrainer.it
- Pesce fresco-cons.-surg. da my-personaltrainer.it
- Verdure e legumi da my-personaltrainer.it
(solo vegetale
con eventuale esclusione totale delle proteine dai calcoli
del risolutore-compilatore e coefficiente PDCAAS,
modificabile, impostato a 0,5 per le verdure e 0,6 per i
legumi, esclusa la soia con valore 1)
- Tutti i dati PDCAAS inseriti nel file di
dowload, non sono in alcun modo tratti dai siti e/o dalle tabelle di
provenienza e/o dalle etichette nutrizionali degli alimenti, e sono
da considerare solo una preferenza personale dell'autore. Non
bisogna mai dimenticare di consultare un medico prima di affrontare
qualsiasi dieta, e qualsiasi informazione riportata su questo sito
non deve essere intesa in alcun modo come un parere di carattere
medico.
- In fondo al centro c'è il CommandButton giallo "SALVA QUESTI
PARAMETRI COME BASE PER PROSSIMI PASTI", che salva
i dati di scelta PDCAAS e proporzione Proteine-Carboidrati-Grassi-Calorie per
poterli utlizzare di default ad una nuova apertura del file.
Naturalmente in questo caso, prima di chiuderlo, bisogna anche salvare il file.
Bisogna tener presente, però, che quando si salva un pasto
nell'apposito archivio - vedi guida su scheda "Gestione archivio
pasti" - si salvano anche tutti questi parametri che saranno
richiamati con le opzioni di origine, quando si vuol rivedere il
pasto salvato, indipendentemente dalle opzioni di default.
- Infine c'è il CommandButton rosa "TROVA QUANTITÀ CORRETTE" che
lancia l'elaborazione.
Logica di elaborazione
del "Compilatore pasti Dieta Zona".
- Diversamente dalla prima versione del "Risolutore e compilatore
pasti Dieta Zona" questa non utilizza lo strumento / componenete
aggiuntivo "Risolutore di Excel" (e per questo motivo la parola
"Risolutore" è scomparsa dal nome).
- Ora, per la quadratura delle quantità degli alimenti in rapporto
alle quantità dei valori nutrizionali obiettivo, il software imposta
dei sistemi di equazioni lineari di primo grado con vincolo di non
negatività delle quantità.
- Anche il "Risolutore di Excel", con il suo "Algoritmo del
Simplesso", ragiona in modo simile ed è sicuramente più veloce, ma
ora non ci sono più alcune limitazioni; in particolare:
- Non è più proposto un risultato unico ammissibile anche se
ce ne sono infiniti possibili
- È possibile tentare delle quadrature che comprendono anche i
valori dei grassi e delle calorie con dei risultati alternativi
ridotti a proteine e carboidrati se non fosse possibile la
quadratura completa
- In questa versione sono ammessi da 1 a 4 alimenti con quantità
variabile e poiché, nei sistemi di equazioni di primo grado, per
avere un'unica soluzione le variabili devono essere pari al numero
di equazioni, sarà possibile quadrare completamente con soluzione
unica un numero di valori nutrizionali pari al numero di alimenti
variabili; di conseguenza:
- Con un alimento variabile, cliccando su "TROVA QUANTITÀ
CORRETTE", si aprirà
una piccola UserForm che chiederà, mediante
spunta di SpinButton, quale dei valori - fra proteine,
carboidrati, grassi o calorie - si intende quadrare; se, per
essere aderenti ai principi della Dieta Zona, si vogliono
quadrare proteine e carboidrati nel loro giusto rapporto
obiettivo, bisogna impostare almeno due alimenti variabili
oppure scegliere l'unico variabile che abbia dei valori base che
siano esattamente in proporzione alla differenza fra obiettivo e
quantità fisse già inserite (o meglio, se abbiamo già una quota
fissa che ci soddisfa di proteine o carboidrati, serve un
alimento che contenga solo il macro nutriente mancate).
- Con due alimenti variabili il compilatore cercherà una
quadratura di proteine e carboidrati senza considerare grassi e
calorie; se non la trova comparirà un messaggio che inviterà a
ricontrollare i rapporti fra i valori base dei due alimenti
varibili che non possono essere tutti e due troppo sbilanciati
verso un macro nutriente se già i valori fissi sono sbilanciati
in quel senso.
- Con tre alimenti variabili il compilatore cercherà due
quadrature: una con proteine, carboidrati e grassi e l'altra con
proteine, carboidrati e calorie. In questo caso, quindi, può
trovare una o due soluzioni ottimali. Se non le trova cercherà
delle soluzioni che quadrino solo proteine e carboidrati.
Poiché, però, ci troviamo in presenza di tre equazioni (cioè i
tre alimenti) e due variabili da risolvere, o non trova ancora
nulla (in caso di alimenti variabili scelti non correttamente)
oppure ci saranno infinite soluzioni e ne saranno proposte
alcune dalle quali si può poi partire per trovare la soluzione
definitiva al pasto desiderato.
- Con quattro alimenti variabili il compilatore cercherà una
prima quadratura totale di proteine, carboidrati, grassi e
calorie. Se non la trova, ragionerà a scalare come al punto
precedente.
- Se l'elaborazione avrà successo, sia con soluzioni che
rispettino tutti i vincoli o ridotte a quadratura di soli proteine e
carboidrati, i dati dei pasti saranno salvati nell'archivio
"Salvataggi automatici" - vedi a seguire la parte di guida alla
UserForm "Gestione archivio pasti" - e stampati, a partire dalla
riga 2 del foglio di lavoro "Compilatore con UserForm"; nella
UserForm - che si chiuderà e riaprirà subito automaticamente -
rimarranno i dati della prima, o dell'unica, soluzione trovata.
- A questo punto:
- Senza chiudere la UserForm, si può passare alla scheda
"Gestione archivio pasti" e richiamare - dal data base
"Salvataggi automatici" - le soluzioni una a una per visionarle,
rielaborarle e/o salvarle definitivamente.
- Chiudendo la UserForm si possono vedere tutte le soluzioni
contemporaneamente stampate sul foglio di lavoro e richiamare le
preferite, come già sopra descritto, con un semplice click
destro del mouse - o CTRL + E - all'interno dell'area di stampa di un singolo
pasto.
UserForm, scheda
"Gestione archivio pasti" (esempi con scheda vuota, selezione data base
pasti salvati, selezione spuntino salvato e con dati ricaricati dello
spuntino salvato).
- Le due caselle a discesa in alto servono per selezionare il
pasto salvato da richiamare. I dati saranno automaticamente
riportati anche nella scheda "Form compilatore pasti per Dieta Zona" in
cui saranno subito riutilizzabili per eventuali modifiche.
- Viceversa, il CommandButton "RIPORTA PASTO DA PAGINA RISOLUTORE"
esegue l'operazione contraria riportando in questa scheda i dati
appena elaborati e su cui si può agire con gli altri 4
CommandButton.
- Il CommandButton "SALVA PASTO SELEZIONATO CON STESSO NOME DI
PASTO GIÀ ESISTENTE SOSTITUENDO I PARAMETRI" permette,
dopo apertura
di una UserForm, di fissare in archivio i nuovi parametri
di un pasto modificato e richiamato dalla scheda "Form compilatore pasti per Dieta
Zona" o caricato direttamente dal foglio di lavoro principale
"Compilatore con UserForm" (con "click destro" o "CTRL + E" come
spiegato a inizio pagina).
- Il CommandButton "SALVA COME NUOVO PASTO"
apre una
piccola
UserForm dove inserire i dati di salvataggio. Sono ammessi nomi di
almeno 3 caratteri e non permette di salvare due pasti con lo stesso
nome all'interno dello stesso data base di pasti salvati (è ammesso
lo stesso nome se in due data base diversi).
- Il CommandButton "CAMBIA NOME A PASTO SELEZIONATO"
apre
anch'esso una piccola UserForm dove poter cambiare il nome. Anche questo
controlla che il nome così cambiato non sia già presente nel data
base selezionato.
- Il CommanButton "CANCELLA PASTO SELEZIONATO" cancellerà
permanentemente i dati del pasto.
- Ad ogni nuovo inserimento, o cambio nome, di un pasto il data
base sarà automaticamente riordinato in ordine alfabetico crescente.
- I data base di salvataggio pasti, memorizzati nei relativi fogli
nascosti senza password, sono:
- Colazioni 3 blocchi
- Colazioni 4 blocchi
- Colazioni 5 blocchi
- Pasti 3 blocchi
- Pasti 4 blocchi
- Pasti 5 blocchi
- Pasti multi porzione
- Spuntini 1 blocco
- Spuntini 2 blocchi
- Salvataggi automatici
- Tutti e 10 i fogli di salvataggio dati dei pasti sono nascosti
con proprietà "Visible" impostata a "xlSheetVeryHidden". Per
scoprirli, quindi, bisogna accedere all'IDE (o ambiente di sviluppo)
VBA con "Alt + F11" e modificare la proprietà a "xlSheetVisible".
- Non c'è alcun controllo sulla quantità dei blocchi effettivi di
un pasto e il relativo data base di memorizzazione. In pratica si
può memorizzare un pasto di 5 blocchi anche in data base
nominalmente di tutt'altro tipo.
- Se un particolare alimento salvato in un pasto è
successivamente, per scelte personali, spostato da un data base ad
un altro (ad esempio da valori nutrizionali preferiti a seconda
scelta), quando si richiamerà dall'archivio quel pasto:
- Compariranno i dati corretti di descrizione dell'alimento ma
abbinati al vecchio data base di origine al momento del
salvataggio.
- Il risolutore-compilatore, che "ragiona" sempre per
abbinamento data base con descrizione, non riuscirà a recuperare
i valori base nutrizionali.
- Poiché negli archivi pasti salvati si salvano solo valori
base più quantità ma non i calcoli totali risultanti, che sono
rifatti da capo ad ogni richiamo in UserForm, non compariranno
neanche i totali dei valori nutrizionali dell'alimento, e
saranno sbagliati anche i valori totali del pasto appena
richiamato.
- Per sistemare il tutto, dopo aver richiamato il pasto
dall'archivio pasti, bisogna andare nella scheda "Form compilatore
pasti per Dieta Zona" e abbinare all'alimento spostato il nuovo
data base corretto.
- Il decimo foglio "Salvataggi automatici" è utilizzato dal
codice per il salvataggio dei pasti appena elaborati ed è resettato
da zero ad ogni elaborazione. Quindi non ha senso, anche se
tecnicamente possibile, salvare manualmente qualche pasto perché
sarà automaticamente cancellato all'elaborazione successiva.
A destra della scheda
"Gestione archivio pasti" si trovano altre cinque schede informative:
"INFO base", "INFO personalizzazione alimenti", "INFO gestione archivio
pasti", "INFO logica di elaborazione" e "AVVERTENZE". In queste cinque
schede è riportato più o meno tutto quanto scritto in questa pagina (a
parte il dettaglio PDCAAS dei 21 data base alimenti nascosti).