Ir al contenido principal

Entradas

Mostrando entradas de 2010

Crystal Reports - Concatenando Nombre y Apellido cuando hay Nulos (NULL)

Es muy probable que cuando manejes nombres y apellidos de una tabla de clientes o contactos, muchos de estos vengan vacios o en nulo. Al tener estos valores, el reporte en Crystal no despliega nada ya que al conctenar un valor nulo (suponte sea el nombre) con otro valor no nulo (suponte sea el apellido), el resultado es un valor en blanco o vacio (no visible en el reporte). Esto puede ser frutrante y ocasionarte horas de investigación y tiempo perdido. Bueno, para evitar estos s3, utiliza el siguiente código en una fórmula: StringVar Firstname; StringVar Lastname; StringVar Contact; if isnull ({CONTACT.FIRSTNAME}) then Firstname := "" else Firstname := {CONTACT.FIRSTNAME}; if isnull ({CONTACT.LASTNAME}) then Lastname := "" else Lastname := {CONTACT.LASTNAME}; Contact := Firstname & " " & Lastname; If trim (Contact) <> "" Then Trim (Contact) else "---------"; Como puedes ver, es bastante sencillo evitar este percance.

PHP has encountered an Access Violation at 015BABDA

Este error se me presento cuando intentaba acceder a una página que programe en PHP utilizando funciones MySQL. En cambio, al ejecutar una página PHP teniendo solamente la función phpinfo (); si se mostraba la configuración general del PHP. La solución: 1. Copia el archivo libmysql.dll que debe estar en tu carpeta de PHP, a la carpeta C:\WINDOWS\system32. 2. Reinicia el IIS (iisreset desde el command prompt de Windows) 3. Listo.

PHP - Error Títulado: No input file specified

Si te estás enfrentando a este error cuando estas probando tu instalación de PHP en tu PC con Windows, te tengo una solución que podrá resolver el caso, pero queda en ti el saber porque sucede. Para que NO te aparezca más este mensaje y puedas navegar (probar) tus paginas en PHP, haz lo siguiente: 1. Ubica el archivo php.ini 2. Haz una búsqueda del texto doc_root . Este es una variable que se configura durante la instalación del PHP. 3. Ahora inhabilitala (es decir, vuelvela un comentario agregandole un punto y coma al inicio). Esta debe quedar: ; doc_root = "c:\windows\inetpub\wwwroot" 4. Guarda o salva tu archivo php.ini 5. Reinicia el IIS (desde el command prompt teclea iisreset ), y listo. Este error fue en una PC con: - Windows XP Professional SP3. - IIS que viene por defecto en el CD de Windows XP Pro. - PHP 5.2.12