DBF ji bo danûstandinên daneyên danûstandinên di navbera bernameyên cuda de, û bi taybetî, di navnîşên ku di daneyên databases û spreadsheets de xizmetê dike. Her çiqas ew xelet bûye, ew berdewam dixebitin di nav deveran de. Ji bo nimûne, bernameyên hesabê bi berdewamî xebitîne, û hiqûqên rêveber û dewletê jî di vê forman de beşek girîng ên rapor wergirtin.
Lê belê, mixabin, Excel, bi guhertoya Excel 2007-ê dest pê kir, ji bo formata navekî temamî rawestand. Niha, di vê bernameyê de, hûn dikarin naverokên DBF-ê bibînin, û daneyên danûstendinê yên ku bi karûbarên înternetê yên serîlêdanê ve bêhtir dûr nîne. Bi kêfxweşî, alternatîfên din ji bo daneyên ku ji Excel re veguherînin ku em hewce ne. Bawer bikin ku ev dikare çi bike.
Piştgiriya daneyên li DBF-format
Di Excel 2003 û guhertoyên pêşîn ên vê bernameyê de, hûn dikarin di riya standard de DBF (dBase) forma xwe biparêzin. Ji bo vê yekê, li ser naverokê bike "File" di menua horizontal ya serîlêdanê, û paşê nav lîsteya ku tê xuya dike, hilbijêre "As Save ...". Di destpêkê de pencereya pirtûka ji lîsteyê jê re pêwîst e ku navê wî navê pelê xwestek hilbijêre û bişkojk bike "Save".
Lê belê, mixabin, bi versiyonê Excel 2007 re, pêşdebirên Microsoft-ê ji bo dubareyê tête dîtin, û formatên Excel yên nûjen pir zehmet in. Ji ber vê yekê, di Excel de, ji bo pelên DBF bixwîne, lê piştevanîya daneyên tomarkirinê di vê formatê de bi karanîna nivîsbarên nivîsbarî yên embedî hate qedexekirin. Lêbelê, hin awayan hene ku daneyên danûstandinên di Excel a DBF de bi bikaranîna add-ins û nivîsbarên din ên rizgar kirin.
Method 1: Pargîdaniya WhiteTown Pack
Gelek bernameyên hene ku ji bo ku hûn ji Daneyên Excel re ji DBF ve biguherînin. Yek ji riya herî hêsan e ku daneyên ji Excel heta DBF veguherîn e ku pargala pakêtê bikar bînin ku ji hêla mifteyên cuda yên bi Packa Converters Pack veguherîne.
Download Pack of WhiteTown Converters
Tevî ku pêvajoya sazkirinê ya vê bernameyê hêsan e û hêsan e, em ê li wê derê li wê derê bimînin, hinek hûrgelan xistin.
- Piştî ku hûn daxistin û sazkerê dest pê kir, paceya yekser vekirî ye. Wizards Installationku tê pêşniyaz kirin ku zimanek ji bo pêvajoya sazkirinê bêtir hilbijêrin. Bi veguherî, zimanek li ser nimûneya Windows-ê hate saz kirin, divê hûn li vir bibînin, lê hûn dikarin bixwazin eger hûn dixwazin. Em ê vê yekê nakin û tenê li ser lêgerînê binêrin. "OK".
- Piştre, paceya ku di cîh de li pergala dîskê ve tête nîşankirî tête destnîşankirin, ku karanîna wê bikar bîne. Bi peldankê ev yek peldanka ye. "Doska Bernameyê" li disk "C". Ew çêtir e ku ne tiştekî biguherînî û kilîtek çap bike "Next".
- Paşê pencere ye ku hûn dikarin bi awayekî ku hûn bi awayekî guhartina guhartina xwe digerin hilbijêre. Bi veguhastinê, tevahiya hemî guhartinên guhartinê têne hilbijartin. Lê dibe ku hinek bikarhênerên wê naxwazin wan hemûyan saz bikin, wekî ku her yekgirtî li ser dîskê zehmet e. Di her rewşê de, ev ji bo me girîng e ku nêzîk xalek heye "XLS (Excel) ya DBF'yê". Installation of components of remaining remaining packages, bikarhêner dikarin li ser wijdana xwe bijartin. Dema ku sazkirinê pêk tê, bîr nekin ku li ser kilîtê bitikîne "Next".
- Piştî vê yekê, paceya ku di kurteya kurt de di peldanka nû de vekirî ye. "Destpêk". Sernivîsa navekî tê gotin "WhiteTown", lê hûn dikarin bixwazin navê xwe biguherînin. Em li ser kilîta çapemeniyê bikin "Next".
- Hingê paceyê dest pê dike ku ka li ser kurteya kartonê çêbikin. Heke hûn bixwazin ku ew were zêdekirin, paşê kêlîkek têkildar peyda bimînin, heger hûn nexwestin, paşê jêbirin. Hingê, her dem, her wiha kilît bike "Next".
- Piştî wê, paceya din vekirî ye. Ew pîvanên sazkirinê yên bingehîn lîsteyan dike. Ger bikarhêner bi tiştek naxwaze, û ew dixwaze pîvana parameteran bigrin, paşê hûn bişkojka çapemeniyê bikin "Back". Heke her tişt diqewime, hingê bişkojk bike. "Install".
- Pêvajoya sazkirinê dest pê dike, pêşveçûnê ku ji hêla nîşanek dînamîk ve tê nîşandan.
- Piştre peyamek agahdariyê li Îngilîzî tête diyar kirin ku ji bo sazkirina vê pakêtê. Em li ser kilîta çapemeniyê bikin "Next".
- Di pencereya dawîn de Wizards Installation Hat ragihandin ku bernameya Packê Converters ya WhiteTown bi serkeftî ve hate saz kirin. Em dikarin tenê bişkojka çap bike "Complete".
- Piştî wê, peldanka pirtirkêmtirîn "WhiteTown". Ew labelên karanîna ji bo deverên taybetî yên guhertin hene. Vê pelê veke. Em bi gelek karanîna mezin têne ku di pakêta WhiteTown de di nav deverên cuda de têne çêkirin. Her wiha, her alî pergalên xebitandina Windows-32-bit û 64-bit ji bo bikarhênerek cuda ye. Bi navê serîlêdanê vekin "XLS to DBF Converter"peywendîdar a bitê ya OS.
- Bernameya XLS ya DBF'yê dest pê dike. Wekî ku hûn dikarin bibînin, interface, Îngilîzî ye, lê belê, dîsa jî, ew bi hevkar e.
Zûvebikin "Input" ("Enter"). Ew e ku armanc e ku object object ku tê guhertin. Ji bo vê yekê, bişkojka bitikîne "Add" ("Add").
- Piştî vê yekê, paceya nirxê standardê vekirî ye. Di vê de, divê hûn biçin peldanka ku li karsaziya pirtirkêmtirîn a bi xls an xlsxê xistin heye. Piştî ku object tê dîtin, navnîşê wê hilbijêre û bişkojkê bike "Open".
- Wekî ku hûn dikarin bibînin, paşê vê rêberê object to object in tablove tê nîşandan "Input". Em li ser kilîta çapemeniyê bikin "Next" ("Next").
- Piştî vê yekê em bixweberê otomatîk li ser dora duyemîn bigirin. "Output" ("Encam"). Li vir hûn hewce ne ku hûn diyar bikin ku kîjan derhênerê bi derheqê dawî ya bi DBF-dirêjbûnê ve bên nîşandan. Ji bo peldanka pelê hilbijêre ku pelê DBF derxistin hilbijêre, bişkojka bitikîne "Browse ..." ("View"). Lîsteya biçûk ya du hêja vekirî ye. "Peldanka Hilbijêre" ("Pelê hilbijêre") û "Peldanka Hilbijêre" ("Peldanka Hilbijêre"). Bi rastî, ev tiştan tenê hilbijartina cureyên navîgasyonên navîgasyonê nîşan dide ku peldankê tomar bike. Hilbijartin.
- Di rewşa pêşîn de, ew ê paceya normal be. "As Save ...". Ew dê peldankên herduyan û pêşdibistanên heyî yên heyî yên heyî vekin. Herin rêveberê ku em dixwazin dixwazin biparêze. Li li zeviyê "Filename" Navê navnîşa ku em dixwazin object objection after the conversion conversion. Piştî wê, bişkojka bitikîne "Save".
Heke hûn bijartin "Peldanka Hilbijêre", hingê dê peldanka hilbijartinê ya hêsan a hêsan vekirî ye. Tenê peldankan dê di wê de têne nîşandan. Peldanka peldanka hilbijêre ji bo hilbijêre û bişkojka hilbijêre. "OK".
- Wekî ku hûn dikarin bibînin, piştî van çalakiyan, riya peldanka ji bo parastina objecta dê di tabloyê de bê nîşandan "Output". Ji bo ku tabloya paşê biçin, li ser klik bike "Next" ("Next").
- Di tabloya dawî de "Options" ("Options") gelek tedbîran, lê em pir zêde balkêş in "Tiştên memo" ("Cureyê Memo"). Li ser zeviya ku di navnîşa default default de bikeve bin "Auto" ("Auto"). Li lîsteya dBaseyên ku ji bo xilaskirina veguhestinê vedike. Ev parameter pir girîng e, ji ber ku hemî bernameyên ku dBase bi kar tîne, dikarin hemî cûreyên hemî tiştên ku bi vê dirêjbûnê ve girêdayî bikin. Ji ber vê yekê, hûn hewce ne ku pêşdibistanê kîjan kîjan hilbijêre. Hilbijartinek şeş celeb hene:
- DBASE III;
- Foxpro;
- DBASE IV;
- Visual foxpro;
- > SMT;
- DBASE Level 7.
Em ji bo bernameya taybetî ya ku ji bo karanîna taybetî tê bikaranîn hewce dike.
- Piştî hilbijartina çêkir, hûn dikarin li ser prosedoya veguhertina yekser ve bigirin. Ji bo vê yekê, bişkojka bitikîne "Destpêk" ("Destpêk").
- Prosesa veguherîna guherînê Heke çend pirtûkên di pirtûka Excel de heye hene, pelê DBF ê ji bo her yek ji bo wan were afirandin. Pêşveçûna pêşveçûnê dê pêvajoya dawîkirina pêvajoya veguherînê nîşan bide. Piştî ku ew di dawiya qada çolê de, li ser pêlê bitikîne "Finish" ("Finish").
Daxuyaniya dawî dê di navnîşana ku di tabloyê de hate diyarkirin "Output".
Vebijêrk tenê ya ya bikaranîna pakêtê Pargîdanîya WhiteTown Converters e ku tenê pêvajoyên guherîna 30 veguherîn dikare ji bo belaş ve bête kirin, û hingê divê hûn belgek bikirin.
Method 2: XlsToDBF Add-in
Hûn dikarin pirtûka Excel dihêlin bi rasterast bi rêya interfaceê ve bi sazkirina sê-partên sêyemîn re saz bikin. Yek ji herî baş û herî hêsan a XlsToDBF add-in e. Berbiçavkirina algorithm ya serîlêdanê.
Add-on XlsToDBF Download
- Piştî arşîvên XlsToDBF.7z bi add-in tête daxistin, tiştek ji hêla XlsToDBF.xla ve tê navnîşkirin. Ji ber ku arşîva 7z dirêj bûye, unpacking dikare bernameya standard ya ku ji bo vê 7-Zip dirêjtir an jî bi arîkariyek din yê ku piştevanîya wê piştgirî dikare bibe.
- Piştî wê, bernameyek Excel dakêşin û tabê "File". Next, diçin ser beşê "Options" bi riya menuê li çepê çepê.
- Di pîvana paceyên ku vekirî dibe, li ser naverokê bike Add-ons. Bi riya rastê ya paceyê bigerin. Li wê jêrîn zeviyek e. "Management". Guhertinê li ser helwesta veguherînin Excel Add-ins û bişkojka bitikîne "Herin ...".
- Rêveberiya paceyek piçûk di navxwe de vedike. Em li ser lêgerînê binivîse "Çavdêriya ...".
- Vebijêrkek vekirî ya destpêkê ye. Divê em hewce biçin derhênerê ku li kargêrkirina XlsToDBF tê de ye. Her di nav heman navnîşê de bi peldanka heman navnîşê û li nav navê xwe hilbijêre "XlsToDBF.xla". Piştî wê, bişkojka bitikîne "OK".
- Hingê em vegerin pencereya add-ons. Wekî ku hûn dikarin bibînin, navê nav lîsteyê de hat dîtin. "XLS -> DBF". Ev yek-ê ye. Divê nêzîkek wê nêzîk be. Heke nîşanek nuqteyê tune, hingê wê binivîse, û paşê li ser pêlê bitikîne "OK".
- Ji ber vê yekê, add-in saz kirin. Niha Dokumentên Excel vekin, daneyên ku ji bo ku hûn dixwazin dBase veguherînin vekin, an jî hêsanî li ser pirtûka xwe binivîse heger belgeyê nehatiye afirandin.
- Niha em ê hewce ne ku hewldanên hinek danûstendinên danûstandinê da ku ji bo ku amadekirina wan biguherînin. Ya yekemîn, em du lênêrên li ser sifrê rûniştin. Divê ew yekem li ser pirtûk be û navên panelê hevrêziya navenda vertical "1" û "2".
Di hucreyê çepê ya herî bilind de, navê wî binivîse ku em dixwazin ji bo pelê DBF çêbikin. Ew du parçeyan pêk tê: navnîş û rastek rast. Tenê lîstikvanên latînî tenê ne. Wek mînakek navnîşan e "UCHASTOK.DBF".
- Di hucreyek yekemîn de mafê rastê ya ku hûn hewce ne ku hûn hewceyê encodekirin. Ji bo vê add-in bi karanîna du encodeyan hene: CP866 û CP1251. Heke hucreya B2 vala an jî ji hêla din ve girêdayî ye "CP866", encodeya default default dê bikar bînin CP1251. Em encodekirin ku em hewce nebe an jî zeviyê vala binivin.
- Next, diçe rêza paşê. Rast e ku di avahiya dBase de, her komek, qada yekbûyî ye, cureya daneyên xwe heye. Navnîşan wiha hene:
- N (Numeric) - numeric;
- L (Logical) - logical;
- D (Dîroka) - roja;
- C (Properties) - string.
Di nav string (Cnnn) û cureya nimûne (Nnn) piştî navnîşa di nameya nameyê de divê di nav qada herî zêde de nîşanan nîşan bide. Heke hejmara nimûne di nimûne nimûne de tête bikar anîn, hejmara wan jî paşê nîşan bide (Nnn.n).
Li cureyên din ên di daneyên dBase (Memo, General, etc.) hene, lê ev add-in nikarin bi wan re kar nakin. Lê belê, Excel 2003 nizanin ka ew çawa bi karê xwe re dixebitin, çaxê ew hîn jî bi dBF re piştgirî kir.
Di rewşeke taybetî de, qada yekemîn dê 100 akterên mezin dûr be (C100), û qadên mayîn dê 10 kûrakên mezin (N10).
- Di rêza paşîn de navê navnîşan de hene. Lê rastî ev e ku ew jî di Latin de ne, û ne li Cyrillic, wekî ku em bikin. Di heman demê de, navendên ku di nav qada navîn de ne. Li gor van rêbazan veguherînin.
- Piştî vê yekê amadekirina danûstendinê were temam kirin. Li ser pirtûka ku bişkojka çepê çepê dora rêza tehlikê li ser kursiyek kursor hilbijêre. Piştre tablo "Pêşveçûn". Ew bi rêkûpêk hate qedexekirin, da ku hûn berî hewldanên bêtir hewce ne ku hûn hewce bike û çalakiyên macros bikin. Li ser ribbon di navnîşên pergalê de "Code" li ser sembolê bitikîne Macros.
Hûn dikarin ji hêla kûçeyên germ ên bi hêsantir ve hêsantir bikin Alt + F8.
- Paceya macro diçe. Li warê "Navê Macro" Em nav navê navdariya me bike "XlsToDBF" bêyî quotes Vebije ne girîng e. Next, li ser pêlê bitikîne Run.
- A macro di paşê de pêvajoyê dike. Piştî vê yekê, di heman peldankê de ku çavkaniya pirtûka Excel di cih de ye, nifşek bi DBF-ê dirêj dibe ku navê wê di nav hucreyê de A1.
7-Zip ji bo belaş bikirînin
Wekî ku hûn dikarin bibînin, vê rêbazê ji berê yê berê ve tevlihev e. Herweha, hejmareke hejmarek di hejmarên zevî de bi gelemperî û dubareya DBF-ê ve bi awayên objektîf e. Nehatiyek din jî ev e ku ji dabeşkirina afirandina pirtûkxaneyê tenê pêşiya pêvajoyê veguherandin, bi rasterast bi peldanka destûra ya çavkaniyê ya Excel re tête kirin. Di nav fonksiyonên vê rêbazê de, tê nîşandan ku, versiyoneke berê ya berevajî, ew bêkêmasî ye û hema hemî xemgîniyê bi rasterast bi Excel-a-Axel ve têne çêkirin.
Method 3: Microsoft Access
Tevî ku guhertoyên nû yên Excel neyên ku di daneyên DBF de tomar bike, lê belê dîsa jî, ku bikarhêner Bikaranîna Microsoft Access Bikaranîna karûbarê wê ya herî nêzîk bû bû ku ew standardê bang dikin. Rast e ku ev bernameyê ji hêla Excel re wekhev serbest hat berdan, û di pakêta Officea ya Microsoft de jî tê de ye. Herweha, ew bijare herî ewle ye, ji ber ku ew hewce ne pêdivî ye ku pêdivî ye ku pisporê sêwirdariyê têkilî bike. Microsoft Access destnîşan kir ku ji bo daneyên databases bi kar bîne.
Microsoft Access
- Piştî ku hemû daneyên pêwist li ser pirtûka Excel tête navnîş kirin, da ku ji wan re formata DBF veguherînin, divê hûn yekem yek ji formatên Excel biparêze. Ji bo vê yekê, di çarçoveya çepê ya bernameyê de di dîskek dîskek li klîkê bitikîne.
- Paceyê vekirî ye. Herin vê derhênerê ku em dixwazin dixwazin pelê rizgar bikin. Ew ji peldanka vê yekê ye ku hûn ê hewce bike ku di nav Microsoft Access. Pirtûka pirtûka bi xlên default xlsx veguherandin, û dikare xls bi xlsê bêne guhertin. Di vê rewşê de, ew nexne ye, ji ber ku em hê jî pelê tenê ji bo ku ji bo DBF veguherîne xelas bike. Piştî ku hemû pergalên ku têne çêkirin, bişkojka bitikînin. "Save" û paceya Excelê bigirin.
- Bernameya Microsoft Access run. Herin tabê "File"Heke di tabloya din de vekirî ye. Li ser peldanka menuê bikî "Open"li milê çepê ya pencereyê ye.
- Pencereya pelê vekirî dest pê dike. Herin vê derhênerê ku em pelan di pelê yeksal a Excel de rizgar kir. Ji bo pêşveçûnê di pencereyê de, pergala pelê veguherîne bi veguherîne "Xebata pirtûkê (* .xlsx)" an "Microsoft Excel (* .xls)", li ser wan ji wan re pirtûka rizgar bû. Piştî ku navê pelê em hewceyê tê nîşandan, hilbijêrin û bişkojka bitikîne "Open".
- Paceyê vekirî ye "Girêdana Spreadsheet". Ew ji bo ku hûn bi gengaz e ku dakêşî rast ji pelê ji Excel a Excel re veguhastin destûrê dide. Em pêdivî ye ku em pirtûka Excel hilbijêre, daneyên ku ji me re veguherîne. Rast e ku hebûna pelê Excel di çend çarçûkan de agahdar kir, hûn dikarin bi xwe re bi tenê veguhestin û bi vî awayî, wê di nav pelên DBF veguherînin.
Dibe ku agahdariya ji nav rêzên kesane de li ser çarçoveya veguhestin. Lê di mijara me de ne hewce ye. Guhertina li ser pozê bike "Sheets", û paşê pelê hilbijêre ku em ê diçin daneyên xwe. Rastiya pêşkêşkirina danûstendina agahdariyê li binê deryaya bê dîtin. Ger her tiştî bîne, li ser pêlê bitikîne. "Next".
- Di pencereya paşê de, heke tîrêjê di destên xwe de, hûn hewce ne ku qonaxa xwe binihêrin "Di rêza pêşîn de rêzên sernavê hene". Piştre bişkojka bitikîne "Next".
- Di navnîşa nû de li ser paceya spreadsheet, hûn dikarin navê bijartî ya navnîşê biguherînî. Piştre bişkojka bitikîne "Done".
- Piştî vê yekê, qutiyeke diyalogê vedibe ku di nav vê pelê de peywendîdarê maseya bi Excel re vekirî ye. Em bişkojka çap bike "OK".
- Navê sifrê, ku em di nav pencereya dawîn de tê de, ew ê li milê çepê ya bernameya bernameyê nîşanî. Bişkojka çepê ya çepê li dûvê duyemîn bitikîne.
- Piştî vê yekê, maseya di paceyê de tête nîşandan. Biçe tabê "Daneyên derve".
- Li ser tape di astenga amûran de "Export" li ser labelê hilbijêre "Advanced". Li lîsteya ku vekirî ye, hilbijêre naverokê "Pelê DBase".
- Exportê ji bo paceya DBFyê veke veke. Li warê "Filename" Hûn dikarin ciyê hilbijêra pelê û navê wê diyar bikin, heger ku kesên bi pêşniyarî vekirî ne ji bo hin sedemên neqas in.
Li warê "Format Format" Yek ji sê rengên DBF hilbijêre:
- DBASE III (default);
- DBASE IV;
- DBASE 5.
Pêdivî ye ku divê hesab bikin ku hejmara nûjen a hêsan (hejmara bilindtirîn e ye), bêhtir derfetên ji bo daneyên daneyên pêvajoyê hene. Ew e, hebek mezin heye ku hemî daneyên li ser sifrê di pelê rizgar kirin. Lê di heman demê de, potansiyona ku hûn ê diçin ku dê di pêşerojê de DBF veguherîne dê dê bi vî rengî re kêm e.
Piştî ku hemû pergalên ku têne damezirandin, li ser lêgerînê bike "OK".
- Ger piştî peyamek çewtiyek xuya dike, hewldanên danûstendina danûstendinê bi karanîna cûreyek DBF-ê bikar biceribînin. Ger her tişt baş bû, pencereyek xuya dibe, we agahdar dike ku firotanê serkeftî bû. Em bişkojka çap bike "Close".
Di pelê damezrandin de di forma dBase de dê di pirtûkxaneyê de ku di nav paceya firotanê de hatiye diyarkirin.Hingê hûn dikarin her kesî pevçûnan bikin, her weha di nav de bernameyên din veguherînin.
Wekî ku hûn dikarin bibînin, tevî rastiya ku di guhertoyên nûjen de Excel de hene, derfetên pelên tomarkirin tune ye ku di forma DBF de bi avahiyên avakirin-in-an-ê, lê dibe ku ev pêvajoyê bi karanîna bernameyên din û bikarhênerên din bikar anîn. Divê riya herî girîng a ku guhartina karûbarê toolkitê ya Tîpa WhiteTownê ye. Lê belê, mixabin, hejmarên azad ên ku di wê de, ew sînor e. XlsToDBF add-in destnîşan dike ku hûn ji bo guhartina bêkêmasî guhertinê bidin belaş, lê pêvajoyek pir zehmet e. Herweha, karbidestiya vê bijare pir kêm e.
"Wateya zêrîn" e ku rêbazek bernameya Bikaranîna Bikaranîna Bikaranînê ye. Like Excel, ev pêşveçûn ji Microsoft re ye, û ji ber vê yekê hûn nikarin vê serîlêdana sêyemîn-bangî nabêjin. Ji bilî vê vebijêre, vê vebijêre ji we re dikarî pelê Excel bi çend celebên dBaseyê biguherînin. Her çiqas ji hêla vê pîvana veguhestina bernameyê hîn hîn ji bo Bernameya WhiteTown heye.