Mostrar Mensajes

Esta sección te permite ver todos los mensajes hechos por este usuario, recuerda que solo puedes ver los mensajes en áreas en donde tu tienes acceso.


Mensajes - obelgran

Páginas: [1] 2 3 ... 9
1
Toba - Instalación / Re:error en composer.json
« : noviembre 04, 2020, 10:20:10 am »
Hola Jhon!

Por lo que veo estás tratando de ejecutar un proyecto hecho en toba 2.7.x con PHP 7.X.X y por eso te está lanzando los "warnings", toba quedó obsoleto para esas versiones de php.

Lo que tendrías que hacer es una migración hacia toba 3.x.x con los comandos de TOBA.
Yo personalemte uso toba proyecto cargar, pero existe una opción específica para migrar proyectos desde una versión a otra.
Código: [Seleccionar]
toba proyecto migrar_toba
No sé si entendí bien, espero te sirva.
Saludos
Oscar

2
Toba - Desarrollo / Re:Mensaje Error Interno
« : noviembre 02, 2020, 09:31:20 am »
Hola Richard, te paso los logs de ambos sistemas, el error lo empezó a dar en ambos sistemas simultáneamente y tambien dejó de darlos al mismo tiempo, no se si la fecha puede estar relacionada o no pero parece que así fuera...

Saludos
Oscar

3
Toba - Instalación / Re:error en composer.json
« : octubre 30, 2020, 12:14:51 pm »
Buenas tuve un problema similar...
Si el problema es la versión de composer (^2.0), yo pude hacer "update" colocando "canonical = false" en el repositorio:
Así quedó:
Código: [Seleccionar]

 "repositories": [
    {
      "type": "composer",
      "url": "https://satis.siu.edu.ar",
      "canonical": false
    }
  ],
Espero que les sea de utilidad.
Saludos

4
Toba - Desarrollo / [SOLUCIONADO] ? Re:Mensaje Error Interno
« : octubre 28, 2020, 09:00:51 am »
Richard:

Ayer tenía el problema en el servidor de desarrollo y en el de producción, hoy no se produce en ninguno de los dos.
Espero que no vuelva a pasar, cualquier cosa te consulto nuevamente.
Gracias por tu pronta respuesta.
Saludos
Oscar

5
Toba - Desarrollo / Re:Mensaje Error Interno
« : octubre 26, 2020, 10:18:52 am »
Hola Comunidad!

Estoy con un problema muy parecido al de Nicolás:

Tengo un proyecto hecho con toba 2.7.6 que tiene un filtro con varios campos: un combo editable en cascada con otros dos combos dependientes y un campo más totalmente independiente.

Bien, cuando filtro por el campo independiente todo va bien.
Cuando uso el combo editable se produce el error
 
Citar
Se intenta hacer un post donde no coinciden parametros anti CSRF
Form: 'Vz2/+ziag0OpoBpmgy1ff9pcawrlYOeogsvTSaB1WDA='

Verifique el campo  id='cstoken' antes y después de cargar el combo editable y es el mismo.
No hay errores en la consola de javascript.

Qué otra cosa podria ser ??

Gracias y saludos.

Oscar

6
Apache log:
Citar
[Thu Aug 27 10:51:49.576679 2020] [php7:notice] [pid 5036:tid 1252] [client ::1:13900] No es posible realizar la conexi\xf3n a la base. Mensaje: could not find driver
[Thu Aug 27 10:51:49.577679 2020] [php7:notice] [pid 5036:tid 1252] [client ::1:13900] toba_error_db: <p>SQLSTATE: db_96669</p><p>CODIGO: 0</p><p>MENSAJE: could not find driver</p><p>SQL: </p>\n
En windows 10, después de haber instalado toba 3.2 perfectamente y después de actualizar PGAdmin  a 4.25 toba dejó de conectarse a la base de datos...

Después de revisar lo que encontré en el foro http://foro.comunidad.siu.edu.ar/index.php?topic=6237.0 no pude resolver el problema.

No sé por qué desde Apache, PHP dejó de cargar las extensiones PDO, modifique php.ini, cambié extension_dir = "ext" por
Código: [Seleccionar]
extension_dir = "c:\php\ext"
Reinicé Apache y salió funcionando.

Nota:
Desde consola
Código: [Seleccionar]
php -m me mostaba las extensiones antes mencionadas como cargadas
Código: [Seleccionar]
PHPInfo() en cambio no mostraba ningún módulo de PDO cargado...

Espero le sirva a quien le toque pasar por esta extrana situación
Saludos


7
Hola Sergio!
Gracias por la explicación.
Modifiqué el archivo: instalacion/saml_onelogin.ini y modifiqué la línea:

Código: [Seleccionar]
atributo_usuario = "uniqueIdentifier"
y salió todo andando !!

SOLUCIONADO, GRACIAS

8
Hola:
Tenemos un proyecto desarrollado en toba 3.0.6 registrado en Araí 2 ( creo ) que funciona a la perfección...
Vamos a migrar a Araí 3 y estamos haciendo pruebas, en una de ellas nos surge el problema que el atributo UDI de araí-Usuarios se cambió durante la migración a una cadena de caracteres distinta a la que tiene en Araí 2 y  lo más grave es que  no me deja loguear desde TOBA dándome el siguiente error:
 
Citar
PUNTO MONTAJE: se cargó la clase login/ci_login.php del punto de montaje proyecto. El path del mismo es C:\toba3\weme/php
componente(2306): [callback][ ini__operacion ]
El usuario SAML '76f9de80-4003-47af-816c-cb7c4e622757' no existe en la instancia toba
Mensaje a usuario: El usuario '76f9de80-4003-47af-816c-cb7c4e622757' no esta dado de alta en el sistema

Toba en vez  de usar el 'identificador' usa el 'uid'

No se si el problema está bien publicado en esta sección o si tiene que ir a Toba\Desarrollo.
Gracias y saludos
Oscar

9
Toba - Desarrollo / [SOLUCIONADO] Re:Error Combo_editable en Filtro
« : julio 07, 2020, 09:24:03 am »
Gracias Richard!

Era exactamente el método que devuelve la descripción, estaba devolviendo un 'recordset' y no un campo...

Personalicé la consulta ya que estaba usando una que existía por otras funciones y devuelvo solo un dato :
Código: [Seleccionar]
return $data[0]['nombre'];
Saludos

10
Toba - Desarrollo / Re:Error Combo_editable en Filtro
« : junio 29, 2020, 01:09:29 pm »
Te paso el log:
Citar
#0 C:\toba3\weme\vendor\siu-toba\framework\php\nucleo\lib\toba_escapador.php(23): toba_escapador-&gt;quitar_tags(Array)
#1 C:\toba3\weme\vendor\siu-toba\framework\php\lib\toba_varios.php(866): toba_escapador-&gt;escapeHtml(Array)
#2 C:\toba3\weme\vendor\siu-toba\framework\php\nucleo\lib\interface\toba_form.php(38): texto_plano(Array)
#3 C:\toba3\weme\vendor\siu-toba\framework\php\nucleo\componentes\interface\efs\toba_ef_combo_editable.php(89): toba_form::select(&#039;ef_form_3000289...&#039;, &#039;1&#039;, Array, &#039;ef-combo&#039;, &#039; tabindex=&#039;1&#039;&#039;, NULL)
#4 C:\toba3\weme\vendor\siu-toba\framework\php\nucleo\componentes\interface\toba_ei_formulario.php(1230): toba_ef_combo_editable-&gt;get_input()
#5 C:\toba3\weme\vendor\siu-toba\framework\php\nucleo\componentes\interface\toba_ei_formulario.php(1241): toba_ei_formulario-&gt;generar_input_ef(&#039;id_insti&#039;, true)
#6 C:\toba3\weme\vendor\siu-toba\framework\php\nucleo\componentes\interface\toba_ei_formulario.php(1176): toba_ei_formulario-&gt;get_input_ef(&#039;id_insti&#039;)
#7 C:\toba3\weme\vendor\siu-toba\framework\php\nucleo\componentes\interface\toba_ei_formulario.php(1140): toba_ei_formulario-&gt;get_html_ef(&#039;id_insti&#039;, NULL)
#8 C:\toba3\weme\vendor\siu-toba\framework\php\nucleo\componentes\interface\toba_ei_formulario.php(1028): toba_ei_formulario-&gt;generar_html_ef(&#039;id_insti&#039;)
#9 C:\toba3\weme\vendor\siu-toba\framework\php\nucleo\componentes\interface\toba_ei_formulario.php(996): toba_ei_formulario-&gt;generar_layout()
#10 C:\toba3\weme\vendor\siu-toba\framework\php\nucleo\componentes\interface\toba_ei_formulario.php(976): toba_ei_formulario-&gt;generar_formulario()
#11 C:\toba3\weme\vendor\siu-toba\framework\php\nucleo\componentes\interface\toba_ei_pantalla.php(564): toba_ei_formulario-&gt;generar_html()
#12 C:\toba3\weme\vendor\siu-toba\framework\php\nucleo\componentes\interface\toba_ei_pantalla.php(548): toba_ei_pantalla-&gt;generar_layout()
#13 C:\toba3\weme\vendor\siu-toba\framework\php\nucleo\componentes\interface\toba_ei_pantalla.php(514): toba_ei_pantalla-&gt;generar_html_contenido()
#14 C:\toba3\weme\vendor\siu-toba\framework\php\nucleo\componentes\interface\toba_ei_pantalla.php(453): toba_ei_pantalla-&gt;generar_html_cuerpo()
#15 C:\toba3\weme\vendor\siu-toba\framework\php\nucleo\componentes\interface\toba_ci.php(835): toba_ei_pantalla-&gt;generar_html()
#16 C:\toba3\weme\vendor\siu-toba\framework\php\nucleo\toba_solicitud_web.php(252): toba_ci-&gt;generar_html()
#17 C:\toba3\weme\vendor\siu-toba\framework\php\nucleo\toba_solicitud_web.php(185): toba_solicitud_web-&gt;servicio__generar_html(Array)
#18 C:\toba3\weme\vendor\siu-toba\framework\php\nucleo\toba_solicitud_web.php(60): toba_solicitud_web-&gt;procesar_servicios()
#19 C:\toba3\weme\vendor\siu-toba\framework\php\nucleo\toba_nucleo.php(97): toba_solicitud_web-&gt;procesar()
#20 C:\toba3\weme\www\administracion.php(34): toba_nucleo-&gt;acceso_web()
#21 {main}

11
Toba - Desarrollo / [SOLUCIONADO] Error Combo_editable en Filtro
« : junio 26, 2020, 11:43:20 am »
Hola comunidad!

Estoy desarrollando con toba 3.0.26  php 7.2.5 en win10

Tengo problemas con el funcionamiento del ef_combo_editable colocado en un filtro.
Funciona todo bien, es decir la búsqued incremental y la recuperación de datos, pero al presionar el botón 'filtrar' me da error:
Citar
Se han encontrado los siguientes problemas:
Se esta pasando un array o una matriz a un campo que espera un valor escalar Más info...
Se esta pasando un array o una matriz a un campo que espera un valor escalar

Parece que al reenviar el formulario intenta recargar el ef_combo_editable y no puede porque el valor del mismo es un array y no un valor escalar ?

Existe alguna forma de poner un ef_combo_editable en un filtro sin que de este error ?


12
Toba - Instalación / Toba 3.0.x y Toba 3.1.x
« : abril 07, 2020, 08:37:49 am »
Hola:
Tengo que seguir el desarrollo de un proyecto en otra computadora, el proyecto está en toba 3.0.26.
Al intentar instalar toba via composer me da error con una dependencia y no descarga nada.
Esto para mi es nuevo ya que no tuve este problema en instalaciones anteriores.
Pego la salida de consola

Citar
Microsoft Windows [Versión 10.0.18363.720]
(c) 2019 Microsoft Corporation. Todos los derechos reservados.

C:\toba_3.0\weme>composer install
Loading composer repositories with package information
Updating dependencies (including require-dev)
Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - siu-toba/framework v3.0.9 requires ircmaxell/random-lib dev-master -> no matching package found.
    - siu-toba/framework v3.0.8 requires ircmaxell/random-lib dev-master -> no matching package found.
    - siu-toba/framework v3.0.7 requires ircmaxell/random-lib dev-master -> no matching package found.
    - siu-toba/framework v3.0.6 requires ircmaxell/random-lib dev-master -> no matching package found.
    - siu-toba/framework v3.0.5 requires ircmaxell/random-lib dev-master -> no matching package found.
    - siu-toba/framework v3.0.4 requires ircmaxell/random-lib dev-master -> no matching package found.
    - siu-toba/framework v3.0.32 requires ircmaxell/random-lib dev-master -> no matching package found.
    - siu-toba/framework v3.0.31 requires ircmaxell/random-lib dev-master -> no matching package found.
    - siu-toba/framework v3.0.30 requires ircmaxell/random-lib dev-master -> no matching package found.
    - siu-toba/framework v3.0.3 requires ircmaxell/random-lib dev-master -> no matching package found.
    - siu-toba/framework v3.0.29 requires ircmaxell/random-lib dev-master -> no matching package found.
    - siu-toba/framework v3.0.28 requires ircmaxell/random-lib dev-master -> no matching package found.
    - siu-toba/framework v3.0.27 requires ircmaxell/random-lib dev-master -> no matching package found.
    - siu-toba/framework v3.0.26 requires ircmaxell/random-lib dev-master -> no matching package found.
    - siu-toba/framework v3.0.25 requires ircmaxell/random-lib dev-master -> no matching package found.
    - siu-toba/framework v3.0.24 requires ircmaxell/random-lib dev-master -> no matching package found.
    - siu-toba/framework v3.0.23 requires ircmaxell/random-lib dev-master -> no matching package found.
    - siu-toba/framework v3.0.22 requires ircmaxell/random-lib dev-master -> no matching package found.
    - siu-toba/framework v3.0.21 requires ircmaxell/random-lib dev-master -> no matching package found.
    - siu-toba/framework v3.0.20 requires ircmaxell/random-lib dev-master -> no matching package found.
    - siu-toba/framework v3.0.2 requires ircmaxell/random-lib dev-master -> no matching package found.
    - siu-toba/framework v3.0.19 requires ircmaxell/random-lib dev-master -> no matching package found.
    - siu-toba/framework v3.0.18 requires ircmaxell/random-lib dev-master -> no matching package found.
    - siu-toba/framework v3.0.17 requires ircmaxell/random-lib dev-master -> no matching package found.
    - siu-toba/framework v3.0.16 requires ircmaxell/random-lib dev-master -> no matching package found.
    - siu-toba/framework v3.0.15 requires ircmaxell/random-lib dev-master -> no matching package found.
    - siu-toba/framework v3.0.14 requires ircmaxell/random-lib dev-master -> no matching package found.
    - siu-toba/framework v3.0.13 requires ircmaxell/random-lib dev-master -> no matching package found.
    - siu-toba/framework v3.0.12 requires ircmaxell/random-lib dev-master -> no matching package found.
    - siu-toba/framework v3.0.11 requires ircmaxell/random-lib dev-master -> no matching package found.
    - siu-toba/framework v3.0.10 requires ircmaxell/random-lib dev-master -> no matching package found.
    - siu-toba/framework v3.0.0 requires ircmaxell/random-lib dev-master -> no matching package found.
    - siu-toba/framework 3.0.1 requires ircmaxell/random-lib dev-master -> no matching package found.
    - Installation request for siu-toba/framework 3.0.* -> satisfiable by siu-toba/framework[3.0.1, v3.0.0, v3.0.10, v3.
0.11, v3.0.12, v3.0.13, v3.0.14, v3.0.15, v3.0.16, v3.0.17, v3.0.18, v3.0.19, v3.0.2, v3.0.20, v3.0.21, v3.0.22, v3.0.23
, v3.0.24, v3.0.25, v3.0.26, v3.0.27, v3.0.28, v3.0.29, v3.0.3, v3.0.30, v3.0.31, v3.0.32, v3.0.4, v3.0.5, v3.0.6, v3.0.
7, v3.0.8, v3.0.9].

Potential causes:
 - A typo in the package name
 - The package is not available in a stable-enough version according to your minimum-stability setting
   see <https://getcomposer.org/doc/04-schema.md#minimum-stability> for more details.
 - It's a private package and you forgot to add a custom repository to find it

Read <https://getcomposer.org/doc/articles/troubleshooting.md> for further common problems.

Cómo puedo corregir esto ya que es una llamada que debe estar dentro del composer.json interno de toba, yo instalo desde el siguiente json:
Citar
{
  "name": "toba3/weme",
  "description": "Mesa de Entradas WEB",
  "repositories": [
    {
      "type": "composer",
      "url": "https://satis.siu.edu.ar"
    }
  ],
  "require": {
    "siu-toba/framework": "3.0.*",
   "robmorgan/phinx": "^0.8.1"
  },
  "autoload": {
    "psr-4": { "": "src" }
  },
  "scripts": {
     "post-install-cmd": [
           "composer run-script post-install-cmd -d ./vendor/siu-toba/framework/"
     ],
     "post-update-cmd": [
            "composer run-script post-install-cmd -d ./vendor/siu-toba/framework/"
     ]
  },
  "minimum-stability": "dev",
  "prefer-stable": true
}

Saludos
Oscar

13
Bueno, está funcionando bien!!
En definitiva solo se está usando la expresión regular y con eso alcanza.
Lo paso a SOLUCIONADO
Gracias

14
Gracias Richard!!
Si, efectivamente había algo raro !!!

Malas mias, cometí varios erroes:

El primero: quice poner una expresión regular donde iba una máscara.

Después está la llamada a la funcion...

Bueno lo modifiqué y está funcionado bien aparentemente...

Coloco o quito  expresión regular para validar el formato y contenido del campo.
La máscar biene de una tabla de tipos de documento...

Código: [Seleccionar]
               /**
* Refresca el estado de extranjero de un TD
*/
{$this->objeto_js}.refrescar_extranjero = function(es_inicial) {

if (!es_inicial) {
parametros=this.ef('id_tipodoc').get_estado();

this.controlador.ajax('get_td_extranjero', parametros, this, this.actualizar_td_e);
}
}

{$this->objeto_js}.actualizar_td_e = function(resultado){

if ( resultado['extranjero'] == 'NO' )
{
//this.ef('id_pais_doc').set_opciones(array(array('pais'=>54, 'nombre' =>'Argentina'));
//this.ef('id_pais_doc').set_solo_lectura(true) ;
}

var expreg = resultado['mascara']  ;
if ( expreg ){
//this.ef('cuit').set_expreg('/^[0-9]{2}\.[0-9]{3}\.[0-9]{3}$/');
this.ef('cuit').set_expreg(expreg);
}else{
this.ef('cuit').set_expreg('');
}

Si no da errores depués de las pruebas de rigor, lo pongo como solucionado!

GRACIAS !!

15
Buenas

Uso toba 3.0.25
Estoy tratando  de hacerlo y no funciona ninguna de las dos
Uso las siguientes instrucciones  en la extension JS del form:

Código: [Seleccionar]
{$this->objeto_js}.evt__cuit__v = function(es_inicial) {

var expreg = this.ef('mascara')
var texto  = this.ef('cuit').get_estado();

if (empty(expreg)){  // trato de eliminar la másca
var masc = new mascara_generica(\"\");
this.ef('cuit').set_mascara(masc);
}else{
                                var masc = new mascara_generica(\"/^[0-9]{2}\.[0-9]{3}\.[0-9]{3}$/\");  // trato de poner máscar
this.ef('cuit').set_mascara(masc);
                        }


Bueno, agradeceré cualquier tipo de ayuda!!

Páginas: [1] 2 3 ... 9