Today we faced with funny problem in LN 6.5.4 (I'm sure the same behavior in any another version of 6.5.X)
We do export of some LN elements and when we import it back we discovered that Input Enabled formula disappear. I checked our DXL file and found that formula was non there. Then I used simple way to check where was the problem, I create simple form, put there 1 field with Input Enabled formula and using Tools\DXL Utilities\Exporter export it to file. There was no Input Enabled formula at all. Funny issues but now we have to rewrite some places.
FYI: This works correct in R7 and ++
Tuesday, June 09, 2009
Monday, June 08, 2009
JavaScript libraries and reference sites
Got it from BestPracticesWebAppDevDomino8.pdf
Ajaxian.com
a site dedicated to improving Web development
devguru.com - A another site for Web development information
Dojo
http://www.dojotoolkit.org/
jQuery
http://jquery.com
A fast, concise, JavaScript Library that simplifies working with HTML documents
JSON.org
http://json.org
The home page for JSON information
MooTools
http://mootools.net
A compact, modular, OO JavaScript framework that is designed for the intermediate to advanced JavaScript developer
Prototype
http://www.prototypejs.org/
script.aculo.us
script.aculo.us
Provides an easy-to-use, cross-browser user interface
Yahoo UI
http://developer.yahoo.com/yui
Provides a set of utilities and controls, written in JavaScript
EXT
http://extjs.com
Provides for a cross-browser UI libraries
Some useful links:
Web development tools
http://www.ibm.com/developerworks/wikis/display/dominoappdev/Web+development+tools
Web development resources
http://www.ibm.com/developerworks/wikis/display/dominoappdev/Web+development+resources
Domino resources
http://www.ibm.com/developerworks/wikis/display/dominoappdev/Domino+resources
Ajaxian.com
a site dedicated to improving Web development
devguru.com - A another site for Web development information
Dojo
http://www.dojotoolkit.org/
jQuery
http://jquery.com
A fast, concise, JavaScript Library that simplifies working with HTML documents
JSON.org
http://json.org
The home page for JSON information
MooTools
http://mootools.net
A compact, modular, OO JavaScript framework that is designed for the intermediate to advanced JavaScript developer
Prototype
http://www.prototypejs.org/
script.aculo.us
script.aculo.us
Provides an easy-to-use, cross-browser user interface
Yahoo UI
http://developer.yahoo.com/yui
Provides a set of utilities and controls, written in JavaScript
EXT
http://extjs.com
Provides for a cross-browser UI libraries
Some useful links:
Web development tools
http://www.ibm.com/developerworks/wikis/display/dominoappdev/Web+development+tools
Web development resources
http://www.ibm.com/developerworks/wikis/display/dominoappdev/Web+development+resources
Domino resources
http://www.ibm.com/developerworks/wikis/display/dominoappdev/Domino+resources
isNumeric for web
as I think the best approach to check value in web for IsNumeric is:
function IsNumeric(expression) {
var nums = "0123456789";
if (expression.length==0)return(false);
for (var n=0; n <>
if(nums.indexOf(expression.charAt(n))==-1)return(false);
}
return(true);
}
function IsNumeric(inputVal,sErrorMsg) {I also used such approach, but I don't like it anymore
if (isNaN(parseFloat(inputVal))) {
alert(sErrorMsg)
return false;
}
return true
}
function IsNumeric(expression) {
var nums = "0123456789";
if (expression.length==0)return(false);
for (var n=0; n <>
if(nums.indexOf(expression.charAt(n))==-1)return(false);
}
return(true);
}
Thursday, February 12, 2009
overload of methods/functions in Lotus Script
I make overload for any methods/functions using next approach. It is quite simple and useful from my point of view
Sub new(key As Variant)
Select Case Typename(key)
Case "STRING":
call newForString(key) or do code
Case "NOTESDOCUMENT
call newForNotesDocument(key) or do code
Case "EMPTY
call newForEmpty(key) or do code
End Select
Sub new(key As Variant)
Select Case Typename(key)
Case "STRING":
call newForString(key) or do code
Case "NOTESDOCUMENT
call newForNotesDocument(key) or do code
Case "EMPTY
call newForEmpty(key) or do code
End Select
EncryptOnSend, how can we send encrypted email even if "aim-user" does not have a key to read it?
I was facing with interesting problem, have to send encrypted email to user even if user does not have a key to open/read encrypted email. Let's say in case if I user does not have the key to read/open encrypted email I would like to send him just a message with confirmation that he received an email that was encrypted by userA. So, my main point is to catch users which do not have key to read/open encrypted emails in moment when I send these emails.
Right now Domino automatically UNencrypt emails for users which do not have a key to read/open them.
From help: EncryptOnSend property
To encrypt a document when mailed, this method looks for the public key of each recipient in the Domino Directory. If it cannot find a recipient's public key, the method sends an unencrypted copy of the document to that recipient. All other recipients receive an encrypted copy of the document.
Right now Domino automatically UNencrypt emails for users which do not have a key to read/open them.
From help: EncryptOnSend property
To encrypt a document when mailed, this method looks for the public key of each recipient in the Domino Directory. If it cannot find a recipient's public key, the method sends an unencrypted copy of the document to that recipient. All other recipients receive an encrypted copy of the document.
Subscribe to:
Posts
(
Atom
)