Italian B4J for - next ... exit for o similare

ivanomonti

Expert
Licensed User
Longtime User
non guardate i nomi se non per farvi una risata, ma la birra gioca sporco,, scenario 1 e 2

1) devo leggere tutti gli appuntamenti con count sqlite dalla prima settimana all'ultima del mese, e se la settimana è a cavallo del mese precedende o finisce a cavallo del mese successivo io devo comunque leggere tutte le settimane dal lunedì alla domenica, questo codice mi va bene direi perfetto ma,,,,, ma quando arriva a exit deve uscire dal ciclo, anzi dai cicli ss e i

2) secondo scenario, la padrona di casa dice che se non finisco entro la data pattuita mi toglie birra e il porno,, se così fosse, visto che io non posso iniziare il 4 del mese prossimo bombarderei il forum di pianti isterici ahahaah, qualche suggerimento, qui il frammento del codice.

B4X:
For ss=1 To 6 ' carico le settimane del mese dal lunedì alla domenica a cavallo tra il mese precedente e successivo o viceversa
        For i=1 To 7
            ' verifico dalla 5 settimana quando finisce il mese ed esco la prima domenica del mese successivo
            If ss>=5 Then
                testday = DateTime.Date( DateTime.DateParse(iniziosettimanadelmese)+(DateTime.TicksPerDay*(i)))
                Log(DateTime.GetMonth(DateTime.DateParse(testday)) )
                If DateTime.GetMonth(DateTime.DateParse(testday)) > (month) Then
                    If DateTime.GetDayOfWeek(DateTime.DateParse(testday)) = 2 Then
                        Exit
                    End If
                End If
            End If
            ListView1.Items.Add( DateTime.Date( DateTime.DateParse(iniziosettimanadelmese)+(DateTime.TicksPerDay*(i))) )
        Next
        iniziosettimanadelmese=DateTime.Date( DateTime.DateParse(iniziosettimanadelmese)+(DateTime.TicksPerDay*(8)))
    Next
 
Top