Scripting (62)




Risposte
Visite
Domanda
1
risposta
24
vis.
domanda inviata 2 anni fa da
aggiornato 2 anni fa da
Categoria: Scripting
Salve a tutti! Dovrei selezionare i primi 50 record di una tabella e eliminare tutti gli altri. Penso sia una cosa facile ma l’unico modo che ho trovato è tramite executesql. Facendo così però dovrei scrivere il valore della variabile in un file e re-importare il file nella tabella. Avreste qualche suggerimento? Non sono riuscita in nessun modo.. grazie mille!!
29 Luglio 2022 19:30
Buongiorno Stefania. puoi provare con un script tipo: vai al formato [nomeformato] Mostra tutti i record ordina record[se necessario] Ometti più record [50] Mostra solo le omissioni Elimina record trovati facci sapere! .g.
domanda inviata 2 anni fa da
Categoria: Scripting
3
risposte
68
vis.
domanda inviata 3 anni fa da
aggiornato 3 anni fa da
Categoria: Scripting
Buonasera a tutti. Mi sono guardato in giro e non vedo funzioni specifiche nello scripting e mi sembra quindi di capire che per creare dei rettangoli (si pensi ad es. al diagramma di Gantt - qualcosa di simile vorrei fare) occorra fare uso dell'immaginazione. Ad esempio creare dei campi con forma (arrtondamento bordi), dimensioni, colori e posizione voluti in modo da simulare, appunto, dei rettangoli. Grazie per qualunque commento in merito.  
15 Luglio 2022 12:46
campi multipli e formattazione condizionale.   .g.
domanda inviata 3 anni fa da
Categoria: Scripting
2
risposte
103
vis.
domanda inviata 3 anni fa da
aggiornato 3 anni fa da
Categoria: Scripting
Buongiorno, avrei bisogno di creare l'invio automatico di un'e-mail durante la notte con dei dati presi dall'applicativo. Ho provato a impostare un programma di script da fm server che lancia uno script interno di invio e-mail ma mi restituisce "operazione non riuscita". Se lancio lo script da dentro l'applicativo lo script funziona. Dove sbaglio? Come devo impostare questa operazione? Grazie e saluti. Lorenzo
2 Luglio 2022 01:52
Ho impostato un invio tramite server SMTP e le impostazioni di Yahoo Mail. Non capisco perchè funziona regolarmente lanciando lo script da dentro l'applicativo e non lanciandolo da FMserver? Grazie e saluti. Lorenzo
domanda inviata 3 anni fa da
Categoria: Scripting
2
risposte
33
vis.
domanda inviata 3 anni fa da
aggiornato 3 anni fa da
Categoria: Scripting
Succede anche a voi (vedi immagine allegata)? (FM Pro 19, Mac OS 12.3.1 su MB Pro 16" Pro 2021) Grazie  
16 Maggio 2022 17:45
No... FM Pro tel quel... Grazie. S.  
domanda inviata 3 anni fa da
Categoria: Scripting
3
risposte
43
vis.
domanda inviata 3 anni fa da
aggiornato 3 anni fa da
Categoria: Scripting
Buongiorno a tutti. Sto debuggando uno script molto complicato in quanto vi sono molti loop. Questo implica che quando arrivo a dove mi si presenta il problema devo prima cliccare centinaia di volte. E' un casino, soprattutto se nell'algortmo incriminato ci sono più errori. La domanda è: se, ad. es., fino alla riga 130 va tutto bene (verificato!) e poi ho un algoritmo problematico non posso far "correre" lo script fino alla riga 130 e poi da li mi parte il debugger? Grazie.  
10 Maggio 2022 15:19
dipende. io preferisco uno script unico diviso da parametri. più semplice da gestire. .g.
domanda inviata 3 anni fa da
Categoria: Scripting
2
risposte
72
vis.
domanda inviata 3 anni fa da
aggiornato 3 anni fa da
Categoria: Scripting
Scusate ma cosa c'è che non va nella seguente stringa di verifica dal momento che sulla "@" funziona correttamente (se manca o  sono più di una restituisce errore) mentre sul "." non cè verso di farlo "ragionare"? Che ne metta 0, 1 o 1.000 non mi dà mai alcun errore (in caso di zero  - nessun "." - dovrebbe darmelo dato che almeno un ".", per il dominio, ci deve essere). Grazie. ContaRicorrenze ( Email; "." ) > 0 or ContaRicorrenze ( Email ; "@" ) = 1  
13 Aprile 2022 00:12
Esatto... che brutto diventare vecchi... Grazie!
domanda inviata 3 anni fa da
Categoria: Scripting
1
risposta
64
vis.
domanda inviata 3 anni fa da
aggiornato 3 anni fa da
Categoria: Scripting
Buonasera. Ho scritto uno script che deve aggiornare il campo sconti di un cliente. In primis il sistema verifica che lo sconto che il venditore vuole applicare al cliente non superi il massimale di sconto deciso dalla ditta. In secundis il sistema rintraccia nel carrello del cliente i prodotti a cui applicare lo sconto e fa i suoi bravi calcoli. Tutto ok tranne per il fatto che ho iniziato lo script con BLOCCA FINESTRA ... che non blocca. O perlomeno, BLOCCA la FINESTRA quando vado a verificare...
26 Gennaio 2022 14:14
se usi FileMaker Server, esegui lo script su server. in caso contrario puoi eseguire la procedura in  una nuova finestra, posta fuori dal monitor (tipo con posizione sinistra -5000). facci sapere! .g.
domanda inviata 3 anni fa da
Categoria: Scripting
2
risposte
200
vis.
domanda inviata 3 anni fa da
aggiornato 3 anni fa da
Categoria: Scripting
Ciao a tutti! All'interno di una mia applicazione Filemaker avrei esigenza di programmare uno script per l'esportazione di un flusso XML conforme alla normativa bancaria CBI in modo da poter importare nell'home banking una serie di disposizioni SDD ricorrenti legate al cliente. Io non sono molto pratico di file XML e mi chiedevo se qualcuno si fosse già trovato a dover sviluppare una cosa del genere. A naso direi che devo creare un file dati, ma tra la difficoltà legate a questa funzione che non...
10 Dicembre 2021 15:52
Grazie mille per la risposta Giulio, credo di aver intrapreso la seconda strada che proponevi. Ho creato un file di xml utilzzando una guida rilasciata da UBI BANCA https://diazilla.com/doc/317428/generare-distinte-di-bonifico-xml-sepa con i nomi dei campi taggati. Lo script esegue un cerca e sostituisci rimpiazzando i tag con i valori del record e scrive un file XML (leggi di più)
domanda inviata 3 anni fa da
Categoria: Scripting
1
risposta
31
vis.
domanda inviata 3 anni fa da
aggiornato 3 anni fa da
Categoria: Scripting
Buongiorno a tutti. Vorrei sottoporvi una ricerca eseguita via script che si comporta in maniera incomprensibile. Se passo al moto "Trova" e cerco 'a mano' i record che corrispondono ai criteri seguenti: "id=n" (Esegui la ricerca) la ricerca fornisce i risultati attesi per qualunque valore di n presente nel DB, anche n>=100. Preciso che il campo "id" è un campo testo. Se invece il criterio viene assegnato da script con le istruzioni: Imposta campo [id=n] Esegui la ricerca [Ripristina] le rice...
26 Novembre 2021 06:41
Ho risolto scrivendo la riga di codice:  Esegui la ricerca[]al posto dell'istruzione precedente : Esegui la ricerca [Ripristina].che, casualmente, dava risultati apparentemente corretti per n<100.Senza rendermene conto avevo attivato l'ozione "Specifica richieste di ricerca".    
domanda inviata 3 anni fa da
Categoria: Scripting
2
risposte
37
vis.
domanda inviata 3 anni fa da
aggiornato 3 anni fa da
Categoria: Scripting
Salve a tutti. Ho cercato ma non ho trovato la risposta al quesito che propongo. Per limitare la selezione al solo record corrente uso uno script che utilizza un campo univoco che utilizza il nome completo del campo, ad esempio,"tabella::Id". Lo script funziona in 4 passi:1) assegna il contenuto del campo ad una variabile locale:  <Imposta variabile [ $valore;Valore: Tabella::Id] = "Id"]>2) passa al modo "Trova": <Passa al modo Trova [Pausa:Disattivata]>3) assegna al campo "tabe...
12 Novembre 2021 06:03
Davvero UCAS la mia soluzione, anzi UCAS². Grazie Giulio!
domanda inviata 3 anni fa da
Categoria: Scripting
1
risposta
28
vis.
domanda inviata 3 anni fa da
aggiornato 3 anni fa da
Categoria: Scripting
Ciao. Vorrei in modo Trova avere solo i record che hanno il valore nel campo che inizia con la stringa di ricerca e NON anche all'interno del valore del campo. Esempio: - cerco AU - voglio australia autarchico auto - NON causa tautogramma Ho provato con AU*, ma niente. Grazie
12 Ottobre 2021 20:03
Ok, trovato: "==AU*" e mi da quello che cerco.
domanda inviata 3 anni fa da
Categoria: Scripting
2
risposte
56
vis.
domanda inviata 3 anni fa da
aggiornato 3 anni fa da
Categoria: Scripting
Buonasera a tutti! Ho una lista clienti e cui vorrei che un utente potesse vedere solo i clienti da lui creati e non quelli degli altri. Sono riuscito a creare la lista filtrata utilizzando il modo trova, impostando il campo CreatoDa con Get (NomeAccount) e funziona perfettamente... però ho anche una casella modifica nella dashboard per permettere di ricercare anche i clienti digitando nome o cognome o numero di telefono... ecco vorrei sapere come potrei permettere la ricerca includendo anche il...
13 Ottobre 2021 21:13
Alla fine ho trovato una soluzione... sfruttando la sicurezza filemaker... ho impostato per il set privilegi destinato agli utenti un privilegio personalizzato che in visualizza record ho settato limitato e poi come valore calcolato CreatoDa = Get ( NomeAccount ). Magari non è la soluzione più ortodossa ma sembra funzionare bene...
domanda inviata 3 anni fa da
Categoria: Scripting
2
risposte
199
vis.
domanda inviata 3 anni fa da
aggiornato 3 anni fa da
Categoria: Scripting
Buona sera a tutti. Utilizzo questo script per il calcolo del codice fiscale...   Dichiara ([ _preparacognome = RefilaTutto( ParoleaSinistra ( Cognome ; 1 ) ;1;3) ; _cc = Filtro(Maiuscolo(_preparacognome);"ZYXWVTSRQPNMLKJHGFDCB") ; _vc = Filtro(Maiuscolo(_preparacognome);"EOUIA") ; _lcc = Lunghezza(_cc) ; _lvc = Lunghezza(_vc) ; _sc = Casi(_lcc=0 and _lvc>=2;Sinistra(_vc;2) & "X";_lcc=1 and _lvc=1; _cc & _vc & "X";_lcc=1 and _lvc>= 2;_cc & Sinistra(_vc;2);_lcc=2 and _l...
23 Settembre 2021 18:54
Ok ho provato a togliere parole a sinistra e sembra funzionare ora
domanda inviata 3 anni fa da
Categoria: Scripting
2
risposte
31
vis.
domanda inviata 4 anni fa da
aggiornato 4 anni fa da
Categoria: Scripting
Buongiorno a tutti, vorrei capire se posso risolvere un analisi dati in modo più "elegante" e funzionale di quanto non faccia attualmente. Un azienda con all'attivo circa 15000 articoli deve calcolare qual'è la qta media di vendita di ogni prodotto in modo che, dal valore ottenuto possa determinare quando e quanto ordinare per non rimanere senza scorta in magazzino. E fin quì non c'è nessun tipo di problema ma, può capitare che le righe di vendita siano "sporcate" da valori non omogenei a causa ...
23 Febbraio 2021 18:43
Geniale. Con un campo calcolato max() trovo il valore con qta maggiore  e con un altro campo calcolato conteggio() trovo il numero di righe    Grazie Giulio
domanda inviata 4 anni fa da
Categoria: Scripting
4
risposte
96
vis.
domanda inviata 4 anni fa da
aggiornato 4 anni fa da
Categoria: Scripting
Buongiorno, avrei la necessità di impostare un timer che intorrempa uno script dopo un certo periodo di tempo, allego lo sript, in poche parole una volta aperto l'imput da dispositivo vorrei che dopo 30 secondi tornasse al formato precedente  
27 Gennaio 2021 17:15
puoi semplicemente mettere in pausa lo script. .g.
domanda inviata 4 anni fa da
Categoria: Scripting