Ciao, quindi ho una tabella principale (main_dt) che sto per aggiornare (update_dt). Tuttavia, ci sono momenti in cui update_dt è vuoto. Come posso renderlo tale che lo script continui a essere eseguito? Quale funzione devo utilizzare per continuare?
@ skyzvoir0001 ha scritto:
Ciao, quindi ho una tabella principale (main_dt) che sto per aggiornare (update_dt). Tuttavia, ci sono momenti in cui update_dt è vuoto. Come posso renderlo tale che lo script continui a essere eseguito? Quale funzione devo utilizzare per continuare?
Esistono diversi modi per garantire che lo script gestisca potenziali problemi. Ecco due modi per gestire la situazione di una tabella di dati senza che le righe causino un problema.
- Provare() - La funzione Try () consente di tentare qualcosa che potrebbe non funzionare e di ripristinarsi con grazia. Nel tuo caso potresti circondare il tuo << Aggiornamento () con un Try (). Ciò consentirebbe al tuo script di continuare se il messaggio << Aggiorna () genera un errore.
- Se() - Il condizionale If () consente di verificare se una condizione è vera prima di eseguire altre istruzioni. Quindi, puoi verificare se update_dt è vuoto prima di eseguire << Update ().
Quando dici che "update_dt è vuoto", non è chiaro se intendi che la tabella di dati non ha righe o che la variabile update_dt non ha valore. Il che vuoi dire fa la differenza nel modo in cui verifichi tale condizione in If (). Se intendi che la tabella dei dati non ha righe, puoi usare N Rows () funzione. In alternativa, il È vuoto() o Manca() le funzioni verificheranno se una variabile JSL non ha un valore.