Записвате ли често големи количества данни в електронна таблица или таблица на базата данни? Или може би искате да хоствате формуляр на вашия уебсайт, така че гостите да могат да споделят своята информация? Можете да направите свой собствен формуляр, свързан с база данни, като използвате LibreOffice Base, безплатна алтернатива на Microsoft Access.

В това ръководство ще създадем проста, но атрактивна форма за бързо и лесно въвеждане на данни във вашата база данни. Той ще има няколко текстови полета, няколко бутона за опции и два бутона за управление на формата.

Първи стъпки с Libre Office Base

Преди първата стъпка се уверете, че имате LibreOffice пакет, инсталиран на вашия компютър. След това следвайте нашето ръководство за създаване на база данни и таблица в Base.

Как да създадете нова база данни с LibreOffice Base

LibreOffice Base ви помага да създавате бази данни. Нека да преминем през процеса на използване на Base, за да създадем собствена проста, но полезна база данни.

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

instagram viewer

За целите на това ръководство нашият формуляр ще каталогизира колекция от филми. Това означава, че ще имаме поле за заглавието на филма, режисьора, годината на издаване и формата, както и идентификационния номер на записа, но можете да промените таблицата и формуляра си според вашите нужди.

Стъпка 1: Настройте формуляр

В основния прозорец на LibreOffice Base отидете на База данни> Формуляри в менюто, след това под Задачи раздел, щракнете Използвайте съветника за създаване на формуляр (подчертано по-долу).

В страничната лента има осем опции, но не е необходимо да попълвате всички. Ще ви разкажем през всеки от тези, които трябва да използвате по-долу.

Избор на поле

Изберете вашата таблица от падащото меню Таблица и след това изберете от списъка кое от полетата на вашата таблица искате да можете да попълните с помощта на вашия формуляр.

Ако сте активирали AutoValue за полето ID, включването на това поле във формуляра не е задължително, тъй като Base автоматично ще го запълни със следващия логически идентификационен номер. Все пак може все пак да го искате там, само за да можете винаги да сте сигурни по кой запис работите.

За нашите цели ще включим всички полета.

Тук също е полезно да пренаредите полетата в реда, в който искате да ги попълните, в низходящ ред. Това зависи от вас и може да зависи от източника на данни, от който изтегляте.

Настройте подформа

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

Подредете контролите

Изберете подреждането, което ви харесва най-много, вероятно една от колоналните опции; опцията за поле за данни е по-малко привлекателна и можете да направите повече с колонна подредба.

Задаване на въвеждане на данни

Тук Base ще попита за целта на формуляра. Избирам Този формуляр трябва да се използва само за въвеждане на нови данни ако не ви интересува едновременното въвеждане на данни с предишните ви записи.

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

Прилагане на стилове

Изберете цвета на фона и типа на границата на полето. Можете да ги промените по-късно, ако искате.

Задайте име

Дайте на формуляра си име, което показва целта му. След това изберете Променете формата опция и щракнете завършек.

Свързани: Как да създадете формуляр в Microsoft Access

Стъпка 2. Направете заглавка

След като съветникът завърши, вече можете да редактирате формуляра си, както искате. Ще започнем, като създадем заглавка за формуляра, за да го идентифицираме ясно.

В горната лента с инструменти щракнете Вмъкване на текстово поле, подчертано в червено на снимката по-долу. Имайте предвид, че този бутон се различава от бутона „Текстово поле“ в лявата лента с инструменти, който е предназначен за създаване на текстови полета за въвеждане на данни.

Въведете заглавието, което искате за вашата форма, след което маркирайте заглавието, за да коригирате шрифта.

В бъдеще, ако искате да редактирате полето, в което се намира текстът, кликнете веднъж върху заглавката. За да редактирате самия текст, ще трябва да щракнете двукратно върху него.

Стъпка 3. Създаване на бутони за контрол на формуляри

Когато добавяте записи, ще ви трябват няколко бутона, които ви позволяват да преминете през процеса на въвеждане на данни. Предлагаме поне да включите бутон „Следващо влизане“.

За да направите това, щракнете върху Натисни бутона инструмент в лявата лента с инструменти. Щракнете и плъзнете, за да оформите формата и размера на бутона. След това редактирайте контролните свойства на бутона, като щракнете с десния бутон върху него и изберете Контролни свойства.

Има много полета, които можете да редактирате, но ние се интересуваме само от няколко:

  • Име: Дайте му име, което да го идентифицира от други обекти във вашата форма. Ще използвате това име при редактиране на части от формуляра, като подреждане на табулации.
  • Етикет: Това поле определя текста, който ще се появи на бутона. Променете го на нещо като "Следващ запис" или може би ">>."
  • Действие: Задайте действието на Нов запис. Това кара бутона да запази текущия ви запис и да премине към нов запис при всяко натискане.

Нека да създадем и отделен бутон, за да запазите текущия си запис, без да преминавате към нов запис. По този начин можете да запазите работата си и да излезете по всяко време, без да създавате нов празен запис.

Създайте бутона отново с инструмента за бутон, като зададете името и етикета по подобен начин, както преди, но задайте действието на Запазване на записа.

Стъпка 4. Създаване на бутони за опции

Ще заменим едно от текстовите полета в нашата форма, Формат поле, с бутони с опции (наричани още радио бутони). Ако едно от вашите полета винаги ще съдържа една от малкото ограничени опции, бутон за опция ви позволява бързо да въведете тези данни, без да ги въвеждате всеки път.

Ще трябва да изтриете текстовото поле, генерирано от съветника за полето, което искате да контролират бутоните с опции. Щракнете с десния бутон върху полето и изберете Въведете група. След това щракнете върху текстовото поле, за да го маркирате и натиснете Изтрий бутон.

Излезте от групата, като щракнете някъде другаде и след това изберете Бутон за опция инструмент в лявата лента с инструменти.

Щракнете и плъзнете в областта, в която искате да се намира първата опция. Повторете за колкото искате опции за това поле. В нашия пример ще имаме три за DVD, Blu-ray и цифрови.

Щракнете двукратно върху бутона за всяка опция, за да редактирате свойствата на контрола. Придайте му уникален Име и Етикет.

След това в Данни в диалоговия прозорец Свойства, задайте Поле с данни към което и поле да искате този бутон за опция да контролира. В Референтна стойност (включена) въведете данните, които искате да бъдат въведени, когато бутонът е избран. Можете да оставите Референтна стойност (изключена) кутия празна.

Повторете този процес за всеки бутон за опция, като вмъкнете различно име и референтна стойност за всеки.

Стъпка 5. Редактиране на реда на раздела

Сега трябва да имате напълно функционална форма. Можете да го изпробвате, като излезете от изгледа на дизайна (разбира се, запазвате работата си) и щракнете двукратно върху формуляра в основния прозорец на Base.

Когато изпробвате формуляра си и натиснете клавиша Tab, за да преминете от едно поле в друго, възможно е да забележите, че редът на табулиране е грешен. Това може да бъде досадно и объркващо при въвеждане на данни, така че ще го поправим.

Можете да промените реда на разделяне, като се върнете в изгледа на дизайна и щракнете върху Поръчка за активиране бутон в долната лента за дизайн.

В диалоговия прозорец за поръчка за активиране ще видите списък с всички обекти във вашата форма. Пренаредете ги как бихте преминали през клавиша Tab или щракнете Автоматично сортиране за да позволите на Base да предположи как искате да работи Tab.

Започнете да въвеждате данни

След като завършихте първия си формуляр, можете да отворите базата си данни и да започнете да добавяте записи по всяко време, като щракнете двукратно върху формуляра. Преди да се усетите, ще въвеждате данни с невероятно бърза скорост.

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

електронна поща
Най-добрите услуги за уеб хостинг: споделени, VPS и посветени

Търсите най-добрата услуга за уеб хостинг за вашите нужди? Ето нашите най-добри препоръки за вашия блог или уебсайт.

Свързани теми
  • Производителност
  • Проучвания
  • LibreOffice
  • Събиране на данни
  • база данни
За автора
Джордан Глор (17 статии публикувани)

Джордан е преподавател и журналист, който е страстен да направи Linux достъпен и без стрес за всички. Той има бакалавърска степен по английски и нещо за горещ чай. През топлите сезони той обича да кара колоездене по хълмовете на Озарките, където живее.

Още от Джордан Глор

Абонирайте се за нашия бюлетин

Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и ексклузивни оферти!

Още една стъпка…!

Моля, потвърдете имейл адреса си в имейла, който току-що ви изпратихме.

.