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 irradiacion

Función irradiacion($form_entrada)

Introducimos los valores de Azimut(αº) e Inclinación(βº).

Comprueba las variables $α, $β con isset y $φ, $βopt con empty, y en caso de no estarlo, crea un nuevo objeto de la clase Irradiacion($φ, $α, $β, $βopt) y obtenemos el valor del Factor Irradiacion Fi, asignándolo a la variable de sesión $_SESSION['fi']. El valor de Fi se calcula dentro de la clase Irradiación y lo obtenemos con su metodo Get $irra->getFi(). Para la salida generamos una estructura de filas y columnas que devolveremos en una cadena string $lista mediante xajax y lo dibujaremos en la vista. Finalmente devolvemos true. En el caso de no cumlirse la condición inicial devolvemos false.

Función php irradiacion($form_entrada) llamada desde javascript function irradiacion() con xajax que a su vez se invoca desde el formulario id='irradiacion' con action="javascript:irradiacion();".

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