ПредишенСледващото

6 ГИС софтуер е в състояние да генерира отчети не само чрез отчетни форми FastReport, но и с помощта на MS Word и OpenOffice. За тази цел на така наречената "база сливане". Има няколко начина за формиране на рамка за сливане. Първият начин е да се изгради от FastReport формуляра за докладване (нов начин), а вторият - пряко GIS6 програма. Те се различават по това, че в първия можете да регулирате алгоритмите за формиране на база данни се слеят полета във втория - не, но второто е по-лесно за използване. В този блог, ние считаме първия метод.

отиде до прозореца "Off функция", за да стартирате MS Word шаблон.

В менюто "Документи", изберете "Печат на документи (слеят база данни)."

Ние избираме нашия шаблон, чрез който искаме да изградим доклад.

Доклад поколение в MS Word - пътят №1

И ние се получи готовия документ.

Доклад поколение в MS Word - пътят №1

Същността на този метод се състои в създаването на образци код на данни от база данни (DB) ГИС 6, следвани от форматирането си за представяне на готови данни в MS Word шаблон. Помислете, на първо място, как да регулирате алгоритмите и задайте полетата, за да се слеят бази данни. Този метод е по-подходящ за хора, които имат представа за езици за програмиране. FastReport система ви позволява да създадете скриптове в Jscript, BasicScript, C ++ Script, PascalScript - това е украсена версия на езика родител. В тази статия ще говорим за PascalScript. За да редактирате базата данни за сливане с помощта на файл "Base sliyaniya.fr3" (в папка C: \ Program Files \ GIS6 \ Доклади). Това беше неговата програма започва, когато отворите шаблон Word.

За това ние трябва повърхностно запознаване с принципа FastReport'a.

Доклад поколение в MS Word - пътят №1

Опишете накратко основния прозорец FastReport'a (подробна информация на официалния сайт или да помогне за шофиране ГИС 6)

  • 1 - обекти, които са във формуляра
  • 2 - език, използван за скриптове
  • 3 - панел обект свойства и методи
  • 4 - сценария на съответния език
  • 5 - База данни и полета, прикрепен към този документ

За да добавите необходимите бази данни, трябва да се менюто "Zvіt" изберете "Danі ...".

Доклад поколение в MS Word - пътят №1

В следствие на това отворен прозорец на наличните бази данни, до която имаме достъп, добавете линк към тях в документа, а след това те ще се появят в панела "Павел DB".

Доклад поколение в MS Word - пътят №1

След като реши какъв вид данни и следователно всяка таблица на база данни, която искате да се свържете, можете да започнете да образуват масив от полета и ценности. функция ArrayEx извършва въвеждане на информация в А2 масив. За въвеждане на определени стойности в масив, трябва да го намерите в таблицата на базата данни, за да се намери съответното поле и това поле да записва в масив, който вече ще носи името на областта, на която ще бъде оформлението в MS Word шаблон.

Когато от лявата страна на името на полето в масива, както и правото - стойността му от съответните бази данни и таблици.

Със стойностите на базата данни, можем да се манипулира, ако имаме нужда от него. Така например, в доклада, трябва да след период на предписано Оренда година - "2 години", както и за попълване на информацията, която имаме е само един номер и смяна на стойностите на семантична информация за обекта, не винаги е подходящ за сделки еднократни. Ние просто трябва кода, който ще се използва за създаване на MS Word сливат база, направете съответните промени, например: = PoleBD + "години". След произведените манипулациите с кода, записване на шаблона за по-нататъшна употреба при генерирането на данните.

Пример за изменение на данните от таблиците в базата данни и след писмено модифицираните съдържанието на структурата, която ще се използва при генерирането на доклада в MS Word.

Доклад поколение в MS Word - пътят №1

Не е задължително правилен алгоритъм, който вече е поставен, можете да го направите без него. обединим файл с база данни (sliyaniya.fr3 база данни), по подразбиране, готов за употреба.

При изработването на шаблон на всички документи, MS Word'a трябва да бъдат затворени. Ние сме подготвили документ, когато има tekstovka Акт съвпадение граници.

Доклад поколение в MS Word - пътят №1

Невярно да бъдат вмъкнати са означени като "*". За нашия шаблон ще изисква такава информация от базата данни на 6 ГИС данни, като например:

  • Местоположение znahodzhennya zemelnoї dіlyanki;
  • Zemlekoristuvach;
  • Местоположение на обитаване zemlekoristuvacha;
  • Predstavnik;
  • Ploscha zemelnoї dіlyanki;

Също така в кода PascalScript можем да видим, където нашата област по време на формирането на данните.

Доклад поколение в MS Word - пътят №1

С цел, че полетата са на разположение в MS Word'e ГИС 6.cvs файла, който искате да прикачите към нашия шаблон. За да направите това, включете на дисплея на панела "Сливания" в MS Word'e.

Доклад поколение в MS Word - пътят №1

След това, през менюто "Merge Wizard ...", за да започнете GIS6.csv файла с процедура връзка (всички избрани информацията за контакта, се съдържа във файла за нашия доклад), който преди това е бил генериран от базата данни.

В диалоговия прозорец, който се отваря в дясната страна на панела "Избор на получатели" на указва "Използване на съществуващ списък" и през GIS6.csv файла "Browse ..." присвои. Списък на базата данни ще се зареди нашата GIS6.csv генерира файл. Обикновено, този файл се намира в Program Files \ Common Files \ System \ Оле DB \ Data Links \.

Доклад поколение в MS Word - пътят №1

На този етап ние изготвило документ линк от формира нашата база данни.

Доклад поколение в MS Word - пътят №1

Резултатът е кутия е посочено в следващата фигура.

Доклад поколение в MS Word - пътят №1

Този метод поставете други области, необходими за нашия доклад. Ние поддържаме документ vordovsky в същото време да се покаже на нашите данни от полетата, а не имена на полета, трябва да се идентифицира целия текст и кликнете на "Fields / Data".

След това, ние получаваме следния формуляр.

Доклад поколение в MS Word - пътят №1

На този етап, попълване на семантична информация е приключило.

Остава да добавим графика.

Добавяне на графика се казва в доклад

За да направите това, вие трябва да копирате примера на шаблона, който е част от програмата, изготвяне на обекта и да го поставите в нашия шаблон (доклад) на мястото, където искате да го видите покажете. И това ще бъде достатъчно, за да генерирате отчет. Отворете чрез който и да е файлов мениджър или чрез проводник vordovsky файл, който съдържа графика (план - GIS6 \ Доклади \ _Opisanie granits.doc) - копие от плана на този документ.

Доклад поколение в MS Word - пътят №1

И го поставете в нашия шаблон. В този случай, например, аз просто сложи на вратата си суха и формира нов доклад с новия план.

Доклад поколение в MS Word - пътят №1

В резултат шаблон резерв да продължи да се използва.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!