Buongiorno a tutti…
Ho un problemone con una procedura che calcola le scadenze per i documenti di vendita.
In particolare solo sotto windows ( perch sotto mac os funziona egregiamente )
Se eseguo la procedura normalmente quindi con RUN ottengo un risultato, completamente errato.
Se invece tale procedura la eseguo con debugger ottengo il giusto risultato …
Non sapendo come esegui il calcolo diventa difficile aiutarti
Si, scusa. qui c’ il link dove ho estrapolato la procedura che genera le scadenze dei pagamenti:
File progetto
Per vedere il comportamento anomalo elimina dal metodo calcolarate le righe con :
txtdata.text = ddatascadenza.AbbreviatedDate
Ho provato e ho ottenuto lo stesso risultato, nessun problema…
La scadenza segnata nella listbox 10/02/2016
se tolgo tutti i riferimenti nel modulo calcolarate cio la valorizzazione di txtdata.text:
txtdata.text = ddatascadenza.AbbreviatedDate
noterai che la data della listbox diventa 10/01/2016
quindi il calcolo errato .
Su mac os e linux tutto ok ma su windows ottengo questo problema.