1) dopo aver creato un database tipo master è possibile creare all'interno di gambas un codice o uno script, in modo che in fase d'installazione nelle singola sede mi crea un databse vuoto con il nome della sede?
mysql dove salva sul disco il file relativo al database?
dalle singole sedi dovrei inviare 1 o due volte s settimana il file o il backup alla sede principale, vorrei farlo tramite internet, come posso realizzarlo?
visto che in futuro l'azienda prevede di collegare in rete tutte le singole sedi, è possibile predisporre un aggiornamento dei dati alla sede principale in tempo reale?
nella creazione del database ci saranno diversi campi (testo, numeri e date), mi conviene crearli già con il formato di destinazione in modo che nelle query di ricerca i dati vengono letti e analizzati meglio? oppure creare tutti i campi come testo per non avere problemi?
fra la sede principale e le secondarie ci sarà comunicazione anche tramite mail (ddt e fatture), visto che questi documenti li creò con gambas, è possibile all'interno di gambas realizzare un invio di mail con file allegati?
Questo vorrebbe dire semplificare tutto il punto precedente, il database viene collegato con tutti i pc. si usa un unico db che metterai in un server. Puoi lavorare con tutti i pc contemporaneamente.
Penso convenga fare un file leggero con sqlite, cioè copiare i dati che ti servono da mysql a sqlite. però è un pò macchinoso quando vai a inserirli nel db di mysql, perchè dovrai cambiare gli indici in quanto sia sede1 che sede2 con tutta probalità avrà un idcliente con lo stesso numero, pensa poi a tutti i dettagli del cliente. però si fà, ci ho già pensato lo devo fare anch'io, inoltre lo avevo già fatto con access. Citazione:
questo è futuristico, per ora devo progammare per un uso in locale.
6) fra la sede principale e le secondarie ci sarà comunicazione anche tramite mail (ddt e fatture), visto che questi documenti li creò con gambas, è possibile all'interno di gambas realizzare un invio di mail con file allegati?
DIM comandomail AS String
DIM hmail AS Process
comandomail = "evolution mailto:"
comandomail &= "franco.cappellaro@gmail.com" 'indirizzo destinatario
comandomail &= "?subject='"
comandomail &= "Buon anno" ' oggetto
comandomail &= "'\\&attach="
comandomail &= "/home/franco/clienti.pdf" ' allegato
comandomail &= "\\&body='"
comandomail &= "ciao gamberi come va?" 'corpo del messaggio 1 riga
comandomail &= "%0A" & "arrivato un nuovo anno" 'corpo del messaggio 2 riga
comandomail &= "%0A" & "il 2010" & "'" 'corpo del messaggio 3 riga etcc
hmail = SHELL (comandomail)
Ceskho ha scritto:
Ma in questo modo sei costretto ad usare evolution e farlo usare...
Io per meteomachine ho scritto un mini-programmino per permettere agli utenti di mandare messaggi hai programmatori...Ho usato una combinazione di gambas e PHP per far si che i messaggi siano salvati sul mio server in un file...potresti fare la stessa cosa coi tuoi database...prendi uno spazio web e lo usi come "nodo di mezzo" tra le varie sedi...