Actualmente estoy convirtiendo valores Sí/No en forma de visualización desde las casillas de verificación en forma nueva. En la primera ronda del formulario de visualización, logré convertir los valores, pero cuando edito el formulario en el formulario de edición, aún muestra los valores anteriores.
Por ejemplo:
Nuevo formulario: Campo A = Sí (booleano Sí/No)
Formulario de visualización: Campo A = 1 (Convertido)
Editar formulario: Campo A = No
Formulario de visualización: Campo A = 1 (Expectativa de mostrar 0 en lugar de 1)
Código de muestra
<script src="https://workspace.maybank.com.my/sites/sdlc/SiteAssets/jquery-1.10.0.min.js" type="text/javascript"></script> <script type="text/javascript"> $(document).ready(function() { var ValQ1_1 = $('td.ms-formlabel:contains("BAU Activities - URS, SR, IT initiatives, enhancements (Restricted to less than or equal to 20 IT Mandays)")').siblings(".ms-formbody").text() var ValQ1_2 = $('td.ms-formlabel:contains("Production fixes - breakfix, remediation (compliance/audit/security), other than Incident Sev1/2, etc.")').siblings(".ms-formbody").text() var ValQ1_3 = $('td.ms-formlabel:contains("Emergency or Urgent production fixes/change/RFC - with Incident Sev1/2 and/or ECAB")').siblings(".ms-formbody").text() var ValQ1_4 = $('td.ms-formlabel:contains("Project - More than 20 IT man-days (per PMF - Project Management Framework)")').siblings(".ms-formbody").text() var ValQ1_5 = $('td.ms-formlabel:contains("Project - Implementation of a new system/solution/application/infrastructure services")').siblings(".ms-formbody").text() if (ValQ1_1= "Yes") { $('td.ms-formlabel:contains("BAU Activities - URS, SR, IT initiatives, enhancements (Restricted to less than or equal to 20 IT Mandays)")').siblings(".ms-formbody").text("1") alert(ValQ1_1); } }); </script