|
|
(19 intermediate revisions by the same user not shown) |
Line 1: |
Line 1: |
− | {{ScoutPage|cat=Tutorial}}
| + | #REDIRECT [[Scout/Tutorial/3.9/Minicrm/Minicrm Step-by-Step]] |
− | '''Minicrm Tutorial'''
| + | |
− | | + | |
− | With this tutorial, you'll create a little example application, where you can enter and edit companies.
| + | |
− | == Requirements ==
| + | |
− | This tutorial assumes that you have installed Scout SDK as described in [[Scout_Install|Download and Install Scout SDK ]]
| + | |
− | == Create New Scout Project ==
| + | |
− | Creating new scout projects is described [[Scout/Tutorial/minicrm/new_Eclipse_Scout_Project|here]]. That page also shows how to launch the server and the client.
| + | |
− | == Get example Database ==
| + | |
− | Follow the instructions on [[Scout/Tutorial/minicrm/get_example_database|this page]] to get our small Apache Derby example database.
| + | |
− | == Set up SQL Service ==
| + | |
− | Now we need to tell the application how to contact the database. How this works is described [[Scout/Tutorial/minicrm/Set_up_SQL_Service|here]].
| + | |
− | == Write the first Page ==
| + | |
− | A standard Eclipse Scout application consists of pages in a tree structure. A page typically shows data in some sort of table. If you write an application, you need to start with a page. [[Scout/Tutorial/minicrm/Write_The_First_Page|Learn more]]
| + | |
− | | + | |
− | You should have a tiny Eclipse Scout application running at the end of this step!
| + | |
− | | + | |
− | You will end up with the following tree structure for your application:
| + | |
− | | + | |
− | Standard Outline
| + | |
− | │
| + | |
− | └─Company Table Page
| + | |
− | | + | |
− | Very simple indeed!
| + | |
− | | + | |
− | == Add a search form ==
| + | |
− | {{note|Under construction|This part is under construction }}
| + | |
− | [[Scout/Tutorial/minicrm/Add_A_Search_Form|Link]]
| + | |
− | == Add a form to edit the data ==
| + | |
− | {{note|Under construction|This part is under construction }}
| + | |
− | [[Scout/Tutorial/minicrm/Add_A_Form_To_Edit_The_Data|Link]]
| + | |
− | == Write the second page ==
| + | |
− | {{note|Under construction|This part is under construction }}
| + | |
− | [[Scout/Tutorial/minicrm/Write_The_Second_Page|Link]]
| + | |
− | == Reorganize the tree and add a webservice ==
| + | |
− | {{note|Under construction|This part is under construction }}
| + | |
− | [[Scout/Tutorial/minicrm/Reorganize_The_Tree_And_Add_A_Webservice|Link]]
| + | |
− | == Code Types ==
| + | |
− | {{note|Under construction|This part is under construction }}[[Scout/Tutorial/minicrm/Code_Types|Link]]
| + | |