LibreOffice-Suite-Base/C2/Enter-and-update-data-in-a-form/English-timed
From Script | Spoken-Tutorial
Time | Narration |
00:02 | Welcome to the Spoken tutorial on LibreOffice Base. |
00:06 | In this tutorial, we will learn how to |
00:09 | enter and update data in a form. |
00:12 | In the last tutorial, we learnt how to add form controls to a form. |
00:19 | In this tutorial, let us learn how to enter data and update data using a form. |
00:27 | Before doing this, let us make just three more modifications to our form design. |
00:36 | Let us first invoke the LibreOffice Base program, if it's not already open |
00:51 | and open our 'Library database' |
00:54 | by clicking Open under File menu. |
00:58 | Now we are in the Library database. |
01:02 | And, we will open the 'Books Issued to Members' form. |
01:07 | To do this, let us click on the Forms icon on the left panel and then right-click on the 'Books Issued to Members' form on the right panel |
01:20 | and then click on Edit. |
01:24 | We are now in the Form Design window. |
01:28 | Here, let us first resize the form, so it looks compact and less imposing. |
01:36 | To do this, we will decrease the height and length of our form window. |
01:43 | We will do this by clicking, dragging and dropping on the top and sides of the form window. |
01:51 | Next, let us change the font of the heading on our form. |
01:57 | Let us change the font to Arial Black and Size 12 from the Formatting toolbar at the top. |
02:12 | Finally, let us look at the Tab Order of the form controls. |
02:19 | This helps us to use keyboard tab keys to navigate across the form controls in a particular order. |
02:29 | Say, for example, from the top to the bottom. |
02:33 | This is called the tab order. |
02:37 | Now, Base automatically sets the tab order of the form controls from top to bottom in a form. |
02:47 | But since we removed a couple of text boxes and added two new list boxes and four buttons, we may have mixed up the tab order. |
03:00 | So, we will set it right now. |
03:05 | In the Form Design toolbar, usually found at the bottom of the window, we will browse through the icons |
03:16 | and find the icon with the tool tip that says 'Activation order'. |
03:25 | Let us click on this icon. |
03:29 | Now, we see a small pop-up window with 'Tab Order' as its title. |
03:38 | To order these form controls, we can either click, drag and drop the items. |
03:46 | Or we can use the 'Move up' or 'Move down' buttons. |
03:52 | So, let us set the tab order as shown in the image here. <pause> |
04:04 | We are done. So, let us click on the OK button to save these changes. |
04:12 | Okay, now let us save our form by pressing Control S |
04:19 | and then we will close the form window. |
04:24 | And finally, we are done with our Form design. |
04:29 | Now, let us test our form. |
04:33 | In the main Base window, let us open the 'Books Issued to Members' form by double-clicking on it. |
04:42 | Now, the form is open in data entry mode. |
04:47 | Notice the heading that says 'Form to track Books issued to Members'. |
04:54 | And here, we see book titles and member names instead of 'bookIds' and 'memberIds'. |
05:03 | Also, this is the first record of the BooksIssued table; we see that 'An Autobiography' is highlighted against the Book title. |
05:15 | And 'Nisha Sharma' highlighted against the Member name. |
05:21 | And we also see the rest of the fields. |
05:25 | Now we can traverse through all the records by using the Form Navigation toolbar icons at the bottom. |
05:45 | Let us go to the second record now. |
05:49 | Here we see that the member Jacob Robin has borrowed the book 'Macbeth' and let us assume now that he is returning the book. |
06:01 | So, let us update this information into this record. |
06:07 | For this, we will type in the actual return date, for example- 7/7/11 |
06:17 | and check the Checked In field. |
06:21 | To save this information, we will press the Save Record button that we put there. |
06:30 | Notice that the button is greyed out, meaning now it is disabled from use. |
06:38 | But if we edit this record again then the button gets enabled again. |
06:45 | Okay, now let us test the Undo changes button. |
06:50 | For this, let us edit the record by clicking on the book title 'Conquest of Self' and then typing in 5/7/11 in the Actual Return Date field. |
07:06 | Notice that both the Save record button and the Undo changes button are enabled for use. |
07:15 | Now, let us click on the Undo Changes button and see what happens. |
07:22 | The changes we did last, have been undone. Notice that 'Macbeth' is highlighted instead of 'Conquest of Self' and the Actual return date is 7/7/11. |
07:37 | Good, let us now click on the Delete Record button, meaning- we are trying to delete this second record. |
07:47 | Base is cautious about deletes, so it asks for a confirmation by alerting us. |
07:55 | For now, let us go ahead and click on the Yes button. |
08:02 | We can see that the record is indeed deleted; gone from the screen and in its place we see the next record. |
08:13 | Finally, let us add a new record by clicking on the last button on the form which is New record. |
08:22 | Let us type some values. |
08:26 | Since the IssueId is an auto generating field, we will skip it. |
08:33 | And here, let us add data as shown in the image. |
08:42 | To save the entries, click on the Save Record button. |
08:47 | There we go. We have tested the form by entering and updating data. |
08:54 | Here is an assignment- Design a form to show the member's information. |
09:00 | Make the form look compact. |
09:03 | Make the font bold. |
09:07 | Add Save and New record buttons. |
09:10 | This brings us to the end of this tutorial on Form Data in LibreOffice Base. |
09:17 | To summarize, we learned how to: |
09:20 | enter and update data in a form. |
09:23 | Spoken Tutorial project is a part of the Talk to a Teacher project, supported by the National Mission on Education through ICT, MHRD, Government of India. |
09:34 | This project is coordinated by http://spoken-tutorial.org. More information on the same is available at the following link. |
09:44 | This script has been contributed by Priya Suresh,DesiCrew Solutions. And this is Soundharya, DesiCrew Solutions, signing off.
Thanks for joining. |