Skip to main content
Jump to: navigation, search

Difference between revisions of "Scout/Tutorial/minicrm"

m (change scout version to 3.9)
 
(16 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{ScoutPage|cat=Tutorial}}
+
#REDIRECT [[Scout/Tutorial/3.9/Minicrm/Minicrm Step-by-Step]]
'''Mini CRM Tutorial'''
+
 
+
With this tutorial, you'll create a little example application with [[Scout/SDK|Scout SDK]], where you can enter and edit companies.
+
== Requirements ==
+
This tutorial assumes that you have installed Scout SDK as described in [[Scout/HowTo/Install Scout SDK|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 ==
+
We created a page with a table listing all the companies in the database. Add a search form that allows users to limit the number of rows returned.[[Scout/Tutorial/minicrm/Add_A_Search_Form| Learn more]]
+
== 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]]
+

Latest revision as of 04:16, 9 July 2013

Back to the top