Solved

Using Evaluate for a user input string

Posted on 1998-10-04
2
248 Views
Last Modified: 2013-12-18
I have a manual agent, which asks the user for input using an inputbox. I want to change the case of the user input to Proper Case. I am trying to use Evaluate and @ProperCase but am unsuccesful. Could anyone suggest how this can be done using @Evaluate or otherwise ?
0
Comment
Question by:Shirish
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
2 Comments
 

Author Comment

by:Shirish
ID: 1117524
Edited text of question
0
 
LVL 12

Accepted Solution

by:
fulscher earned 70 total points
ID: 1117525
Shirish,

The following is an excerpt from the Help Database. It contains all that you need. To find this kind of information, I have a full-text index on the HelpDB. In this case, I searched for "proper".

StrConv function in LotusScript

Converts a string to a different case or character set.

Syntax
StrConv ( expr , conversionType )

Elements
expr
A string or numeric expression. A numeric expression is converted to a string.

conversionType
An integer that defines the type of conversion:
Constant name      Value      Type of conversion
SC_UpperCase      1      Uppercase
SC_LowerCase      2      Lowercase
SC_ProperCase      3      Proper case
SC_Wide      4      Single byte to double byte
SC_Narrow      8      Double byte to single byte
SC_Katakana      16      Hiragana to Katakana
SC_Hiragana      32      Katakana to Hiragana

Return value
The return value is a variant containing the result of the conversion.

Usage
The valid values for the conversionType elements listed in the preceding table are defined as constants in the file lsconst.lss. If you want to use the constants instead of numbers, include this file in your script.
ConversionType values can be combined (ored) as follows:

Any combination of SC_UpperCase, SC_LowerCase, and SC_ProperCase causes SC_ProperCase.

Combining SC_Wide and SC_Narrow is illegal.

Combining SC_Katakana and SC_Hiragana is illegal.

If combined, the following operations occur in the following order: case operation, SC_Wide, SC_Katakana.

Case operations are applied to double-byte alphanumeric characters.

If expr is the null string, the result is the null string. If expr is Null, the result is Null.

For proper case, the following numeric character codes are treated as word separators in a string literal: 0 (null), 9 (horizontal tab), 12 (form feed), 32 (space), 0x3000 (doubl-byte space). The following are treated as separators in a multi-line string: 10 (line feed), 13 (carriage return).

0

Featured Post

Free Tool: SSL Checker

Scans your site and returns information about your SSL implementation and certificate. Helpful for debugging and validating your SSL configuration.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Entry not found in index or view's index not built 4 124
Lotus Domino server 9 7 91
Lotus Notes transfer mail box problem 6 111
lotus notes, exchange 7 117
For Desktop Techs: How to retain a user's Notes configuration data when swapping out the end user's computer. (Assuming that you are not upgrading to a completely different version of Notes client) All you need to do is: 1) install Notes o…
IBM Notes offer Encryption feature using which the user can secure its NSF emails or entire database easily. In this section we will discuss about the process to Encrypt Incoming and Outgoing Mails in depth.
In an interesting question (https://www.experts-exchange.com/questions/29008360/) here at Experts Exchange, a member asked how to split a single image into multiple images. The primary usage for this is to place many photographs on a flatbed scanner…
I've attached the XLSM Excel spreadsheet I used in the video and also text files containing the macros used below. https://filedb.experts-exchange.com/incoming/2017/03_w12/1151775/Permutations.txt https://filedb.experts-exchange.com/incoming/201…

738 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question