venerdì 22 giugno 2012

Re: Arena

Domanda:
Volevo solo farle due domande su due problematiche che non abbiamo affrontato in classe:
1) Nei blocchi read/write riesco a fare scrivere la marcatura su un file sequenziale. Quando provo ad utilizzare un output su file xlsx (excel) mi da continuamente questo tipo di errore:
Error opening recordset fol1. Possible cause: recordset commandtext (i.e., named range, table name, SQL statement, etc.) specified in file definition is invalid.
Le impostazioni che ho usato su arena per la produzione del file sono:
Recordset: fol1
Range: A1:AF9000
2) In classe abbiamo affrontato una rete in cui i pesi su tutti i rami erano pari a uno.Nel caso in cui i pesi siano differenti i place come dovrebbero essere modificati? A intuito pensavo di usare il blocco batch subito in cascata dopo gli hold se ad esempio da 20 gettoni dovessi passare a 1, ma nel caso inverso come dovrei comportarmi (da 1 gettone a 20 ad esempio) ?
Risposta:
1)hai definito il recordset nel file excel?
non dovresti definire il file come sequential ma come file xlsx.
2) niente di tutto ciò. ti basta cambiare l'aggiornamento della marcatura, ad esempio nei blocchi assign.
Vi vorrei ricordare, che in Arena non dovete riprodurre esattamente la rete ma un programma che si comporta come la rete.
A lezione come esempio ho preso una rete di Petri, ma voi potreste modellare direttamente il sistema.



Nessun commento:

Posta un commento