Datu augšupielāde programmā Excel ar dažādu parametru iestatīšanu. Datu augšupielāde programmā Excel ar dažādu parametru iestatīšanu Kā pārsūtīt dokumentu no 1c uz Excel

Veikala pārzinim ir jāaugšupielādē visu vienumu saraksts, kas nav atzīmēti dzēšanai. Augšupielādes lauki:

  1. Vārds.
  2. Preces Nr.
  3. Nomenklatūras veids.
  4. Preces veids.

Pēc augšupielādes Excel tabula izskatīsies šādi:

Apskatīsim divus risinājumus: bez programmēšanas un ar programmētāja līdzdalību.

Programmēšana

Lai augšupielādētu vienumu XLS failā, mēs izveidosim vaicājumu datu bāzei, lai iegūtu vienumu, un ievietosim rezultātu augšupielādes apstrādes tabulas daļā. Šeit ir apstrādes forma:

Noklikšķinot uz pogas "Aizpildīt", tiek aizpildīta apstrādes tabulas daļa "Datu izkraušana", pievienojot atbilstošos datus. Šīs pogas apstrādātājam ir šāds kods:

Procedūra ButtonExecutePress(Button) Request = jauns pieprasījums; Pieprasīt. Teksts = " SELECT | | Nomenklatūra. Saite AS nomenklatūru, | Nomenklatūra. pants, | Nomenklatūra. Nomenklatūras veids, |Nomenklatūra. Nomenklatūras veids. Nomenklatūras tips AS Nomenklatūras veids NO | Katalogs . Nomenklatūra AS Nomenklatūra | |KUR | NAV nomenklatūra. Karoga dzēšana

UN NAV nomenklatūra. Šī ir grupa

" ; DataTable = Vaicājums. Izpildīt () . Izlādēt() ; Augšupielādēt datus. Ielādēt(Datu tabula) ; BeigtProcedure Šeit visam jābūt skaidram. Jautrība sākas, noklikšķinot uz pogas “Saglabāt”. Vispirms tiek izsaukts dialoglodziņš XLS tabulas saglabāšanas ceļa izvēlei. Pēc tam, izmantojot apstrādes tabulas daļā esošos datus, tiek aizpildīts tabulas dokuments atbilstoši iepriekš izveidotajam maketam. Apstrādei pievienotais izkārtojums ir šāds: Procedūra Basic ActionsFormsAction (poga) = // Izsauciet faila atlases dialoglodziņu, lai saglabātu XLS tabulu Režīms = FileSelectionDialogMode. Saglabāšana; OpenFileDialog = NewFileSelectDialog(Mode); OpenFile dialoglodziņš. FullFileName = " " ; OpenFile dialoglodziņš. MultipleSelect = False ; Teksts = "ru""XLS tabula"" ;" ; Brīdinājums (Teksts) ; Atgriezties ; EndIf ; // Izveidojiet izklājlapas dokumentu TableSave = jauns tabulas dokuments; // Iegūstiet polsterējuma izkārtojumu un izkārtojuma apgabalus Izkārtojums = Šis objekts. GetLayout(" Izkraušanas galds" ); AreaHeader = izkārtojums. GetArea(" Header "); AreaString = izkārtojums. GetArea(" Līnija" ) ; // Izvadiet datus izklājlapas dokumentā Tabulas saglabāšana. Izvade(AreaHead) ; Katrai lapai no DataUpload cilpas FillPropertyValues(AreaString.Parameters, Page); Tabulas saglabāšana. Izvade(AreaString) ;

EndCycle ;

// Saglabājiet izklājlapas dokumentu diskā

Tabulas saglabāšana. Write(FilePath, TabularDocumentFileType. XLS) ;

Procedūras beigas Pēc saglabāšanas diskā būs Excel izklājlapas fails ar augšupielādēto vienumu sarakstu. Raksta sākumā varat redzēt faila piemēru. Lietotājs var

Patiesībā programmētājs šādam uzdevumam nav vajadzīgs. Lietotājs visu var izdarīt pats bez trikiem.

Piemēram, dodoties uz vienumu sarakstu un izpildot komandu

"Visas darbības" -> "Rādīt saraksts"

no vienumu saraksta lietotājs saņems vienumu sarakstu ģenerētajā izklājlapas dokumentā.

Pēc izklājlapas dokumenta ģenerēšanas, noklikšķinot uz pogas "Saglabāt" vai izvēlnē "Fails->Saglabāt", lietotājs var ierakstīt izklājlapas dokumentu XLS failā, norādot tā nosaukumu un mērķa direktoriju. Tas arī viss! Izkraušanai apstrāde nav nepieciešama. Protams, ja jums ir diezgan vienkāršs datu lejupielādes gadījums..

Vai tas ir tik vienkārši?


Tas ir patiešām vienkārši, jums nav jāpievieno nekādi ārējie komponenti. Turklāt mēs varam šādā veidā augšupielādēt ne tikai Excel tabulas formāta failus, bet arī citus platformas atbalstītos formātus.

Jūs varat apstrādāt piemēru no raksta

Piemēram, mums ir jāsaglabā direktorijs “Darījumu partneri”, lai turpmāk gadījumos, kad tas ir bojāts kādā strādājošā datu bāzē vai kāds darījuma partneris no tās nejauši tika izdzēsts, mēs varētu lejupielādēt pilnu sarakstu.


Tātad mums ir jāielādē direktorija dati failā ar paplašinājumu “xml”, citiem vārdiem sakot, jāizveido tā arhīva kopija. Šim nolūkam mums ir nepieciešams:

  • Dodieties uz režīmu “Uzņēmums” un atveriet datu bāzi, no kuras mēs saglabāsim darbuzņēmējus
  • 1c datubāzes galvenajā izvēlnē noklikšķiniet uz “Fails - Atvērt” un atlasiet lejupielādēto failu ar apstrādi, uz kuru saite atrodas rakstā. Atvērsim to

Atlasiet kolonnu “Konfigurācijas objekti” un atzīmējiet tajā atzīmi blakus visiem objektiem, kas mums ir jāizkrauj. Mūsu gadījumā mums ir jāatzīmē izvēles rūtiņa sadaļā “Katalogi” blakus rindai “Darījumu partneri”.

Augšpusē, pretī ievades laukam “Kur”, noklikšķiniet uz pogas “…” un norādiet, kur tiks augšupielādēti datu bāzes elementi. Ņemiet vērā, ka papildus direktorija atlasei ir jāievada faila nosaukums (faila paplašinājumam jābūt “xml”).


Citā labajā pusē esošajā kolonnā “Izlādēt, ja nepieciešams...” varat atzīmēt izvēles rūtiņas visur, ja mums ir jāielādē blakus esošie datu bāzes elementi. Ja šajā ailē nav atzīmētas izvēles rūtiņas direktorija “Bankas konti” priekšā, vēlāk, ielādējot no izveidotās lejupielādes, direktorija “Darījumu partneri” rekvizīti ar nosaukumu “Galvenais bankas konts” var būt tukši vai attiecīgajā laukā būs norādīts “Objekts nav atrasts”. Ja mēs atstājam atzīmi blakus šim direktorijam, ar to saistītajam darījuma partnerim šis bankas konts tiks augšupielādēts arī arhivētajā kopijā.

Tagad noklikšķiniet uz “Palaist” un pagaidiet, līdz operācijas progress sasniedz 100%


Tādējādi mēs esam izlādējuši VISUS darījuma partnerus savā 1C datubāzē. Ja nepieciešams, varat tiem piekļūt jebkurā laikā, ja nepieciešams tos atjaunot darba datu bāzē vai jebkurā citā datu bāzē ar līdzīgu konfigurāciju.

Tagad pāriesim uz datu ielādi no direktorija arhivētās kopijas citā vai izmantotā datu bāzē:

  • Atveriet datu bāzi, kurā tiks ielādēti saglabātie informācijas bāzes elementi. Mūsu situācijā mums ir nepieciešams darījumu partneru saraksts
  • Tagad, tāpat kā iepriekšējā gadījumā, galvenajā izvēlnē noklikšķiniet uz “Fails → Atvērt” un atlasiet lejupielādēto failu ar apstrādi, uz kuru saite atrodas rakstā augstāk.
  • Mēs norādām ceļu uz failu ar datiem, kas tiks ielādēti 1C datu bāzē

Noklikšķiniet uz pogas "Palaist".

Mēs gaidām, kamēr direktorijs pabeigs ielādi datu bāzē.


Ņemiet vērā, ka, izmantojot rakstā aprakstīto apstrādi, varat izlādēt un ielādēt visus informācijas bāzes objektus vienādās konfigurācijās. Ja jums ir jāizlādē visi 1C datu bāzes objekti, tad attiecīgi atzīmējiet izvēles rūtiņas blakus visiem konfigurācijas objektiem: Kontu diagrammas Dokumenti, Direktoriji utt.

Ja jums tas neizdodas, mūsu speciālists var ierasties un.

Uzstādām to. Savienojamies. Mēs to salabosim. Atradīsim kļūdu 1c.

Konfigurācija: 1C: Grāmatvedība

Konfigurācijas versija: 3.0.44.177

Publicēšanas datums: 20.01.2017

Programma 1C: Grāmatvedība tagad piedāvā iespēju regulāri augšupielādēt un lejupielādēt datus no Excel izklājlapu dokumentiem, neizmantojot trešās puses apstrādi vai konfigurācijas izmaiņas. Iekraušana un izkraušana ir tik vienkārša, ka pieredzējuši lietotāji ātri iemīlēs šo ērto mehānismu, un jaunie lietotāji to ātri apgūs.

Lejupielādēt no programmas Excel 1C: Grāmatvedība 8.3 ed. 3.0

Piemēram, mums ir šis Excel izklājlapas dokuments preču un cenu saraksta ielādei (mazumtirdzniecība un pirkšana).

Nāc uz .

Augšpusē noklikšķiniet uz Nomenklatūra un cenas — lejupielādēt. Šeit ir paslēpta izklājlapu dokumentu ielāde un izkraušana.

Lejupielāde atbalsta xls (vecais Excel 97-2003 formāts) un xlsx (jaunais formāts), kā arī mxl un ods formātus. Tagad mēs atlasām failu ar nomenklatūru un gaidām, līdz tas tiks ielādēts.

Izklājlapas dokuments ir ielādēts tādā formā, kādu to redzējām programmā Excel, tagad piešķirsim kolonnas un izdzēsīsim nevajadzīgās.

Noklikšķiniet uz Lūdzu, sniedziet sīkāku informāciju un sarakstā atlasiet vajadzīgo vienumu.

Atlasiet rindu, kurā ir nevajadzīgi ieraksti, proti, tabulas galveni, un noklikšķiniet uz Dzēst rindu.

Tagad mēs izdzēšam kolonnu ar pirkuma cenu, ņemiet vērā to apstrāde vienā reizē var aizpildīt tikai 1 veida cenu!!! Pēc tam varat veikt šo darbību vēlreiz un ielādēt 2. cenas veidu, 1. ielādei Mazumtirdzniecība 2. pirkumam.

Aizpildiet tukšos datus, Cenas veids, Iestatīt cenas par. Pogas Viss, Atrasts, Jauns un Dublēt ievērojami atvieglos meklēšanu un palīdzēs salīdzināt vienumus. Aizpildiet un noklikšķiniet Lejupielādēt pēc kura dati tiks ielādēti 1C: Grāmatvedība.

Preču sarakstā parādījās jaunas preces, aizpildītas un ar piešķirtajām cenām. Ja nepieciešams ielādēt cita veida cenu, veiciet visas darbības vēlreiz, bet atlasiet kolonnu ar citu cenu, 1C pats atradīs jau izveidotās pozīcijas un nemēģinās tās dublēt, bet vienkārši pievienos jaunu cenu.

Kā redzat, lejupielādes laikā tika izveidoti 2 dokumenti preču cenu noteikšanai, pirkuma cenai un mazumtirdzniecības cenai. Atšķirība starp šo ārstēšanu ir Ielāde no Excel uz 1C: Grāmatvedība 8.3, Fakts ir tāds, ka šī ir standarta apstrāde, un tā darbojas bez kļūmēm un ņem vērā visas dokumenta aizpildīšanas iespējas.

Augšupielāde programmā Excel no 1C: Grāmatvedība 8.3 ed. 3.0

Ļoti noderīga funkcija izdevumā 3.0.44.177 un jaunākā versijā ir augšupielāde programmā Excel no 1C: Grāmatvedība 8.3 šī apstrāde palīdzēs jums izveidot uzņēmuma cenrādi vai nekavējoties pārsūtīt savu preču sarakstu piegādātājiem vai pircējiem ar cenām.

Tas viss ir direktorijā Nomenklatūra - Nomenklatūra un cenas - Izkraušana.

Punktā Kolonnas, atlasiet kolonnas, kas jāveido Excel dokumentā. Izlase kalpo, lai atlasītu vienumus pēc grupām, rekvizītiem, nosaukumiem utt.

Lai augšupielādētu programmā Excel, mēs pievienosim jaunu kolonnu, proti, PVN likmi, šķiet, ka tas nav ļoti nepieciešams, bet mēs praktizējamies.

Daudziem biroja darbiniekiem bieži ir jāizmanto 1C un Excel programmas. Viņiem ir jāeksportē dati no vienas lietojumprogrammas uz citu. Šodien mēs apskatīsim, kā augšupielādēt no 1C programmā Excel.

Datu augšupielāde no 1C programmā Excel

Datu augšupielāde no 1C programmā Microsoft Excel ir process, kas sastāv no vienkāršām darbībām. Lai to izdarītu, pietiek ar šajās lietojumprogrammās iebūvētajiem rīkiem. Ir vairāki veidi, kā eksportēt datus.

Liela datu apjoma augšupielāde

Atvērtajā dokumentā ar peles labo pogu noklikšķiniet un atlasiet “Saraksts”. Pēc tam visi elementi tiks parādīti kā vienkāršs teksts. To var kopēt un ielīmēt MS Excel dokumentā, taču labāk ir atvērt izvēlni "Fails" un doties uz sadaļu "Saglabāt kā".

Atliek tikai izvēlēties faila formātu un saglabāt to.

Drukātu dokumentu formu augšupielāde


Kā ievietot sarakstu Excel darbgrāmatā

Lai pārsūtītu sarakstu, izmantojiet šādu metodi:

  • Programmā 1C atveriet vajadzīgo sarakstu. Pēc tam ar peles labo pogu noklikšķiniet uz “Visas darbības” un pēc tam uz “Displeja saraksts”.


  • Parādās saraksta displeja apvalks. Laukam "Izvades uz" jābūt iestatītam uz "Izklājlapas dokuments".
  • Tālāk varat atlasīt kolonnas, kuras jāpārvieto.


Padoms! Ja gatavojaties pārsūtīt visu dokumentu, šajā logā neko nevajadzētu mainīt.

  1. Pēc visa tā lietotājs ekrānā redzēs sarakstu tabulas veidā. Tas viss ir jāatlasa un jākopē.
  2. Pēc tam programmā Excel tiek izveidots jauns dokuments un tajā tiek ievietoti dati, izmantojot “CTRL + V”.

Izveidojiet jaunu Excel darbgrāmatu ar sarakstu

Jums nav ilgi jāraizējas un nekavējoties jāizvada saraksts no 1C uz Excel:

1. Mēs darām tāpat kā iepriekšējā metodē, līdz tiek izveidots saraksts. Pēc tam jums jāiet uz izvēlni, atveriet sadaļu "Fails" un atlasiet "Saglabāt kā".



Secinājums

Tagad jūs zināt vairākus veidus, kā augšupielādēt tabulu no 1C programmā Excel. Procedūra ir diezgan vienkārša, un ar to var tikt galā pilnīgi jebkurš lietotājs. Galvenais ir labi izpētīt mūsu norādījumus, izvēlēties piemērotu metodi un stingri ievērot norādījumus. Lai to atvieglotu, skatiet ievietotos ekrānuzņēmumus.

Norādījumi

1C: Enterprise ļauj augšupielādēt jebkuru direktoriju, neizmantojot sarežģītu iekraušanas/izkraušanas procesu, izmantojot tikai iebūvētos rīkus. Pirmkārt, mums ir jāizlemj, kādā formātā mēs vēlamies saņemt datus:
*.mxl – iekšējais 1C tabulu datu formāts, piemērots ielādei citā 1C datu bāzē;
*.xls – Excel izklājlapas;
*.pdf – elektroniskais dokuments Adobe Reader;
*.html – interneta lapa publicēšanai internetā;
*.txt – vienkāršs teksta fails, noderīgs ielādei jebkurā datu bāzē.
Ja direktorijs ir hierarhisks, tad saraksts tiks augšupielādēts *.mxl un *.xls formātos, saglabājot hierarhiju un ar iespēju sakļaut/izvērst grupas. Visos citos formātos augšupielāde notiks vienkāršā sarakstā, norādot grupas elementus pēc tās nosaukuma.

Atvērsim direktoriju, kas mums jālejupielādē. Mūsu gadījumā tā ir “nomenklatūra”. Operācijas -> Katalogi -> Nomenklatūra. Jūs varat lejupielādēt nevis visu direktoriju, bet tikai noteiktu grupu, lai to izdarītu, jums jāiet uz šo grupu. Lieliem datu apjomiem ir lietderīgi tos augšupielādēt grupās dažādos failos, lai paātrinātu darbu.

Jebkurā atvērtā saraksta rindiņā ar peles labo pogu noklikšķiniet un atlasiet “Displeja saraksts”. Parādīsies iestatījumu logs.

Iestatījumu logā mēs atstāsim izvēles rūtiņas tikai tiem laukiem, kas mums nepieciešami gala dokumentā. Laukā “Izvade uz...” atstājiet vienumu “Tabulas dokuments” (var izvēlēties arī “Teksta dokuments”, taču universālāks ir tabulas dokuments). Noklikšķiniet uz pogas “OK”.