Una ricerca funziona bene se "manuale" ma via script solo quando n<100.

  • Guru Corner
  • Scripting
  • [RISOLTO] Una ricerca funziona bene se "manuale" ma via script solo quando n<100.

Una ricerca funziona bene se "manuale" ma via script solo quando n<100.

Categoria:
0
0

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 ricerche vengono eseguite correttamente solo se n<100.

Se n>=100 si genera il codice di errore
n. 401 [Nessun record soddisfa la ricerca]

Ho provato ponendo
Imposta campo [id="100"] ma il risultato non cambia.

Per quale ragione?

 

RISOLTO
Segnalato come spam
Pubblicato da (Domande: 7, Risposte: 13)
Domandato il 22 Novembre 2021 17:32
21 visualizzazioni
0
Domanda privata

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".

 

 

Segnalata come spam
Pubblicato da (Domande: 7, Risposte: 13)
Risposto il 26 Novembre 2021 06:41
  • Guru Corner
  • Scripting
  • [RISOLTO] Una ricerca funziona bene se "manuale" ma via script solo quando n<100.
Voti
Risposte
Visite
Domanda