- Oracle Connection Parameters with TNS. - Problema resuelto, en DATABASE CONNECTIONS al hacer click en New, en el dynaform "Add new Database Source" se agrega dos campos un dropdown "Select type connection" con dos opciones "NORMAL y TNS" y el campo de tipo "TNS", estos nuevos campos se muestran cuando se selecciona la opcion en engine "oracle" si es en otro caso se ocultaran. Tambien se adiciona dos nuevos campos en la tabla "DB_SOURCE" que son: "DBS_CONNECTION_TYPE" y "DBS_TNS". Cuando se selecciona "oracle" y tipo de conexion "TNS", al llenar los datos al dynaform y hacer click en el boton "test connection" realizara la prueba con exito o falla. Cuando se selecciona "oracle" y tipo de conexion "NORMAL", al llenar los datos al dynaform y hacer click en el boton "test connection" realizara la conexion tal como se hacia anteriomente.
88 lines
5.4 KiB
HTML
Executable File
88 lines
5.4 KiB
HTML
Executable File
<form id="{$form_id}" name="{$form_name}" action="{$form_action}" class="{$form_className}" method="post" encType="multipart/form-data" style="margin:0px;" onsubmit='return validateForm("{$form_objectRequiredFields}".parseJSON());'>
|
|
|
|
<div class="borderForm" style="padding-left: 0pt; padding-right: 0pt;">
|
|
<div class="boxTop"><div class="a"></div><div class="b"></div><div class="c"></div></div>
|
|
<div class="content" style="">
|
|
<table width="99%">
|
|
<tbody><tr>
|
|
<td valign="top">
|
|
<input class="notValidateThisFields" name="__notValidateThisFields__" id="__notValidateThisFields__" value="" type="hidden">
|
|
<input name="DynaformRequiredFields" id="DynaformRequiredFields" value="{$form_objectRequiredFields}" type="hidden">
|
|
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
|
<tbody><tr style="display: none;">
|
|
<td colspan="2">{$form.PRO_UID}</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="FormLabel" width="{$form_labelWidth}">{$DBS_UID}</td>
|
|
<!-- <td class='FormFieldContent' width="{$form_width}" >{$form.DBS_UID} </td> //-->
|
|
<td class="FormFieldContent" width="{$form_fieldContentWidth}">{$form.DBS_UID}</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="FormLabel" width="{$form_labelWidth}">{$DBS_TYPE}</td>
|
|
<!-- <td class='FormFieldContent' width="{$form_width}" >{$form.DBS_TYPE} </td> //-->
|
|
<td class="FormFieldContent" width="{$form_fieldContentWidth}">{$form.DBS_TYPE}</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="FormLabel" width="{$form_labelWidth}">{$DBS_ENCODE}</td>
|
|
<!-- <td class='FormFieldContent' width="{$form_width}" >{$form.DBS_ENCODE} </td> //-->
|
|
<td class="FormFieldContent" width="{$form_fieldContentWidth}">{$form.DBS_ENCODE}</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="FormLabel" width="{$form_labelWidth}">{$DBS_CONNECTION_TYPE} </td>
|
|
<td class="FormFieldContent" width="{$form_fieldContentWidth}">{$form.DBS_CONNECTION_TYPE}</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="FormLabel" width="{$form_labelWidth}"><font color="red">* </font>{$DBS_TNS}</td>
|
|
<td class="FormFieldContent" width="{$form_fieldContentWidth}">{$form.DBS_TNS}</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="FormLabel" width="{$form_labelWidth}"><font color="red">* </font>{$DBS_SERVER}</td>
|
|
<!-- <td class='FormFieldContent' width="{$form_width}" >{$form.DBS_SERVER} </td> //-->
|
|
<td class="FormFieldContent" width="{$form_fieldContentWidth}">{$form.DBS_SERVER}</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="FormLabel" width="{$form_labelWidth}"><font color="red">* </font>{$DBS_DATABASE_NAME}</td>
|
|
<!-- <td class='FormFieldContent' width="{$form_width}" >{$form.DBS_DATABASE_NAME} </td> //-->
|
|
<td class="FormFieldContent" width="{$form_fieldContentWidth}">{$form.DBS_DATABASE_NAME}</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="FormLabel" width="{$form_labelWidth}"><span id="userName"><font color="red">* </font></span>{$DBS_USERNAME}</td>
|
|
<!-- <td class='FormFieldContent' width="{$form_width}" >{$form.DBS_USERNAME} </td> //-->
|
|
<td class="FormFieldContent" width="{$form_fieldContentWidth}">{$form.DBS_USERNAME}</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="FormLabel" width="{$form_labelWidth}">{$DBS_PASSWORD}</td>
|
|
<!-- <td class='FormFieldContent' width="{$form_width}" >{$form.DBS_PASSWORD} </td> //-->
|
|
<td class="FormFieldContent" width="{$form_fieldContentWidth}">{$form.DBS_PASSWORD}</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="FormLabel" width="{$form_labelWidth}"><font color="red">* </font>{$DBS_PORT}</td>
|
|
<!-- <td class='FormFieldContent' width="{$form_width}" >{$form.DBS_PORT} </td> //-->
|
|
<td class="FormFieldContent" width="{$form_fieldContentWidth}">{$form.DBS_PORT}</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="FormLabel" width="{$form_labelWidth}">{$DBS_DESCRIPTION}</td>
|
|
<!-- <td class='FormFieldContent' width="{$form_width}" >{$form.DBS_DESCRIPTION} </td> //-->
|
|
<td class="FormFieldContent" width="{$form_fieldContentWidth}">{$form.DBS_DESCRIPTION}</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="FormButton" colspan="2" align="center"></td>
|
|
</tr>
|
|
<tr>
|
|
<td class="FormButton" colspan="2" align="center"><br/> {$form.TEST} {$form.CREATE} {$form.BTN_CANCEL}</td>
|
|
</tr>
|
|
</tbody></table>
|
|
</td>
|
|
</tr>
|
|
</tbody></table>
|
|
</div>
|
|
<div class="boxBottom"><div class="a"></div><div class="b"></div><div class="c"></div></div>
|
|
</div>
|
|
<script type="text/javascript">
|
|
{$form.JS}
|
|
</script>
|
|
|
|
</form> |