Bene, se siete scripting di VB (per esempio) pro, quindi questo non è troppo difettoso. Se non, allora è ragionevolmente un compito difficile, perché ci è molta curva di apprendimento prima che vi alziate al divisorio utile.
Una vecchia versione di PCOMMSuona come voi stanno usando una vecchia versione (dieci anni!) delle comunicazioni personali di IBM (PCOMM), V5.0.
V5.0 è lungo da supporto, in modo da siete responsabile avere difficoltà ottenergli molto aiuto specifico con. Ho lavorato con PCOMM alcune volte nel corso degli anni ed ha sostenuto sempre la programmazione vari, la macro e le interfacce scripting. Se V5.0 sostiene gli oggetti di automazione di HACL, quindi siete probabilmente nella buona forma.La versione corrente di PCOMM è 6.0.1.http://www-01.ibm.com/software/network/pcomm/PCOMM 3270 contro PCOMM 5250Normalmente, usereste IBM PCOMM 3270 (3270 sono un tipo di terminale muto dell'elaboratore centrale) per il collegamento ad IBM degli elaboratori centrali e ad IBM PCOMM 5250 (5250 sono un tipo di terminale muto di AS/400) per il collegamento a AS/400s. Inoltre, ci è una versione di PCOMM che include entrambi i prodotti: emulazione 3270 emulazione e 5250. Per fare le cose che confondono, POTETE usare PCOMM 3270 per collegarti a AS/400.
Lo accenno soltanto in moda da poterlo trovare voi il manuale adatto. Iniziare con i 5250 manuali e se le funzioni non abbinano molto bene, esaminare i 3270 manuali preferibilmente.
Documentazione di PCOMMQuesta corrente di collegamento ha documentazione andare indietro a V5.6:http://publib.boulder.ibm.com/infocenter/pcomhelp/v5r9/index.jsp?topic=/com.ibm.pcomm.doc/Documentation.htmIl vostro software probabilmente ha spedetto con i manuali di carta o elettronici. Trovare il CD dell'installazione, o osservare nel vostro indice di installazione sulla vostra stazione di lavoro e chiaro ottenete fortunato. Inoltre, ci sono alcuni campioni di programmazione (molto utili) facoltativi che possono essere installati - dipendono appena dalle opzioni che la persona che ha installato il software sul vostro sistema ha selezionato. Se avete accesso ai mezzi dell'installazione, potete copiare di installate la documentazione e programmare si prova.Una volta che trovate la versione più vicina della documentazione al vostro software, colta in su sulle macro e sullo Scripting nella guida dell'utente o nel riferimento dell'utente per la vostra versione (o la più vecchia versione che potete trovare la documentazione per), colto la guida di HACL. Scripting con HACL (biblioteca del codice categoria di accesso ospite)Ogni versione di PCOMM che posso ricordare nel corso degli anni comprende le funzioni a macroistruzione e Scripting che possono essere sfruttate per fare appena che cosa volete fare. Le macro sono limitate solitamente alle funzioni di controllo nell'ambito del programma di PCOMM soltanto. Gli scritti, da un lato, sono scritti in VBScript e possono interagire con altri programmi, compreso Excel. Gli oggetti di automazione di HACL sono una collezione di codici categoria che possono essere denominati da VB, VBA, o VBScript (ed altri ambienti scripting) per controllare l'emulatore e per inviare e ricevere i dati alla finestra dell'emulatore.Un modo semplice di ottenere cominciato con la generazione dello scritto è di registrare una macro di VBScript in PCOMM che tratta le parti di navigazione di AS/400 di vostre mansioni. Per esempio, se dovete:Inizio attivitàAccedere ad una serie di opzioni del menuPremere F4Entrare nel vostro numero degli impiegatiAllora selezionare alcuni dati ad un posto particolare sullo schermo eCopiarlo alla lavagna per appuntiPotete registrare una macro che fa tutto il quella (codificherà automaticamente una serie di richieste di HACL per voi) ed allora prendete quella macro e la usate come punto di partenza per il vostro scritto.Registrare e salvo la macro come macro di VBScript ed allora aprirla in su in un redattore (blocchetto per appunti basterà, ma Excel ha molto un piacevole costruito nel redattore di VBA che gradico) ed aggiungere il codice per aprirsi o commutare ad Excel, per aprire un foglio elettronico particolare, per traversare intorno al vostro foglio elettronico e per incollare le informazioni dentro al foglio elettronico.Potete persino usargli l'abilità della registrazione di macro incorporata dell'Excel, appena avete fatto con PCOMM per generare la maggior parte della parte di Excel dello scritto per voi. Aprire Excel grande buit-nell'aiuto ed osservare in su “la macro„. Troverete che gli articoli che spiegano macro della zappa funzionano, come registrare una macro, come pubblicare una macro, ora mettere un tasto a macroistruzione sull'tavoletta porta-utensili e più.Se avete una conoscenza di con la scrittura dei questi tipi di scritti, quindi questa è un'operazione tecnica “media„ di difficoltà, dalla registrazione dei codici a macroistruzione la maggior parte “della parte dura„ per voi. Se non avete mai non fa questo tipo di scripting, quindi gli avete certa curva di apprendimento significativa.Qui è un filetto dove abbiamo discusso gli scritti di HACL nel passato. Ci è un piccolo codice del campione là:http://www.experts-exchange.com/Programming/System/AS_-_400/Q_24956712.html?sfQueryTermInfo=1+gari+hacl+pro Potete trovare tutti oggetti di HACL (V5.9) documentati qui, sui frammenti piacevoli di codice che potete tagliare ed incollare a destra nel vostro scritto:http://publib.boulder.ibm.com/infocenter/pcomhelp/v5r9/index.jsp?topic=/com.ibm.pcomm.doc/books/html/host_access02.htmScripting l'attrezzo di destra?Spesso, scripting come questo non è il senso più facile bloccare la data AS/5400 per uso nelle applicazioni del PC.
Per lo più, i dati che volete entrare già nel vostro foglio elettronico esistono in una tabella di base di dati su AS/400.
Se avete accesso alla squadra di sviluppo di AS/400, potete trovare che possono aiutarli ad individuare i dati che avete bisogno di e formulano le domande della base di dati per estrarre i dati necessari. Là numerosi attrezzi, compreso la funzione di trasferimento di file di PCOMM, che gli permetterebbe direttamente di interrogare la base di dati di AS/400 per i dati specifici e di caricarla programmi oggetto in una disposizione che può essere importata facilmente in Excel.
Avere divertimento e ritenere libero di inviare indietro se avete bisogno dell'aiuto con il vostro scritto. Non posso scriverlo per voi, ma posso aiutarlo se ottenete stuck.
- Gary Patterson