mrc logo mrc logo
  • m-Power m-Power
    What is m-Power?
    Overview Demos Build Process Case Studies Specs Pricing Trial
    m-Power Resources
    Overview How-To Videos Webinars & Podcasts White Papers Fact Sheets
  • Solutions Solutions
    What does m-Power build?
    Overview Database Front-Ends Reporting CRM Systems Business Intelligence Dashboards Inventory Management Mobile Apps ERP Enhancements Modernization Spreadsheets to the web MS Access to the web B2B/Web Portals Scheduling Embedded Analytics Web Forms Workflow Data Exploration Budgeting & Forecasting APIs and Web Services Db2 Web Query Alternative
    Solutions by Industry
    Overview Manufacturing Government Foodservice Software Vendors Logistics & Supply Chain Software Consultants Healthcare
  • Services Services
    Development Services Training Mentoring
  • About About
    Overview Partners Press Releases Careers Events Contact Blog
  • Support Support
    Support Home FAQ Documentation Customer Portal Enhancements Updates Roadmap Techblog
Try m-Power

m-Power Manual

Browse:

  • Home
  • Form Validation
  • Validating via a Java External Object Source Code
Back to Manual

Validating via a Java External Object Source Code

 

package MRCWORKLIB;

public class Validate
{
    public void valid_fields(String[] args)
    {
        String strdatex = args[1].replaceAll(",", "");
        String enddatex = args[2].replaceAll(",", "");
        int strdate = Integer.parseInt(strdatex);
        int enddate= Integer.parseInt(enddatex);

        if ((strdatex.compareTo("0") == 0 ) && (enddatex.compareTo("0") == 0 ))
            {
            args[0] = "You have not entered any dates";
            return;
            }

        else if (strdatex.compareTo("0") == 0)
            {
            args[0] ="You must enter a starting date";
            return;
            }

        else if (enddatex.compareTo("0") == 0)
            {
            args[0] = "You must enter an end date";
            return;
            }
        else if(strdate > enddate)
            {
            args[0] = "Starting Date is greater than End Date";
            return;
            }
        else return;
    }
}

Created: February 10, 2010 | Modified: December 22, 2011

Search


Browse By Category

Build Process (13)
Starting with m-Power (8)
Retrievals (10)
Reports (15)
Summaries (4)
Maintainers (17)
Graphs (8)
m-Power Data Explorer (4)
General (24)
Calculations (5)
Utilities (9)
m-Power Administration (23)
Security (11)
Freemarker (6)
m-Painter (29)
Form Validation (5)
External Objects & UDFs (12)
Deprecated Documentation (23)
Bootstrap Templates (7)

Popular Tags

Report Production Compiling Administration Excel Freemarker Security Build Process Dates SQL Application Properties Performance Advanced Graphs mrc-Productivity Series Graph Properties Retrieval Admin Bootstrap Templates Maintainer Maintainers Summaries Java Parameters Popular Record Selections Bar Graphs Email Tomcat Graphing Prompt Screens m-Painter Data Dictionary Reports App Properties External Objects Retrievals Calculations Getting Started Database Video Dropdowns DB2 Form Validation RPG

See all tags »

michaels, ross & cole, ltd. (mrc)

Privacy Policy Cookie Policy Cookie Settings Notice at Collection Do Not Sell or Share My Personal Information

mrc (US)

2001 Midwest Road
Suite 310
Oak Brook, IL 60523
630-916-0662

mrc (UK)

Mortlake Business Centre
20 Mortlake High Street
London, SW14 8JN
+44-20-335-59566


© 2024 mrc. All rights reserved.