Autore Topic: [Completato] Programma gestionale vendite ordini consegne  (Letto 33155 volte)

Offline fsurfing

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.484
    • Mostra profilo
Re: Programma gestionale vendite ordini consegne
« Risposta #30 il: 04 Luglio 2009, 00:24:16 »
in alternativa dovrebbe funzionare anche così:
Codice: [Seleziona]


MODMain.Connect()
   MyRS = MODMain.$conn.Exec("select * from f_cortesia")                  
   IF MyRS.Available = TRUE THEN
         comboBox1.clear ''''''questo potrebbe non servire
     for EACH Myrs.count

         ComboBox1.add(MyRS!formulacortesia)
     
      next
   ENDIF
 

Offline Golia

  • Senatore Gambero
  • ******
  • Post: 1.298
  • no xe mai massa tardi
    • Mostra profilo
Re: Programma gestionale vendite ordini consegne
« Risposta #31 il: 04 Luglio 2009, 00:27:09 »
trovato, DIM i AS Integer.
Però mi restituisce tutti i record uguali al primo.
Es. ho inserito: "gent. sig" "spett.le" "egreg." e mi escono 3 "gent. sig"

Offline fsurfing

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.484
    • Mostra profilo
Re: Programma gestionale vendite ordini consegne
« Risposta #32 il: 04 Luglio 2009, 00:29:34 »
vero modifica cosi:

Codice: [Seleziona]


MODMain.Connect()
   MyRS = MODMain.$conn.Exec("select * from f_cortesia")                  
   IF MyRS.Available = TRUE THEN
         comboBox1.clear ''''''questo potrebbe non servire
       myrs.movefirst '''''posiziona il result all' inizio
     for i=0 to Myrs.count-1

         ComboBox1.add(MyRS!formulacortesia  ,i)
         myMrs.movenext '''''muove l' indice del result al prossimo valore
      next
   ENDIF
 

Offline Golia

  • Senatore Gambero
  • ******
  • Post: 1.298
  • no xe mai massa tardi
    • Mostra profilo
Re: Programma gestionale vendite ordini consegne
« Risposta #33 il: 04 Luglio 2009, 00:32:16 »
:-(  non va da un errore quando entro nella maschera clienti "Not an object"

Offline fsurfing

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.484
    • Mostra profilo
Re: Programma gestionale vendite ordini consegne
« Risposta #34 il: 04 Luglio 2009, 00:37:27 »
bisogna vedere a che righa di codice ti da errore per capire il problema, il codice sembra corretto

Offline Golia

  • Senatore Gambero
  • ******
  • Post: 1.298
  • no xe mai massa tardi
    • Mostra profilo
Re: Programma gestionale vendite ordini consegne
« Risposta #35 il: 04 Luglio 2009, 00:37:55 »
Perfetto grazie mille!!
Ci sono deglie errori di scrittura per chi può interessare il codice
Codice: [Seleziona]


MODMain.Connect()
   MyRS = MODMain.$conn.Exec("select * from f_cortesia")                  
   IF MyRS.Available = TRUE THEN
         comboBox1.clear ''''''questo potrebbe non servire
       MyRS.movefirst '''''posiziona il result all' inizio
     for i=0 to Myrs.count-1

         ComboBox1.add(MyRS!formulacortesia  ,i)
         MyRS.movenext '''''muove l' indice del result al prossimo valore
      next
   ENDIF


Grazie mille

Offline Golia

  • Senatore Gambero
  • ******
  • Post: 1.298
  • no xe mai massa tardi
    • Mostra profilo
Re: Programma gestionale vendite ordini consegne
« Risposta #36 il: 04 Luglio 2009, 15:29:15 »
Caspita adesso non va più..
Mi da errore sulla riga: DIM i AS Integer.
Devo dichiarare i (si dice cosi? :oops: ) giusto?

Offline fsurfing

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.484
    • Mostra profilo
Re: Programma gestionale vendite ordini consegne
« Risposta #37 il: 04 Luglio 2009, 16:04:16 »
se ti ha dato errore su

DIM i AS integer

probabilmente hai inserito la dichiarazione nel posto sbagliato o è dichiarata piu volte.

Offline Golia

  • Senatore Gambero
  • ******
  • Post: 1.298
  • no xe mai massa tardi
    • Mostra profilo
Re: Programma gestionale vendite ordini consegne
« Risposta #38 il: 04 Luglio 2009, 17:56:01 »
Ho provato a rinominare anche i, ma mi da errore. Allego l'errore.
Grazie per l'aiuto fsurfing

Offline fsurfing

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.484
    • Mostra profilo
Re: Programma gestionale vendite ordini consegne
« Risposta #39 il: 04 Luglio 2009, 18:40:14 »
gambas ti sta dicendo che in quella posizione non si aspetta un DIM, sicuramente perchè prima di DIM i2 as integer hai altro codice .

le dichiarazioni si possono effettuare solamente ad inizio funzione e non qua e la .

Offline Ceskho

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 3.778
  • Vi Veri Veniversum Vivus Vici
    • Mostra profilo
    • Pagina Personale
Re: Programma gestionale vendite ordini consegne
« Risposta #40 il: 04 Luglio 2009, 19:02:34 »
Le dichiarazioni vanno effettuate ad inizio funzione per le variabili dee locali (cioè usabili solo all'interno della funzione) mentre ad inizio codice per quelle globali (cioè richiamabili da più del programma stesso).

Offline Golia

  • Senatore Gambero
  • ******
  • Post: 1.298
  • no xe mai massa tardi
    • Mostra profilo
Re: Programma gestionale vendite ordini consegne
« Risposta #41 il: 05 Luglio 2009, 10:36:25 »
Grazie mille, in effetti funziona!! Sono proprio un testone :-D


Scusate.. altra domanda.
quando avvio il programma si apre la maschera principale, poi apro la maschera clienti, etcc. Per non creare un mare di icone da "principale" quando apro "clienti" scrivo oltre che CLIENTI.SHOW; ANCHE ME.HIDE.  e fin qui ok, nella barra ho solo l'icona di clienti. ma quando chiudo clienti non si apre principale. E' giusto che quando chiudo clienti gli dico PRINCIPALE.SHOW ?

Offline Ceskho

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 3.778
  • Vi Veri Veniversum Vivus Vici
    • Mostra profilo
    • Pagina Personale
Re: Programma gestionale vendite ordini consegne
« Risposta #42 il: 05 Luglio 2009, 12:29:38 »
Hai usato il codice di apertura del form prima della chiusura dell'altro form?

Offline Golia

  • Senatore Gambero
  • ******
  • Post: 1.298
  • no xe mai massa tardi
    • Mostra profilo
Re: Programma gestionale vendite ordini consegne
« Risposta #43 il: 06 Luglio 2009, 08:22:05 »
Si ma la maschera principale non si apre

Offline Golia

  • Senatore Gambero
  • ******
  • Post: 1.298
  • no xe mai massa tardi
    • Mostra profilo
Re: Programma gestionale vendite ordini consegne
« Risposta #44 il: 06 Luglio 2009, 14:30:12 »
Penso sia giusto fare PRINCIPALE.SHOW alla chiusura della maschera clienti,
Ho visto che cbsof nel programma primanota contabile fa così :-D
grazie