本文整理汇总了PHP中Excel::intestazione方法的典型用法代码示例。如果您正苦于以下问题:PHP Excel::intestazione方法的具体用法?PHP Excel::intestazione怎么用?PHP Excel::intestazione使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Excel
的用法示例。
在下文中一共展示了Excel::intestazione方法的12个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: Excel
<?php
/*
* ©2013 Croce Rossa Italiana
*/
paginaPrivata();
controllaParametri(array('id'), 'gruppi.dash&err');
$id = $_GET['id'];
$v = Volontario::id($id);
$inizio = DT::createFromFormat('d/m/Y', $_POST['datainizio']);
$fine = DT::createFromFormat('d/m/Y', $_POST['datafine']);
$inizio = $inizio->getTimestamp();
$fine = $fine->getTimestamp();
$excel = new Excel();
$excel->intestazione(['Nome', 'Cognome', 'Data nascita', 'Comitato', 'Attività', 'Obiettivo', 'Turno', 'Inizio', 'Fine']);
$partecipazioni = $v->partecipazioni();
foreach ($partecipazioni as $part) {
$auts = $part->autorizzazioni();
if (!$auts) {
continue;
}
if ($part->turno()->inizio <= $inizio || $part->turno()->fine >= $fine) {
continue;
}
$excel->aggiungiRiga([$v->nome, $v->cognome, date('d/m/Y', $v->dataNascita), $v->unComitato()->nomeCompleto(), $part->attivita()->nome, $part->attivita()->area()->obiettivo, $part->turno()->nome, date('d/m/Y H:i', $part->turno()->inizio), date('d/m/Y H:i', $part->turno()->fine)]);
}
$excel->genera('Report turni volontario.xls');
$excel->download();
示例2: Zip
<?php
/*
* ©2014 Croce Rossa Italiana
*/
paginaApp([APP_SOCI, APP_PRESIDENTE, APP_CO, APP_OBIETTIVO]);
$zip = new Zip();
$nessuna_data = 'NESSUNA DATA PRESENTE';
foreach ($me->comitatiApp([APP_SOCI, APP_PRESIDENTE, APP_CO, APP_OBIETTIVO]) as $c) {
$excel = new Excel();
$i = 0;
if (isset($_GET['riserva'])) {
$excel->intestazione(['N.', 'Nome', 'Cognome', 'Data Nascita', 'Luogo Nascita', 'Provincia Nascita', 'C. Fiscale', 'Indirizzo Res.', 'Civico', 'Comune Res.', 'Cap Res.', 'Provincia Res.', 'Inizio Riserva', 'Fine Riserva', 'Numero Protocollo', 'Data Protocollo', 'Motivazione']);
} elseif (isset($_GET['mass'])) {
$excel->intestazione(['N.', 'Nome', 'Cognome', 'Data Nascita', 'Luogo Nascita', 'Provincia Nascita', 'C. Fiscale', 'eMail', 'eMail Servizio', 'Cellulare', 'Cell. Servizio', 'Titolo', 'Conseguimento', 'Luogo', 'Scadenza', 'Codice', 'Data ingresso CRI']);
} elseif (isset($_GET['trasferiti'])) {
$excel->intestazione(['N.', 'Nome', 'Cognome', 'C. Fiscale', 'Socio dal', 'Socio fino', 'Trasferito presso']);
} elseif (isset($_GET['soci'])) {
$excel->intestazione(['N.', 'Nome', 'Cognome', 'Data Nascita', 'Eta', 'Luogo Nascita', 'Provincia Nascita', 'C. Fiscale', 'Sesso', 'Indirizzo Res.', 'Civico', 'Comune Res.', 'Cap Res.', 'Provincia Res.', 'eMail', 'eMail Servizio', 'Cellulare', 'Cell. Servizio', 'Data ingresso CRI']);
} elseif (isset($_GET['quotesi']) || isset($_GET['quotesiordinari'])) {
$excel->intestazione(['N.', 'Nome', 'Cognome', 'Data Nascita', 'Luogo Nascita', 'Provincia Nascita', 'C. Fiscale', 'Indirizzo Res.', 'Civico', 'Comune Res.', 'Cap Res.', 'Provincia Res.', 'eMail', 'eMail Servizio', 'Cellulare', 'Cell. Servizio', 'Data ingresso CRI', 'N. Quota', 'Data versamento', 'Importo']);
} else {
$excel->intestazione(['N.', 'Nome', 'Cognome', 'Data Nascita', 'Luogo Nascita', 'Provincia Nascita', 'C. Fiscale', 'Indirizzo Res.', 'Civico', 'Comune Res.', 'Cap Res.', 'Provincia Res.', 'eMail', 'eMail Servizio', 'Cellulare', 'Cell. Servizio', 'Data ingresso CRI']);
}
if (isset($_GET['dimessi'])) {
foreach ($c->membriDimessi() as $v) {
$i++;
$excel->aggiungiRiga([$i, $v->nome, $v->cognome, date('d/m/Y', $v->dataNascita), $v->comuneNascita, $v->provinciaNascita, $v->codiceFiscale, $v->indirizzo, $v->civico, $v->comuneResidenza, $v->CAPResidenza, $v->provinciaResidenza, $v->email, $v->emailServizio, $v->cellulare, $v->cellulareServizio, ($_di = $v->ingresso()) ? $_di->format('d/m/Y') : $nessuna_data]);
}
$excel->genera("Volontari dimessi {$c->nome}.xls");
} elseif (isset($_GET['giovani'])) {
示例3: Excel
<?php
/*
* ©2014 Croce Rossa Italiana
*/
paginaPrivata();
controllaParametri(['id'], 'formazione.corsibase&err');
$corso = CorsoBase::id($_GET['id']);
paginaCorsoBase($corso);
$excel = new Excel();
if (isset($_GET['preiscrizioni'])) {
$partecipazioni = $corso->partecipazioni(ISCR_RICHIESTA);
$excel->intestazione(['Nome', 'Cognome', 'C. Fiscale', 'Data Nascita', 'Luogo Nascita', 'eMail', 'Cellulare']);
foreach ($partecipazioni as $part) {
$iscritto = $part->utente();
$excel->aggiungiRiga([$iscritto->nome, $iscritto->cognome, $iscritto->codiceFiscale, date('d/m/Y', $iscritto->dataNascita), $iscritto->comuneNascita, $iscritto->email, $iscritto->cellulare]);
}
$excel->genera('Aspiranti preiscritti.xls');
$excel->download();
} elseif (isset($_GET['iscrizioni'])) {
$partecipazioni = $corso->partecipazioni(ISCR_CONFERMATA);
$excel->intestazione(['Nome', 'Cognome', 'C. Fiscale', 'Data Nascita', 'Luogo Nascita', 'eMail', 'Cellulare']);
foreach ($partecipazioni as $part) {
$iscritto = $part->utente();
$excel->aggiungiRiga([$iscritto->nome, $iscritto->cognome, $iscritto->codiceFiscale, date('d/m/Y', $iscritto->dataNascita), $iscritto->comuneNascita, $iscritto->email, $iscritto->cellulare]);
}
$excel->genera('Aspiranti iscritti.xls');
$excel->download();
} elseif (isset($_GET['concluso'])) {
$partecipazioni = $corso->partecipazioni();
foreach ($partecipazioni as $part) {
示例4: date
}
}
}
if ($x == 0) {
$excel->aggiungiRiga([$v->nome, $v->cognome, date('d/m/Y', $v->dataNascita), $v->unComitato()->nomeCompleto()]);
}
}
$excel->genera("Report volontari zero turni {$comitato->nome}.xls");
$zip->aggiungi($excel);
}
$zip->comprimi("Report volontari zero turni.zip");
$zip->download();
} elseif (isset($_GET['unit'])) {
$comitato = Comitato::id($_GET['c']);
$excel = new Excel();
$excel->intestazione(['Nome', 'Cognome', 'Data nascita', 'Comitato']);
$volontari = $comitato->membriAttuali();
foreach ($volontari as $v) {
$partecipazioni = $v->partecipazioni();
$x = 0;
foreach ($partecipazioni as $part) {
if ($x == 0) {
if ($part->turno()->inizio >= $inizio && $part->turno()->fine <= $fine) {
$auts = $part->autorizzazioni();
if ($auts[0]->stato == AUT_OK) {
$x = 1;
}
$turno = $part->turno();
$co = Coturno::filtra([['turno', $turno], ['volontario', $v]]);
if ($co) {
$x = 1;
示例5: date
$excel->aggiungiRiga([$i, $v->nome, $v->cognome, date('d/m/Y', $v->dataNascita), $v->comuneNascita, $v->provinciaNascita, $v->codiceFiscale, $v->indirizzo, $v->civico, $v->comuneResidenza, $v->CAPResidenza, $v->provinciaResidenza, $v->email, $v->emailServizio, $v->cellulare, $v->cellulareServizio, $v->ingresso()->format("d/m/Y")]);
}
$excel->genera("Elenco Soci Ordinari Dimessi.xls");
$excel->download();
} elseif (isset($_GET['cm'])) {
$excel = new Excel();
$excel->intestazione(['N.', 'Nome', 'Cognome', 'Data Nascita', 'Luogo Nascita', 'Provincia Nascita', 'C. Fiscale', 'Indirizzo Res.', 'Civico', 'Comune Res.', 'Cap Res.', 'Provincia Res.', 'eMail', 'eMail Servizio', 'Cellulare', 'Cell. Servizio', 'Data ingresso CRI']);
foreach ($c->membriCm() as $v) {
$i++;
$excel->aggiungiRiga([$i, $v->nome, $v->cognome, date('d/m/Y', $v->dataNascita), $v->comuneNascita, $v->provinciaNascita, $v->codiceFiscale, $v->indirizzo, $v->civico, $v->comuneResidenza, $v->CAPResidenza, $v->provinciaResidenza, $v->email, $v->emailServizio, $v->cellulare, $v->cellulareServizio, $v->ingresso()->format("d/m/Y")]);
}
$excel->genera("Elenco Soci Corpo Militare Volontario.xls");
$excel->download();
} elseif (isset($_GET['iv'])) {
$excel = new Excel();
$excel->intestazione(['N.', 'Nome', 'Cognome', 'Data Nascita', 'Luogo Nascita', 'Provincia Nascita', 'C. Fiscale', 'Indirizzo Res.', 'Civico', 'Comune Res.', 'Cap Res.', 'Provincia Res.', 'eMail', 'eMail Servizio', 'Cellulare', 'Cell. Servizio', 'Data ingresso CRI']);
foreach ($c->membriIv() as $v) {
$i++;
$excel->aggiungiRiga([$i, $v->nome, $v->cognome, date('d/m/Y', $v->dataNascita), $v->comuneNascita, $v->provinciaNascita, $v->codiceFiscale, $v->indirizzo, $v->civico, $v->comuneResidenza, $v->CAPResidenza, $v->provinciaResidenza, $v->email, $v->emailServizio, $v->cellulare, $v->cellulareServizio, $v->ingresso()->format("d/m/Y")]);
}
$excel->genera("Elenco Soci Infermiere Volontarie.xls");
$excel->download();
} else {
$excel = new Excel();
$excel->intestazione(['Nome', 'Cognome', 'C. Fiscale', 'Data Nascita', 'Luogo Nascita', 'Provincia Nascita', 'eMail', 'Cellulare', 'Cell. Servizio']);
foreach ($c->membriAttuali() as $v) {
$excel->aggiungiRiga([$v->nome, $v->cognome, $v->codiceFiscale, date('d/m/Y', $v->dataNascita), $v->comuneNascita, $v->provinciaNascita, $v->email, $v->cellulare, $v->cellulareServizio]);
}
$excel->genera('Volontari.xls');
$excel->download();
}
示例6: array
<?php
/*
* ©2013 Croce Rossa Italiana
*/
paginaApp([APP_PRESIDENTE, APP_OBIETTIVO]);
$parametri = array('oid', 'datainizio', 'datafine');
controllaParametri($parametri, 'obiettivo.dash&err');
$oid = $_POST['oid'];
$g = GeoPolitica::daOid($oid);
$unita = $g->estensione();
$inizio = DT::createFromFormat('d/m/Y', $_POST['datainizio']);
$fine = DT::createFromFormat('d/m/Y', $_POST['datafine']);
$excel = new Excel();
$excel->intestazione(['Nome', 'Cognome', 'Data nascita', 'Comitato', 'Inizio reperibilità', 'Fine reperibilità']);
foreach ($unita as $comitato) {
foreach ($comitato->reperibilitaReport($inizio, $fine) as $v) {
$excel->aggiungiRiga([$v->volontario()->nome, $v->volontario()->cognome, date('d/m/Y', $v->volontario()->dataNascita), $comitato->nomeCompleto(), date('d/m/Y H:i', $v->inizio), date('d/m/Y H:i', $v->fine)]);
}
}
$excel->genera('Report reperibilita.xls');
$excel->download();
示例7: Excel
<?php
/*
* ©2014 Croce Rossa Italiana
*/
paginaApp([APP_AUTOPARCO, APP_PRESIDENTE]);
controllaParametri(['id'], 'autoparco.veicoli&err');
$veicolo = $_GET['id'];
$veicolo = Veicolo::id($veicolo);
proteggiVeicoli($veicolo, [APP_AUTOPARCO, APP_PRESIDENTE]);
$rifornimenti = Rifornimento::filtra([['veicolo', $veicolo]], 'data DESC');
$excel = new Excel();
$excel->intestazione(['Km', 'Data', 'Litri', 'Costo', 'Registrato da']);
foreach ($rifornomenti as $rifornimento) {
$excel->aggiungiRiga([$rifornimento->km, date('d/m/Y', $rifornimento->data), $rifornimento->litri, $rifornimento->costo, $rifornimento->volontario()->nomeCompleto()]);
}
$excel->genera("Rifornimenti_Veicolo_{$_GET['id']}.xls");
$excel->download();
示例8: redirect
/*
* ©2014 Croce Rossa Italiana
*/
controllaParametri(['id'], 'us.dash&err');
paginaApp([APP_SOCI, APP_PRESIDENTE, APP_OBIETTIVO]);
$d = $me->delegazioneAttuale();
$admin = (bool) $me->admin();
if (!$admin && $d->estensione == EST_UNITA) {
redirect('errore.permessi&cattivo');
}
$excel = new Excel();
$i = 1;
// intestazioni
if (isset($_GET['delegati'])) {
$excel->intestazione(['N.', 'Comitato', 'Estensione', 'Indirizzo', 'eMail', 'Telefono', 'Nome Delegato', 'Cognome Delegato', 'Telefono Delegato', 'email Delegato']);
} else {
$excel->intestazione(['N.', 'Comitato', 'Estensione', 'Indirizzo', 'eMail', 'Telefono', 'Nome Presidente', 'Cognome Presidente', 'Telefono Presidente', 'email Presidente']);
}
if (isset($_GET['delegati'])) {
if ($me->admin() || $me->presidenziante()) {
$area = $_GET['id'];
} else {
$area = $d->dominio;
if ($area != $_GET['id']) {
redirect('errore.permessi&cattivo');
}
}
if ($me->admin()) {
$comitato = Nazionale::elenco()[0];
} else {
示例9: Excel
<?php
/*
* ©2014 Croce Rossa Italiana
*/
paginaApp([APP_AUTOPARCO, APP_PRESIDENTE]);
controllaParametri(['id'], 'autoparco.veicoli&err');
$veicolo = $_GET['id'];
$veicolo = Veicolo::id($veicolo);
proteggiVeicoli($veicolo, [APP_AUTOPARCO, APP_PRESIDENTE]);
$manutenzioni = Manutenzione::filtra([['veicolo', $veicolo]], 'tIntervento DESC');
$excel = new Excel();
$excel->intestazione(['Tipo', 'Data', 'Km', 'Descrizione', 'Azienda', 'Numero Fattura', 'Costo']);
foreach ($manutenzioni as $manutenzione) {
$excel->aggiungiRiga([$conf['man_tipo'][$manutenzione->tipo], date('d/m/Y', $manutenzione->tIntervento), $manutenzione->km, $manutenzione->intervento, $manutenzione->azienda(), $manutenzione->fattura(), $manutenzione->costo]);
}
$excel->genera("Manutezioni_Veicolo_{$_GET['id']}.xls");
$excel->download();
示例10: Excel
<?php
/*
* ©2014 Croce Rossa Italiana
*/
paginaAdmin();
$excel = new Excel();
$excel->intestazione(['N.', 'Comitato', 'Estensione', 'Indirizzo', 'eMail', 'Telefono', 'P. Iva', 'C. F.']);
$i = 0;
foreach (Nazionale::elenco() as $naz) {
$i++;
$excel->aggiungiRiga([$i, $naz->nome, $conf['est_obj'][$naz->_estensione()], $naz->formattato, $naz->email, $naz->telefono, $naz->piva(), $naz->cf()]);
foreach (Regionale::elenco() as $reg) {
$i++;
$excel->aggiungiRiga([$i, $reg->nome, $conf['est_obj'][$reg->_estensione()], $reg->formattato, $reg->email, $reg->telefono, $reg->piva(), $reg->cf()]);
}
foreach (Provinciale::elenco() as $pro) {
if ($pro->nome == $pro->superiore()->nome) {
continue;
}
$i++;
$excel->aggiungiRiga([$i, $pro->nome, $conf['est_obj'][$pro->_estensione()], $pro->formattato, $pro->email, $pro->telefono, $pro->piva(), $pro->cf()]);
}
foreach (Locale::elenco() as $com) {
if ($com->nome == $com->superiore()->nome) {
continue;
}
$i++;
$excel->aggiungiRiga([$i, $com->nome, $conf['est_obj'][$com->_estensione()], $com->formattato, $com->email, $com->telefono, $com->piva(), $com->cf()]);
}
}
示例11: Zip
paginaPrivata();
controllaParametri(array('id'));
$a = $_GET['id'];
$a = Attivita::id($a);
paginaAttivita($a);
$zip = new Zip();
/*
* 1. Creo un resonoconto, elenco dei turni
*/
$t = new Excel();
$t->intestazione(["Attività", "Nome turno", "Inizio", "Fine", "Partecipanti"]);
/*
* 2. Creo un resoconto dettagliato con partecipanti
*/
$r = new Excel();
$r->intestazione(["Attività", "Nome turno", "Inizio", "Fine", "Elenco Partecipanti"]);
/*
* 3. Per ogni turno, creo il resoconto
*/
$i = 0;
foreach ($a->turni() as $turno) {
$i++;
$partecipazioni = $turno->partecipazioniStato();
$t->aggiungiRiga([$a->nome, $turno->nome, $turno->inizio()->format('d-m-Y H:i'), $turno->fine()->format('d-m-Y H:i'), count($partecipazioni)]);
$f = new Excel();
$f->intestazione(["Nome", "Cognome", "D. Nascita", "Email", "Cellulare", "Firma"]);
$ri = '';
foreach ($partecipazioni as $p) {
$v = $p->volontario();
$f->aggiungiRiga([$v->nome, $v->cognome, date('d-m-Y', $v->dataNascita), $v->email, $v->cellulare()]);
$ri .= '<li>' . $v->nomeCompleto() . ' (' . $v->cellulare() . ")</li>";
示例12: Excel
<?php
/*
* ©2013 Croce Rossa Italiana
*/
paginaPrivata();
richiediComitato();
$x = new Excel();
$x->intestazione(['Attività', 'Turno', 'Data inizio', 'Ora inizio', 'Data fine', 'Ora fine']);
foreach ($me->partecipazioni(AUT_OK) as $p) {
$t = $p->turno();
$x->aggiungiRiga([$t->attivita()->nome, $t->nome, $t->inizio()->format('d-m-Y'), $t->inizio()->format('H:i'), $t->fine()->format('d-m-Y'), $t->fine()->format('H:i')]);
}
$x->genera('Foglio di servizio.xls');
$x->download();