Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Scout/Tutorial/3.7/Minicrm Step-by-Step"

< Scout‎ | Tutorial‎ | 3.7
Line 8: Line 8:
  
 
== Create a new EclipseScout project ==
 
== Create a new EclipseScout project ==
# New Project...  
+
# If you haven't done so yet, change to the Scout perspective. On the folder ''Scout Projects'', right click and choose ''New Scout Project'' in order to create a new Scout project. As project name, enter ''eclipse.org.minicrm''.
 +
 
 +
<gallery perrow="3">
 +
Image:NewProjectScout.jpg|The context menu to create a new Scout Project
 +
Image:ProjectWizard.jpg|The wizard to create a new Scout Project
 +
Image:Project.jpg|What the project tree should like after you have created your project
 +
</gallery>
 +
 
 +
 
 
# Start Server  
 
# Start Server  
 +
[[Image:ServerProduct.jpg]]
 
# Login on Webpage  
 
# Login on Webpage  
 
# Start Client  
 
# Start Client  
Line 15: Line 24:
 
== Add the SqlService ==  
 
== Add the SqlService ==  
 
# New SqlService...
 
# New SqlService...
# DB Tables
+
# The DB
 +
[[Image:Company.jpg]]
 +
[[Image:Person.jpg]]
  
 
== Create an Outline ==  
 
== Create an Outline ==  

Revision as of 19:12, 24 March 2010

Prerequisites

  1. Have a look at the EclipseScout Client Component Model: Main Concepts

Installation / Set Up

  1. Download Scout and Unzip it
  2. Download DerbyDb and Unzip it
  3. Start EclipseScout

Create a new EclipseScout project

  1. If you haven't done so yet, change to the Scout perspective. On the folder Scout Projects, right click and choose New Scout Project in order to create a new Scout project. As project name, enter eclipse.org.minicrm.


  1. Start Server

ServerProduct.jpg

  1. Login on Webpage
  2. Start Client

Add the SqlService

  1. New SqlService...
  2. The DB

Company.jpg Person.jpg

Create an Outline

  1. New Outline
  2. New Table
  3. Add Columns
  4. getConfiguredDisplayable vs. getConfiguredVisible
  5. Get Data for Table
  6. BindBases

Create a Form

  1. New Form
    1. FormHandler
    2. ProcessService
    3. FormData
  2. SQL.selectInto

Start the Form

  1. New Menu
  2. execAction

Modify the Form

  1. Validation
  2. Formatting
  3. Changing Background or Foreground

Extend the Form

  1. Smartfield
  2. HtmlField
  3. Button

Create a SearchForm

Expand the Tree

  1. NodePage

Bing Webservice

Shared Context

  1. Scope
  2. execLoad
  3. Add variables

Back to the top