-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathFormula One Library v02.js
More file actions
81 lines (74 loc) · 1.85 KB
/
Copy pathFormula One Library v02.js
File metadata and controls
81 lines (74 loc) · 1.85 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
/*
Adam Ip 2011-06-21
myGetValue( string )
*/
var DebugMode = false;
/***************************************************************************************/
function myGetValue( sLabel )
{
try
{
/* attempt to retrieve Xrm.Page.getAttribute( sLabel ).getValue() */
var ret = null;
if( sLabel != null && sLabel.length > 0 )
{
var i = Xrm.Page.getAttribute( sLabel );
if ( i != null )
ret = i.getValue();
}
return ret;
}
catch( err )
{
if( DebugMode ) window.alert( "function myGetValue error code " + err );
}
}
/***************************************************************************************/
function setDefaultLookupItem( sLabel, oValue )
{
try
{
var out1 = Xrm.Page.getAttribute( sLabel );
if( out1 != null )
{
out1.setValue( oValue );
}
}
catch( err )
{
if( DebugMode ) window.alert( "function SetDefaultLookupItem error code " + err );
}
}
/****************************************************************************************/
/* Remove leading curly bracket and ending curly bracket */
function removeCurlyBrackets( sString )
{
try
{
if( sString != null && typeof sString === 'string' && sString.length > 0 )
{
if( sString.charAt(0) == '{' )
sString = sString.substr(1);
var j = sString.length - 1;
if( sString.charAt( j ) == "}" )
sString = sString.substr( 0, j );
}
}
catch( err )
{
window.alert( "function removeCurlyBrackets error code " + err );
}
return sString;
}
/***************************************************************************************/
function my_alert( msg )
{
if( !confirm( msg ))
my_exit();
}
/***************************************************************************************/
function my_exit()
{
throw( 'Script Exit' );
}
/*** End of lines **********************************************************************/