Mājas / Drošība / Lejupielādējiet datus no Excel uz 1s 8.3. Vai ir iespējams augšupielādēt datus no Excel uz atsauces grāmatu "Nomenklatūra"? Ārējā sāknēšanas ielādētāja pievienošana

Lejupielādējiet datus no Excel uz 1s 8.3. Vai ir iespējams augšupielādēt datus no Excel uz atsauces grāmatu "Nomenklatūra"? Ārējā sāknēšanas ielādētāja pievienošana

Konfigurācija: 1c grāmatvedība

Konfigurācijas versija: 3.0.44.177

Publicēšanas datums: 20.01.2017

Programmā 1C: Grāmatvedība kļuva iespējams regulāri augšupielādēt un lejupielādēt datus no Excel izklājlapu dokumentiem, neizmantojot trešās puses apstrādi un 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.

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

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

Nāc iekšā.

Nospiediet augšpusē Nomenklatūra un cenas — lejupielādēt. Šeit tiek paslēpta izklājlapu dokumentu ielāde un izkraušana.

Lejupielāde atbalsta xls (Excel 97-2003 vecais 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 lejupielādi.

Izklājlapas dokuments ir ielādēts tādā formā, kā mēs to redzējām programmā Excel, tagad piešķirsim kolonnas un noņemsim lieko.

Klikšķiniet uz Norādiet rekvizītus un sarakstā atlasiet vajadzīgo vienumu.

Atlasiet rindu, kurā ir nevajadzīgi ieraksti, proti, tabulas galveni, un nospiediet Dzēst rindu.

Tagad mēs noņemam kolonnu ar pirkuma cenu, ņemiet vērā to apstrāde spēj aizpildīt tikai 1 veida cenu 1n reizi!!! 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 Visi, Found, New, Duplicates ievērojami atvieglos meklēšanu un palīdzēs salīdzināt nomenklatūru. 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 pozīcijas, aizpildītas un ar piešķirtajām cenām. Ja nepieciešams ielādēt citu cenas veidu, veiciet visas darbības vēlreiz, bet izvēlieties kolonnu ar citu cenu, 1C atradīs jau izveidotās pozīcijas un nemēģinās tās dublēt, bet vienkārši pievienos jaunu cenas veidu.

Kā redzat, lejupielāde izveidoja 2 preču cenu noteikšanas dokumentus pirkuma cenai un mazumtirdzniecības cenai. Atšķirība starp šo apstrādi Lejupielāde no Excel uz 1C: Grāmatvedība 8.3, Fakts ir tāds, ka šī ir regulāra apstrāde, un tā darbojas bez kļūdām un ņemot vērā visas dokumenta aizpildīšanas iespējas.

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

Augsti noderīga funkcija 3.0.44.177 un jaunākās versijās ir eksports uz 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 ceļvedī. Nomenklatūra — Nomenklatūra un cenas — Augšupielādēt.

Pakāpē skaļruņi, atlasiet tās kolonnas, kas jāiebūvē Excel dokumentā. Atlase kalpo nomenklatūras atlasei pēc grupām, rekvizītiem, nosaukumiem... utt.

Augšupielādēšanai uz excel pievienosim jaunu kolonnu, proti, PVN likmi, šķiet, nav īsti nepieciešams, bet trenējamies.

  • Veicot informācijas apmaiņu starp darījuma partneriem (cenrāži, saskaņošanas akti utt.);
  • Atvieglināt operatoru darbu gadījumos, kad galvenā uzskaite tiek kārtota 1C, un daļa no tās tiek veikta Excel tabulas;
  • Sākotnējās datu bāzes aizpildīšanas laikā.

Lai veiktu šo darbību, varat izmantot gan standarta funkcionalitāti, kas pieejama, abonējot informācijas tehnoloģiju atbalstu (ITS), gan pašrakstītu apstrādi, kas ieviesta, izmantojot dažādas savienojuma iespējas. Mūsu rakstā mēs centīsimies pēc iespējas pilnīgāk analizēt visus iespējamos gadījumus un atbildēt uz lielāko daļu esošo jautājumu par datu ielādi no Excel uz 1C.

Universāla kustība

ITS diskos, kā arī 1C portālā, dodoties uz izvēlni "Tehniskais atbalsts" -> "Universālās atskaites un apstrāde", mapē "Datu ielāde no izklājlapas dokumenta" notiek atbilstoša apstrāde.

Kad tā tiek palaista, tiek atvērta forma (1. att.):

Kā redzams no veidlapas, tā ļauj pārsūtīt informāciju uz šādiem konfigurācijas objektiem:

  1. Katalogs;
  2. Dokumenta vai uzziņu grāmatas tabulas daļa;
  3. Informācijas reģistrs.

Atkarībā no slēdža stāvokļa mainās objektu atlases lauks.

Apstrādes tabulas forma tiek aizpildīta, atverot augšupielādēto failu.

Rakstu apstrāde atbalsta augšupielādes no:

  • Izstrādājuši uzņēmuma 1C speciālisti, formāta failimxl;
  • Lisztsxls saglabāts formātāExcel 97-2003;
  • teksta failstxt;
  • tabulasdbf.

Liela apjoma Excel failu ielāde var aizņemt ilgu laiku, tādēļ, ja tiek pieņemts, ka datu ielāde var notikt vairākos posmos vai arī jūs zināt, ka esošs fails būs jāatver vairākas reizes, labāk ir saglabāt informāciju no tā mxl formātā, lai ietaupītu nervus un laika formātu. To var izdarīt tieši no apstrādes veidlapas.

Ir svarīgi saprast, ka, ja avota failā ir rindu grupējumi, apakšvirsraksti un piezīmes, tie būs jānoņem manuāli.

Tagad pāriesim uz cilni "Iestatījumi" (2. att.):

2. att

Diezgan bieži Excel izklājlapas satur galvenes ar visa veida detaļām un datiem (drukātās veidlapas nosaukums, informācija par darījumu partneru, ienākošā dokumenta datums un numurs, kolonnu nosaukumi utt.), lai izslēgtu to apstrādi programmas veidlapā atribūtā "Izklājlapas dokumenta pirmā rinda" jānorāda pirmā rinda ar pārsūtīto informāciju

Pēc metadatu objekta izvēles, kurā tiks ierakstīta informācija, cilnes "Iestatījumi" tabulas sadaļa tiks automātiski aizpildīta ar atribūtu nosaukumiem, to veidu aprakstiem un citiem. svarīga informācija. Cilnes "Iestatījumi" tabulas daļas sleju izskatīšana ir jāvelta atsevišķai sadaļai.

Iestatījumu kolonnas

Karogs - atzīmējot vai noņemot atzīmi no rūtiņas rindā, tiek noteikts, vai tiks aizpildīts atbilstošais atribūts.

Atribūta attēlojums - šeit tiek rakstīts metadatu atribūta sinonīms (nosaukums), kā tas ir norādīts konfiguratorā.

Meklēšanas lauks - ja atzīmēsit šo izvēles rūtiņu, apstrāde meklēs elementus pēc atbilstošā atribūta un, ja tas būs veiksmīgs, mainīs esošos datus, papildu funkcijašis lauks - aizsardzība pret dublikātu parādīšanos.

Tipu apraksts - parāda datu tipu, kuram ir viens vai otrs metadatu atribūts.

Lejupielādes režīms — piedāvā trīs izvēles iespējas (3. att.):

3. att

  • Meklēt - tiks meklēts atbilstošais elements, tā neesamības gadījumā var izveidot jaunu;
  • Iestatīt - noteikta vērtība tiek iestatīta pakārtotā veidā;
  • Aprēķināt – šajā gadījumā veidojamā elementa laukā tiks iestatīts ailē "Saites nosacījums/Izteiksme vērtībai" norādītās izteiksmes aprēķina rezultāts.

Pēdējā gadījumā, aktivizējot lauku Izteiksme, tiks atvērta forma (4. att.).

4. att

Kolonnas numurs - lauks, ko izmanto, lai norādītu, no kuras Excel izklājlapas kolonnas ir jāņem dati aizpildīšanai.

Noklusējuma vērtība – diezgan bieži rodas situācija, kad augšupielādētajā failā nav visi elementa ierakstīšanai nepieciešamie dati, tādā gadījumā aizpildīšanai tiks aizpildīta šajā laukā esošā informācija.

Saites nosacījums / Vērtības izteiksme - mēs jau esam daļēji pieskārušies šim laukam, aplūkojot aprēķinātos laukus, turklāt varat norādīt nosacījumu, saskaņā ar kuru tiks sinhronizēti avota dati.

Šeit principā ir visa informācija, kas ir pieejama cilnē "Iestatījumi".

Lai katru reizi netērētu daudz laika ielādei, atbilstības un izteiksmju izrakstīšanai, izstrādātāji ir nodrošinājuši iespēju saglabāt iestatījumu opciju failā ar paplašinājumu mxlz.

Pārsūtīto datu pareizību varat pārbaudīt, noklikšķinot uz pogas "Aizpildīšanas kontrole" (1. att.). Pēc tam varat sākt lejupielādes procesu. Par veiksmīgu procedūras pabeigšanu vai nestandarta situācijām Jūs tiksiet informēts atsevišķi.

Lai augšupielādētu datus no Excel uz informācijas bāzes"Pārvaldība un tirdzniecība" ir vēl viens mehānisms. Tā ir mazāk universāla nekā iepriekš minētā metode, tomēr tai nav nepieciešams ITS abonements un tā ir iekļauta standarta piegādē.

Šo apstrādi var atrast cilnē "Pirkumi", izvēlnē "Pakalpojums", tā saucas "Piegādātāju cenu ielāde no failiem" (5. att.)

5. att

Apstrādes veidlapā ir:

  1. Datuma izvēles lauks, kas norādīs, uz kādu laiku šī cena ir aktuāla;
  2. Lauks darījuma partnera izvēlei, kurš nosūtījis savu cenrādi;
  3. Poga, kas ļauj izvēlēties uzstādāmo cenu veidu;
  4. Tabulas sadaļa, kuru var aizpildīt ar augšupielādētiem datiem.

Šo formu var redzēt 6. att

6. att

Leģenda veidlapas augšpusē paskaidro, kā izmantot veidlapas pirmo cilni.

Pēc darījuma partnera izvēles (atkarībā no tā, vai tas darbojas kā piegādātājs, komisionārs vai pārdevējs), tabulā būs pieejamas papildu kolonnas katram cenu veidam.

Strādājot caur tīmekļa saskarni, dažās pārlūkprogrammās var būt nepieciešams instalēt pārlūkprogrammas papildinājumu (7. att.). Mums jānoklikšķina uz pogas "Sākt instalēšanu" un restartējiet savienojumu.

7. att

Pēc tam, izmantojot starpliktuvi, varēsim pārsūtīt informāciju no vienas tabulas uz otru. Kad ir aizpildītas mums nepieciešamās ailes (“Raksts”, “Nosaukums”, “Cena”), nospiežam pogu “Tālāk” un pārejam uz otro lapu (8. att.)

8. att

Programma automātiski meklēs atbilstības datu bāzē un, ja tādas nav, piedāvās iespējas novērst kļūdu. Izskats tabulas daļu var vadīt ar slēdzi. Turklāt lietotājs var patstāvīgi salīdzināt augšupielādētā faila elementus ar datu bāzē esošajiem.

  • Reģistrēt visu;
  • Reģistrējiet tikai tos, kas ir mainījušies salīdzinājumā ar tiem, kas jau ir datu bāzē.

Teksta laukā var ievadīt komentāru, kas tiks ierakstīts dokumentā (9. att.):

9. att

Pēc apstrādes:

  • Atbilstošs elements tiks izveidots direktorijā "Piegādātāju nomenklatūra" (ja tā tur nebija);
  • Tas tiks saskaņots ar uzziņu grāmatas "Nomenklatūra" elementu;
  • Tiks izveidots un ievietots dokuments "Preču cenu noteikšana", norādot: piegādātāju, cenas veidu un datu fiksēšanas datumu.

Apstrāde "Preču ielāde no ārējiem failiem" darbojas līdzīgi.

DIY nodošanas apstrādes iespējas

Galvenā problēma datu ieguvē no Excel faila ir tā, ka 1C nav iebūvēta nepārprotama mehānisma tā atvēršanai. Ir vairākas iespējas Excel savienošanai ar 1C:

  • Izmantojot Microsoft ADODB - diezgan ātra metode, kas, kā likums, ir piemērojama gan failu, gan klienta-servera datu bāzes uzglabāšanas iespējām;
  • Caur Microsoft lietošana Office - metode, kas dažreiz neizdodas, strādājot ar SQL datu bāzēm, kā likums, tā darbojas nedaudz lēnāk nekā pirmā metode, un ir nepieciešams arī Office;
  • Caur Libre Office - atšķirībā no iepriekšējās metodes, tā ir bezmaksas, papildus xls un xlsx formātiem atbalsta arī savas tabulas, taču nepieciešama instalēta LibreOffice pakotne un kāda augšupielādētā faila sagatavošana (tabulas pirmajā rindā jābūt kolonnu nosaukumiem).

Apskatīsim tuvāk dažādi veidi un opcijas.

Izmantojot ADODB.Connection

Kopumā ADO apzīmē ActiveX datu objektu un kalpo piekļuve programmai uz dažādām datu bāzēm. Lielākā problēma, veidojot savienojumu ar trešās puses failu (tostarp Excel), ir pareizi izveidot savienojuma virkni.

Excel failiem ir trīs iespējas:

Savienojuma virknes opcijas:

  • Pakalpojumu sniedzējs - šeit tiek noteikts izmantotais draiveris;
  • Datu avots - nosaka faila nosaukumu, kuru mēs atvērsim;
  • Extended Properties - šeit var norādīt, vai tabulai ir nepieciešama galvenes rinda (HDR = JĀ norāda, ka dati tiks nolasīti no pirmās rindas, HDR = NĒ - no otrās), vai fails tiek atvērts tikai lasāms ( ReadOnly) un dažas citas papildu iespējas.

Pēc savienojuma virknes izveidošanas varam izveidot savienojumu ar lejupielādēto failu (13. att.)

13. att

Tagad mēs varam izmantot vienkāršs pieprasījums(14. att.) sāciet iegūt informāciju no lejupielādētā faila.

AT Šis gadījums parametrs “Sheet” nosaka, ar kuru Excel darbgrāmatas lapu mums ir jāstrādā.

Lapā saglabāto ierakstu kopu var nolasīt, izmantojot objektu Recordset. Šajā gadījumā pirmo lapas ierakstu var iegūt ar parametru BOF (faila sākums) un pēdējo EOF (faila beigas).

Izmantojot programmu Excel

Galvenā atšķirība no iepriekšējās metodes ir tāda, ka papildus datu bāzes draiveriem datorā, kurā tiek izveidots savienojums, ir jāinstalē Excel. Tikai šajā gadījumā mēs varam inicializēt lietojumprogrammu datu nolasīšanai no tabulas (16. attēls).

Šim COM objektam ir vairāki bērnparametri, bet galvenais mums pašreizējos uzdevuma apstākļos ir WorkBooks parametrs (17. att.).

Pēc grāmatas inicializācijas ir jānosaka lapa, no kuras tiks nolasīti dati (18. att.).

Pēc tam jūs varat atkārtot atveramā faila tabulas rindu un kolonnu ciklus.

Daži vārdi par iespējamām kļūdām

Lauvas tiesa kļūdu, veidojot savienojumu ar failu, rodas tādēļ, ka failu jau izmanto cita lietojumprogramma. Tas ir labi, ja uzdevumjoslā ir redzams, ka datorā darbojas programma Excel, bet jūs vai cits lietotājs to atvēra no ārējā apstrāde, vizuāli to var noteikt tikai caur "Uzdevumu pārvaldnieku", tāpēc neaizmirstiet aizvērt savienojumu pirms pārsūtīšanas procedūras beigām:

Strādājot caur ADO (19. att.);

19. att

  • Gadījumā, ja strādā ar aplikāciju (20. att.).

Rīsi. 20.

Savienojums un darba ar datiem pabeigšanas procedūra vislabāk tiek organizēta konstrukcijā Mēģinājums-Izņēmums-Beigt mēģinājumu, izņēmuma situācijā izraisot kļūdas aprakstu. Lai gan tas dažkārt palēnina darbu, tas ievērojami vienkāršo kļūdas cēloņa noteikšanu un, visbeidzot, veidus, kā to novērst.

Speciāliste atbild:

Uzreiz jānorāda, ka sākotnēji 1s ielādes dati no excel netiek nodrošināti, tam ir ārējais ielādētājs 1s 8.3, kas nozīmē, ka uz jūsu jautājumu jau var atbildēt - jā, tas ir iespējams.

Lai lejupielāde no Excel uz 1s 8.3 notiktu, neizkropļojot datus, vispirms ir jāsagatavo tabula tieši programmā Excel. Sarakstam, kas tiek ielādēts v1c, jābūt pareizi strukturētam, t.i. vienā kolonnā vai šūnā nedrīkst būt vairāki datu tipi (daudzums, numurs, uzvārds utt.).

Ja tabula ir ļoti pieejama, tad pēc 1 s lejupielāde no Excel notiks bez problēmām. Pēc tam jums jāveic 1. apstrāde, lai ielādētu datus no Excel. Lai pabeigtu apstrādi, dodieties uz izvēlni Fails, norādiet Datu ielāde no izklājlapas Document.epf Uznirstošajā logā rindā Loading mode (Ielādēšanas režīms) ir rakstīts Notiek ielāde direktorijā. Zemāk esošajā rindā ir norādīts direktorija veids - Nomenklatūra. Pēc tam atveram failu un sarakstā atrodam Excel lapu (*.xls), atlasām failu, kurā ir lejupielādējamā informācija. Tālāk ejam uz iestatījumiem, rindā Izklājlapas dokumenta datu pirmajā rindā ir norādīts skaitlis 2, jo mūsu tabulas galvene atrodas augšējā rindā.

Tad numurējam kolonnas, norādot kolonnu manuālo numerāciju. Mēs atspējojam visas izvēles rūtiņas, šim nolūkam rīkjoslās ir noteikta poga. Laukos Vārds un Pilns nosaukums ir atzīmēti ar karodziņiem, nepieskarieties režīmam, lai tas paliek Meklēt, iestatiet kolonnu numerāciju atbilstoši Excel tabulai.

Atliek tikai norādīt mērvienību un PVN likmi, ja neliksi uzreiz, tad vēlāk būs manuāli jānoliek pa vienai precei. Atzīmējiet izvēles rūtiņu PVN likme Pamata mērvienība, režīms – Iestatīt, iestatīt Noklusējuma vērtību un tieši 18% rindā Likme. Sagatavošanās ir pabeigta. Norādiet Spreadsheet Document un noklikšķiniet uz Aizpildīšanas vadīkla. Jāparādās zīmei, kas norāda, ka kļūdu nav.

Tagad jūs varat droši lejupielādēt. Nomenklatūras ielāde no Excel programmā 1s ir pabeigta

Kā es varu lejupielādēt dokumentus no piegādātāja pa e-pastu programmā 1C: Grāmatvedība 8, izdevums 3.0?

Video tapis programmā "1C: Grāmatvedība 8" (izlaidums 3.0.42.84).

Ievērojami vienkāršojot dokumentu apmaiņas procesu starp darbuzņēmējiem, kā arī samazināt izdevumus par dokumentu piegādi, palīgmateriālu iegādi un arhīvu glabāšanu, palīdzēs pāreja uz elektronisko dokumentu pārvaldību (EDM). Kopš 2011.gada 8.aprīļa ir spēkā 2011.gada 6.aprīļa federālais likums Nr.63-FZ "Par elektronisko parakstu", kas noteica elektroniskā paraksta iegūšanas un lietošanas kārtību un elektroniskā paraksta apmaiņas dalībnieku pienākumus. dokumentus. Plašāku informāciju par elektronisko dokumentu apmaiņu skatīt uzziņu grāmatā "Elektronisko dokumentu apmaiņa" sadaļā "Grāmatvedība un nodokļu uzskaite".

Ja darījuma partneri nav EAF dalībnieki, vienkāršojiet primārā grāmatvedības dokumenta reģistrēšanas procesu informācijas sistēma Palīdzēs dokumentu apmaiņa pa e-pastu.

Grāmatvedības sistēmas dokumenti Pircēja rēķins, Īstenošana (akts, pavadzīme), Izrakstīts rēķins var nosūtīt darījuma partnerim pa e-pastu (noklikšķinot uz pogas Sūtīt ar e-pastu ar aploksni). Dokuments tiek nosūtīts kā pievienots fails lietotāja izvēlētajā formātā. Vēstulei ir pievienots arī fails, kas paredzēts adresāta lejupielādei "1C: Grāmatvedība 8" (rev. 3.0).

Jūs varat augšupielādēt no piegādātāja saņemtos dokumentus dokumentu sarakstu formās.

Rēķini apmaksai tiek augšupielādēti dokumentu saraksta veidā Naudas pārvedumi. Rēķini un akti - sarakstā Kvīts (akti, rēķini).

Saņēmējs var augšupielādēt veidlapas dokumentus vai UPD no failiem ar paplašinājumu xls, mxl vai Krievijas Federālā nodokļu dienesta apstiprinātā formātā. Dokumentus var ielādēt no faila vai no E-pasts. Jūs varat izvēlēties lejupielādes metodi saņemšanas dokumentu saraksta veidā, noklikšķinot uz pogas Lejupielādēt. Ielādējot, programma pārbauda formāta atbilstību un ziņo par pārbaudes rezultātiem.

Augšupielādējot dokumentus TORG-12, Darbu (pakalpojumu) pieņemšanas un piegādes akts vai UPD tiek izveidots grāmatvedības sistēmas dokuments Kvīts (akts, rēķins), kurā automātiski tiek aizpildīti nepieciešamie rekvizīti. Papildus saņemšanas dokumentiem var papildus izveidot dokumentu Saņemts rēķins.

Ja prece vai pakalpojums saņēmējam tiek piegādāts no piegādātāja pirmo reizi, un pircēja un piegādātāja preces nav sinhronizētas, tad atvērtajā formā Datu salīdzinājums pēc nomenklatūras lauks ir jāaizpilda Nomenklatūra atlasot atbilstošo vienumu no direktorija Nomenklatūra un noklikšķiniet uz pogas Uzrakstiet un aizveriet .

E-pasta konti ir konfigurēti sadaļā Administrācija - Organizators. Darījuma partnera e-pasta adrese jānorāda direktorija elementa veidā Darījuma partneri.

Vēršam uzmanību, ka augšupielādētie dokumenti no e-pasta (no faila) nav juridiski nozīmīgi dokumenti, tāpēc gan pircējam, gan pārdevējam jābūt atbilstoši noformētiem dokumentiem papīra formā.

Šajā rakstā mēs kopā ar jums apsvērsim divas ļoti svarīgas tēmas, pirmā ir, bet otrā, protams augšupielādējot datus no 1s uz Excel. Jāatzīmē, ka šīs tēmas interesē divas galvenās lietotāju auditorijas, tās ir:

  • 1C Enterprise sistēmas lietotāji
  • 1C programmētāji

1C lietotāji parasti vēlas pasūtīt, piemēram datu pārsūtīšana no Excel uz 1s atbilstoši savām īpašajām pārnešanas prasībām, savukārt 1C programmētāji, visticamāk, meklēs kādu precizējumu vai koda piemērus. Pamatojoties uz šiem apsvērumiem, mēs nolēmām šajā rakstā sniegto informāciju sadalīt divās daļās 1C lietotājiem un programmētājiem.

1C ielāde no Excel un izkraušana no 1C uz Excel ar parastā lietotāja acīm 1C

Ļoti bieži izrādās, ka, piemēram, uzņēmumam vai kādai firmai ir dokumentācija, kas tiek glabāta datorā Excel failos. Un bieži lietotājiem rodas jautājums, bet kā augšupielādējiet vai lejupielādējiet datus no Excel uz 1C. Protams, neiztikt arī bez programmēšanas zināšanām, tāpēc, ja esi vienkāršs lietotājs, tad 1c serviss jāpasūta pie mums, jo pilnīgi jebkurš no mūsu 1c programmētājiem vienmēr tevi uzklausīs, izvēlēsies speciāli izstrādātu risinājumu tieši tev. , un noteikti jums palīdzēs.

Kāpēc nav universālas apstrādes datu ielādei no Excel uz 1C?

Atbildēsim uz šo jautājumu un apskatīsim tā galvenos punktus:

  1. Katram lietotājam ir dažādi Excel faili, datus, no kuriem viņš vēlas pārsūtīt uz 1C, protams, šiem failiem ir atšķirīgs rindu un kolonnu skaits, un tiem ir arī atšķirīga semantiskā slodze.
  2. Katrs lietotājs strādā ar atsevišķu konfigurāciju, t.i. konfigurācijas var būt dažādas, tas, kas darbojas vienā konfigurācijā, nedarbosies citā konfigurācijā bez jaunināšanas.
  3. Dati no Excel ir jāpārsūta uz dažādiem objektiem, un tāpēc ir nepieciešams atšķirīgs kods, jo katram lietotājam ir savas prasības.

Šo iemeslu dēļ jūs nevarat izveidot universālu apstrādi datu ielāde no Excel uz 1C.

Kā dati tiek ielādēti un izlādēti no Excel uz 1C reālās attīstības piemērā

Tagad apskatīsim vispārējo kā dati tiek ielādēti un izlādēti no Excel 1C, un kā tas viss izskatīsies gatavajā risinājumā?. Tālāk ir parādīts reālas individuālās attīstības piemērs, kā arī oriģinālais Excel fails.

Šajā apstrādē vispirms ir jāizvēlas excel fails, pēc tam noklikšķiniet uz pogas "Palaist", pēc tam tabulas daļā tiks ielādēti nepieciešamie dati no Excel. Tagad lietotājam atliek tikai noklikšķināt uz pogas "Pārsūtīt uz rezervāciju", pēc kura dati tiks pārsūtīts no Excel uz 1C.

Datu augšupielāde no 1C programmā Excel notiek apmēram tāpat, tikai šeit rakstīšanas apstrādes sarežģītība ir atkarīga no tā, kādi dati ir jāizlādē no objekta. Piemēram, mums ir atsauces grāmata “Nomenklatūra”, un mēs vēlamies augšupielādēt pašas preces nosaukumu un šīs preces mērvienību, lai gan pašam vienumam var būt daudz vairāk informācijas, piemēram, preces veids, preces veids, pilna vārds utt.

Man ir nepieciešama apstrāde datu ielādei un/vai izkraušanai no programmas Excel. Kas man jādara?

Atliek tikai paņemt klausuli un piezvanīt mums. Pēc tam mūsu speciālisti veiks visas nepieciešamās darbības, lai Jūs iegūtu tieši to, kas Jums nepieciešams. Ja nepieciešams veikt steidzamu 1c atjaunināšanu, tad zvaniet mums, ar prieku palīdzēsim katram mūsu klientam!

Datu ielāde un izkraušana no Excel uz 1C ar parasta 1C programmētāja acīm

Nedaudz augstāk mēs sniedzām daudz noderīgas informācijas 1C lietotājiem, taču tagad ir pienācis laiks runāt par koda rakstīšanas tehniskajiem aspektiem, kā arī sniegt informāciju 1C programmētājiem, kas viņiem būs ļoti noderīgi, rakstot kodu. Apsveriet galvenās bieži izmantotās funkcijas darbam ar Excel.

Mēs sāksim ar to, kā savienot Excel ar 1C, tas tiek darīts, izmantojot COM objektu. Lai šis kods darbotos pareizi, datorā ir jāinstalē Excel, pretējā gadījumā nekas nedarbosies:

Pēc Excel pievienošanas mums ir jāatver nepieciešamais dokuments, no kura tiks veikta pārsūtīšana:

Tagad mums ir jāatlasa Excel grāmatas lapa, augšējā attēlā redzams, kā tiek atlasīta lapa ar noteiktu numuru. Lapas numurs tiek saglabāts mainīgajā "Lapas numurs":

Mēs varam uzzināt lapu skaitu Excel darbgrāmatā, izmantojot lauku "Skaits":

Lai iegūtu lapas nosaukumu zem noteikta numura, jums jāraksta līdzīga rinda:

Kad esam pabeiguši visas darbības, lai strādātu ar pašu Excel, process ir jāaizver. Aizveriet to, pretējā gadījumā tas uzkarās:

Funkcijas piemērs, kas ielādē atsevišķas šūnas no Excel uz 1C

Mēs esam pārskatījuši pamatprocedūras un funkcijas, ar kurām saskaras katrs 1C programmētājs, rakstot apstrādi datu ielādei no Excel uz 1C. Tagad apskatīsim sīkāk funkciju, kas nolasa atsevišķas šūnas Excel failā.

Mēs uzskatām, ka šim kodam nav jāsniedz nekādi papildu skaidrojumi, jo visas šīs funkcijas tika detalizēti apspriestas iepriekš.

Funkcijas piemērs, kas visus datus no Excel ielādē 1C tabulas daļā

Mēs esam apsvēruši funkciju, kas parāda atsevišķas Excel šūnas. Bet ko darīt, ja mums ir nepieciešams izlādēt visu Excel lapu uzreiz un apiet to secīgi? Šeit noderēs tālāk norādītais kods.

Funkcijas piemērs, kas augšupielādē datus no 1C programmā Excel

Iepriekš mēs esam analizējuši daudzas interesantas lietas, taču mēs nepieskārāmies tādai tēmai kā datu augšupielāde no 1C programmā Excel. Faktiski šeit darba princips ir absolūti gandrīz vienāds, izņemot to, ka mēs programmatiski izveidojam jaunu Excel failu un programmatiski to pierakstām. Lai šūnā ierakstītu vērtību, kā jūs droši vien jau uzminējāt, kreisajā pusē jāievieto izteiksme Sheet.Cells (x, y). Tālāk ir parādīts piemērs datu augšupielādei no 1C programmā Excel: