Uso delle virgolette come testo in un calcolo.
Moderatore: Moderatori
-
- Messaggi: 22
- Iscritto il: martedì 7 dicembre 2004, 1:00
Uso delle virgolette come testo in un calcolo.
Rete mista xp/osx fmpro7.03.
Uno script deve definire un campo testo inserendo una parola tra virgolette.
Esempio: Roberto "mangia" un pedone.
Il problema è che nel calcolo le virgolette vengono sempre interpretate come un operatore e non come testo.
Ho pensato quindi di definire un campo globale che contenesse come valore "mangia" con le virgolette e fare riferimento a questo campo nel calcolo.
Funziona, ma ad ogni apertura del file il campo globale viene svuotato, quindi bisogna ridefinirgli il valore, con tanto di virgolette per cui sono da capo.
Ho quindi creato un ulteriore campo non globale che contenga il valore "mangia" con l'unico scopo di fornire questo valore al campo globale.
Adesso tutto funziona, ma mi sembra troppo macchinoso, sicuramente c'è una soluzione più semplice che io non conosco.
Uno script deve definire un campo testo inserendo una parola tra virgolette.
Esempio: Roberto "mangia" un pedone.
Il problema è che nel calcolo le virgolette vengono sempre interpretate come un operatore e non come testo.
Ho pensato quindi di definire un campo globale che contenesse come valore "mangia" con le virgolette e fare riferimento a questo campo nel calcolo.
Funziona, ma ad ogni apertura del file il campo globale viene svuotato, quindi bisogna ridefinirgli il valore, con tanto di virgolette per cui sono da capo.
Ho quindi creato un ulteriore campo non globale che contenga il valore "mangia" con l'unico scopo di fornire questo valore al campo globale.
Adesso tutto funziona, ma mi sembra troppo macchinoso, sicuramente c'è una soluzione più semplice che io non conosco.
-
- Messaggi: 1235
- Iscritto il: martedì 15 giugno 2004, 2:00
- Località: Cagliari
- Contatta:
-
- Messaggi: 45
- Iscritto il: sabato 14 maggio 2005, 2:00
aggiungo un pensiero:
se serve definire campi all'apertura di un file
(o anche svuotare p.e. eventuali flags precedenti)
si può attivare "Apri con Script" e definire nello script d'apertura,
i campi (e tutte le altre cose) che si desidera definire
*unico intoppo: se il file ha un account, certe azioni non possono essere eseguite, dipende poi dai permessi concessi all'user e dalle cose richieste nello script d'apertura
se serve definire campi all'apertura di un file
(o anche svuotare p.e. eventuali flags precedenti)
si può attivare "Apri con Script" e definire nello script d'apertura,
i campi (e tutte le altre cose) che si desidera definire
*unico intoppo: se il file ha un account, certe azioni non possono essere eseguite, dipende poi dai permessi concessi all'user e dalle cose richieste nello script d'apertura
abbiate pazienza con i miei errori ... l'italiano e FM non sono la mia madrelingua
-
- Messaggi: 22
- Iscritto il: martedì 7 dicembre 2004, 1:00
-
- Messaggi: 1235
- Iscritto il: martedì 15 giugno 2004, 2:00
- Località: Cagliari
- Contatta:
Allora prima del carattere \ devi mettere un \ ed anche prima del carattere "lore71 ha scritto:Però nel mio caso devo inserire nel testo un percorso file del tipo
c:"testo tra virgolette"\directorya\subdirectory... a questo punto come dovrei scrivere?
c:\
e poi di nuovo
"testo tra virgolette"?
Quindi
c:\"testo tra virgolette"\\directorya\\subdirectory\"testo tra virgolette
"
CIAO M
FM8.03 Adv.- FM8.5 Adv Windows XP SP2