Overview

Packages

  • JAMA
  • None
  • PHP
  • PHPExcel
    • CachedObjectStorage
    • Calculation
    • Cell
    • Chart
      • Renderer
    • Reader
      • Excel2007
      • Excel5
    • RichText
    • Settings
    • Shared
      • Escher
      • OLE
      • Trend
      • ZipArchive
    • Style
    • Worksheet
      • Drawing
    • Writer
      • 2007
      • CSV
      • Excel2007
      • Excel5
      • HTML
      • PDF

Classes

  • Dao
  • Elemento
  • Historial
  • Irradiacion
  • Latitud
  • MotorPhp
  • Panel
  • PclZip
  • Periodo
  • Provincia
  • Radiacion
  • Sistema
  • xajax
  • xajaxArgumentManager
  • xajaxCallableObject
  • xajaxCallableObjectPlugin
  • xajaxControl
  • xajaxControlContainer
  • xajaxCustomRequest
  • xajaxCustomResponse
  • xajaxEvent
  • xajaxEventPlugin
  • xajaxFunctionPlugin
  • xajaxIncludeClientScriptPlugin
  • xajaxLanguageManager
  • xajaxPlugin
  • xajaxPluginManager
  • xajaxRequest
  • xajaxRequestPlugin
  • xajaxResponse
  • xajaxResponseManager
  • xajaxResponsePlugin
  • xajaxScriptPlugin
  • xajaxUserFunction

Functions

  • agregar_elemento
  • borrar_elementos
  • borrar_gdm_ab
  • borrar_irradiacion
  • borrar_latitud
  • borrar_panel
  • borrar_periodo
  • borrar_pmp_min_pmp_max
  • borrar_radiacion
  • borrar_resumen
  • borrar_sistema
  • borrar_sombra
  • gdm_ab
  • grabar_resumen
  • historial
  • irradiacion
  • latitud
  • limpiar_historial
  • login
  • mostrar_energia_total_ch
  • mostrar_panel_md_th
  • mostrar_panel_th
  • mostrar_radiacion_md_th
  • mostrar_radiacion_th
  • mostrar_resumen_th
  • panel
  • PclZipUtilCopyBlock
  • PclZipUtilOptionText
  • PclZipUtilPathInclusion
  • PclZipUtilPathReduction
  • PclZipUtilRename
  • PclZipUtilTranslateWinPath
  • periodo
  • pmp_min_pmp_max
  • preparar_panel
  • preparar_radiacion
  • preparar_radiacion_media
  • radiacion
  • resumen
  • sistema
  • sombra
  • xajaxCompressFile
  • xajaxErrorHandler
  • Overview
  • Package
  • Function
  • Tree
  • Deprecated
  • Todo
  • Download

Function panel

Función panel($form_entrada)

Obtenemos el panel seleccionado con el menú desplegable, y verificamos si es compatible y el numero de paneles necesarios en caso de serlo.

Comprueba que las variable de entrada $panel no esté vacía, y en caso de no estarlo, mediante un foreach recorremos el Array $_SESSION['pan'] y cuando se cumple la condicion de igualdad en el panel seleccionado, guardamos en la variable de sesion $_SESSION['panel'] el modelo del panel. Para la salida generamos dos estructuras de filas y columnas que devolveremos en dos cadenas string $lista y $lista2 mediante xajax y lo dibujaremos en la vista. Mostramos mensajes de confirmación en cada caso.

Función php panel($form_entrada) llamada con xajax desde el formulario id='panel_solar' onclick="xajax_panel(xajax.getFormValues('panel_solar'))".

Located at controlador/motorxajax.php
Parameters summary
type $form_entrada
Return value summary
xajaxResponse \xajaxResponse
Autene API documentation generated by ApiGen