Renumele elemente ale directorului - programarea și configurarea 1c a întreprinderii 7

Buna ziua tuturor!
există o mică problemă.
Când configurația a fost îmbinată, a apărut o eroare
Regulile de unicitate a codurilor din cartea de referință a TMC sunt încălcate
a rezolvat problema eliminând marca de unicitate.






acum nu se poate re-numi cartea de referință a TMC-urilor
găsite pe internet cum să facă.
-------------------------
Codul din Ref. nomenclatura este un text cu zerouri de conducere, deci avem nevoie de această procedură:
1) dezactivați controlul unicode
2) începem procesarea
3) includ controlul unicității

procesarea în sine necesită o schimbare:

Rularea procedurii ()
Спр = CreateObject ("Director.Nomenclature");
Selectați Elemente ();
K = 0;
Până la Spr.Get Element () = 1 ciclu
K = K + 1;






Elementul curent ();
NKOD = "00000000" + K;
cod = drepturi (UNC, 9); // 9- lungimea codului din nomenclatura directorului, maxim 8 maxime
Raport (cod de referință);
Rec. Scriere ();
Sfârșitul ciclului;

Sfârșitul procedurii
----------------------------
pe aceasta cunoasterea mea in 1C sa incheiat
Vă întreb cum și unde să inserați acest cod. și ce să faceți în continuare, vă mulțumesc!
Igor.

În procesarea externă. Și este mai bine să găsiți unul finit.

Creați o nouă prelucrare și faceți clic pe butonul Executare pentru a suspenda procedura de mai sus Run (). dar există totuși o prelucrare excelentă a urechilor care efectuează renumerotarea mai profesionist.

Creez procesarea (fișiere / procesare nouă / externă) în configurator. Pe formularul pe care îl arunci pe buton. În proprietățile butonului din fila "Avansat" din formula, introduceți "Run ()" fără ghilimele. În modulul de formular, adăugați procedura proprie.
Salvezi și rulați în modul de utilizare.
TESTERUGURI PE COPII.

Mulțumesc tuturor.
totul a mers
forum foarte util.
Cereți subiectului să se închidă.







Articole similare

Trimiteți-le prietenilor: