Show / Hide Table of Contents

GetStates

Object and Type

Object  : FCApplication

Type     : Method

Prototype

Public Function GetStates(ByVal Country As String) As ADODB.Recordset

Description

This method returns a recordset containing the state_prov records for a given country.

The state_prov and country tables are cached in the FCApplication object, so this method does not cause a database round-trip.

When finished with the returned recordset, you should close the recordset using the .Close method and then set your variable to Nothing or Null. This will release the resources needed for this object.

Parameters

Parameter Name Required? Description
Country Yes Name of country to get the states for.

Returns

An ADO recordset containing the state_prov records.

Error Codes

Value Meaning
10011 Country must not be empty.
10012 Invalid Country

Examples

The following example builds a drop-down list of states for the default. The default state is selected.

JavaScript:

<SELECT NAME="States">
<%
var defCountry = FCApp.GetDefaultCountry();
var StateList = FCApp.GetStates(defCountry);
var defState = FCApp.GetDefaultState(defCountry);
while (! StateList.EOF) { %>
  <option
  <% if (StateList("name") == defState) { %>
  selected = true <% } %> >
  <%=StateList("name")%>
  <% StateList.MoveNext; %>
  </option>
<% } %>
</SELECT>

<%
StateList.Close();
StateList = null;
%>
Back to top © 2022 Dovetail Software, Inc. - All rights reserved.
Clarify, Amdocs, and related products and names are copyright and trademark of Amdocs, Inc.
.NET, Visual Studio.NET, C#, Visual Basic and related products are trademark of Microsoft corporation.