Hi all,

  Can someone explain me this:

                  <dataset>
                    <name>rid</name>
                    <policy>FORCE</policy>
                    <forceValues>
                        <string>parseInt("175002")</string>
                    </forceValues>
                </dataset>

  Output:

  changetype: modify
replace: rid
rid: 175002.0

I thought that parseInt() should output an integer! As a workaround, I use parseInt("175002").toFixed(0) and I get 175002. Now I want to use the uidnumber, double that number and add 1000:

                  <dataset>
                    <name>rid</name>
                    <policy>FORCE</policy>
                    <forceValues>                    
                         <string>             2*parseInt(dstBean.getDatasetFirstValueById("uidnumber")).toFixed(0)+1000
                        </string>
                    </forceValues>
                </dataset>
output:

  changetype: modify
replace: rid
rid: 350004.0

Grrrrr.... Can someone explain me why it keeps adding the ".0" at the end of each integer?

  Thanks


_______________________________________________________________
Ldap Synchronization Connector (LSC) - http://lsc-project.org

lsc-users mailing list
[email protected]
http://lists.lsc-project.org/listinfo/lsc-users

Reply via email to