Hola gente de Foros del Web,les cuento,tengo un sistema desarrollado en php, con Servidor de Base de Datos MySql.. mi problema es el siguiente: al momento de hacer una busqueda de mis clientes me arroja los siguientes NOTICE:
Notice: Trying to get property of non-object in C:\wamp\www\Sist_Notarius\notaria\clientelistop.ph p on line 878
Notice: Trying to get property of non-object in C:\wamp\www\Sist_Notarius\notaria\phpfn7.php on line 872
Que debo de hacer para solucionarlos por favor Se los agradeceria bastante
A continuacion les dejo la parte del codigo de ambos archivos:
Archivo clientelistop.php:
// Render list options
function RenderListOptions() {
global $Security, $Language, $cliente;
$this->ListOptions->LoadDefault();
// "view"
$oListOpt =& $this->ListOptions->Items["view"];
if ($oListOpt->Visible)
$oListOpt->Body = "<a href=\"" . $this->ViewUrl . "\">Seleccionar</a>";
// "edit"
$oListOpt =& $this->ListOptions->Items["edit"];
if ($oListOpt->Visible) {--linea 878
$oListOpt->Body = "<a href=\"" . $this->EditUrl . "\">" . $Language->Phrase("EditLink") . "</a>";
}
$this->RenderListOptionsExt();
// Call ListOptions_Rendered event
$this->ListOptions_Rendered();
}
function RenderListOptionsExt() {
global $Security, $Language, $cliente;
}
Archivo phpfn7.php:
// Render list options
function Render($Part, $Pos) {
$ShowTd = ($Pos <> "bottom");
if ($this->CustomItem <> "") {
$cnt = 0;
foreach ($this->Items as $item) {
if ($item->Visible && $this->ShowPos($item->OnLeft, $Pos))
$cnt++;
if ($item->Name == $this->CustomItem)
$opt = $item;
}
if (is_object($opt) && $cnt > 0) {
if ($this->ShowPos($opt->OnLeft, $Pos)) {
echo $opt->Render($Part, $ShowTd, $cnt);
} else {
echo $opt->Render("", $ShowTd, $cnt);
}
}
} else {
foreach ($this->Items as $item) {
if ($item->Visible && $this->ShowPos($item->OnLeft, $Pos))--linea 872
echo $item->Render($Part, $ShowTd);
}
}
}