Da, pentru a face ca procedura să înceapă cu un loc de muncă. Și ce înseamnă să "mutați fișierele pe server". Faceți fizic un set de fișiere dintr-un singur director, de exemplu, o stație de lucru și le mutați în directorul de pe serverul pe care se învârte baza de date sau altceva? Experiența cu CFT nu este atât de mare, pentru aceasta și dificultatea.
Când pornesc manual operațiunea de distribuție FULL_REFRESHING, se ridică forma în care toate fișierele * .DBF și locația lor sunt corecte. Este necesar doar să transferați codul de inițializare a parametrilor de la "Verificați" la "Corp" - apare imediat problema descrisă.
Întregul lucru este că fișierele, atunci când lucrează cu o operație manuală, sunt copiate atunci când se execută secțiunea de validare. Alternativ, serverul poate livra fișiere la emițător, iar lucrarea ar trebui să specifice calea către fișierele de pe server și să instruiască numai să proceseze aceste fișiere. În caz contrar, pur și simplu nu va funcționa.
_________________
Există cel puțin 2 ieșiri
Utilitate: Nici o evaluare
și anume dacă transferăm toate fișierele de acest tip (fișier $ load) din formular în corp, atunci fișierele nu sunt copiate pe server. nu funcționează secțiunea "Verificare"? Pentru a face acest lucru, aveți nevoie de un transceiver?
Eu însumi nu înțeleg sensul - de ce trebuie să copiez fișiere pe server? Nu pot să precizez în mod stupid procedura care ar lua DBF de pe unitatea C: \ DAT \ și să le deschid folosind dbf.oper (.)?
În cele din urmă, prieteni, spune-mi, ce fel de acțiuni ar trebui să fac pentru a pune în aplicare cu succes ideea mea?
Din păcate, nu. Deoarece puteți lucra cu fișiere (le puteți crea) numai prin copierea acestora pe server).
Deși, în principiu, puteți și pe client, dar numai prin VBScript.
Întreaga problemă este că Jobs nu funcționează cu VBScript
Ei funcționează. Ele sunt asistate de operații precum "Visual Basic Script Report" care funcționează prin serverul de rapoarte (acționează ca un client).
Apropo, acest tip de operațiune poate fi folosit nu numai pentru generarea de rapoarte. De exemplu, puteți vedea operația. [MAIL_JOB]. [SEND_MAIL]
Cerințele de sistem sunt în doc:
Lucrul cu rapoartele Visual Basic Script este suportat pornind de la versiunea 330 a ARM "Administratorul dicționar de date", 112 versiuni ale stației de lucru "CFT-Navigator" și versiunea TJ nu mai mică de 7.1.0.3. Executarea rapoartelor Visual Basic Script este posibilă numai prin serverul de rapoarte, începând cu serverul de raportare 1.3.6.0.