para
Web
Consideraciones
acerca
del
navegador
Cuandoutiliceunasesióndelnavegadorde iSeriesAccessparaWeb,deberíatenerencuentalospuntos siguientes:
Iniciarlasesión
ElnavegadorvisualizaundiálogolaprimeravezqueseutilizaiSeriesAccessparaWebenuna nuevasesióndenavegador.Utilice unperfilde usuarioyunacontraseñadeiSeriesválidos para iniciarlasesión.CadainstanciadelnavegadorWebhaceunseguimientodelusuario queinicióla instancia.Algunosnavegadores,comoporejemploMicrosoftInternet Explorer,permiteniniciarmás deunainstancia.Encadainstanciasesolicitalacontraseña, permitiendoquedosomásusuarios inicienlasesiónenvariosinstancias delnavegador. Tambiénpuedeutilizardosnavegadores diferentessimultáneamente,porejemploMicrosoftInternet ExploreryNetscapeNavigator,para iniciarlasesióncomo usuariosdiferentes.
Finalizarla sesión
iSeriesAccessparaWebutilizalaautenticaciónHTTPbásicacomo autenticacióndelnavegador.Los navegadoresWebnopermitenfinalizarlasesióndeuna instanciaconcreta,porloquepuedeque tengaquecerrartodaslasventanasdelnavegadorparafinalizaralgunasinstancias delnavegador.
Favoritos
Laspáginasde iSeriesAccessparaWebpuedenañadirseafavoritosparaaccederaellasmás fácilmente.Enlosasistentes,sólo laprimerapágina puedeañadirseafavoritos.
Reino
Eltérmino Reinoseutilizaenalgunos navegadoresalsolicitarelnombredeusuarioy lacontraseña. EniSeriesAccessparaWeb,unreinoesequivalentealnombredelservidoriSeriesalqueseaccede.
URL
Utilicehttp://<nombre_servidor>/webaccess/iWAMainparaaccedera lapáginadepresentación de iSeriesAccessparaWeb.Utilicehttp://<nombre_servidor>/webaccess/iWAHomeparaaccedera la páginadepresentación personalizableporelusuario.
Conectoresdelnavegador
Puedequesenecesite unconector delnavegadorouna aplicacióndiferenteparaverparte del contenidodevueltoporiSeriesAccessparaWeb.
Restricciones
Restricciones
del
navegador
Contraseña
Siexperimentaproblemasaliniciarlasesiónoalcompletarlaautenticaciónalutilizarporprimera veziSeriesAccessparaWeb,asegúresede queelperfildeusuarioylacontraseñaqueespecifica contienencombinacionesde lossiguientescaracteres.Lautilizacióndecaracteresdistintos delos siguientespuedeprovocaruna anomalíaeneliniciodesesiónoenlaautenticación:
v ABCDEFG HIJKLMNOPQRSTUVWXYZ v 01 23 45 67 89
v _(subrayado)
Opera
v OperaV5.02sólosoportacontraseñasde99caracteres comomáximo.
v AlutilizarelnavegadorOpera,puedequeelenlaceAtrás(Back)de muchaspáginas(noelbotón Atrás)nofuncionecorrectamente.
v ElnavegadorOpera 6.0nopuedevisualizardocumentosPDFmedianteelconectordeAdobe AcrobatReadersielURLutilizadoparaaccederaldocumentocontieneparámetros.
Consideraciones
acerca
de
WebSphere
Portal
Losportletssonfuncionesqueseejecutanenunentornode WebSpherePortal.
iSeriesAccessparaWebofreceunportletIFrame.Elportlet IFrameportletofrecelaposibilidadde accederalas funcionesdeservletde iSeriesAccessparaWebdesdeWebSpherePortal.Debeinstalarsey configurarseelentornodeservlet deiSeriesAccesspaeaWebenelservidoriSeriesparapoder accedera lasfuncionesconelportletIFrame.LaprimeravezqueelportletIFrame accedeaunservlet,el
navegadorsolicitaelusuarioylacontraseñadeiSeries.Lastareasrestringidasenelentornodeservlets, mediantepolíticasde personalización,tambiénestánrestringidasenelentornodelportal.
iSeriesAccessparaWebtambiénofreceunportletdesesión5250de iSeries.Esteportletproporciona sesionesde interfazdeusuario5250enWebSpherePortal.Noesnecesarioinstalaryconfigurarel entornodeservletdeiSeriesAccessparaWebsidesea utilizarelportletde sesión5250deiSeries.Conel portlet5250elnavegadornohaceunasolicitud aparteparaelusuarioy lacontraseñadeiSeries.El usuarioseautenticaaliniciarlasesión5250.Laspolíticasypreferenciasdelservlet5250noafectan al portlet5250.Elportlet 5250sepersonaliza utilizandolainterfazde WebSpherePortal.
ParaobtenerinformaciónsobrecómodesplegarestosportletsenunentornoWebSpherePortal,consulte ConfigurariSeriesAccessparaWeb.
5250
Lainterfazde usuario5250deiSeriesAccessparaWebproporcionauna interfazWebparaconfigurar, iniciaryutilizarsesiones5250.Elsoporteadicionalincluyemacrosparaautomatizartareasrepetitivas, áreasdetecladopersonalizadasparaaccedermás deprisaalas teclasy macrosmásutilizadasyvistas Webytradicional.
iSeriesAccessparaWebadmitelautilizacióndeportletsenelentornoWebSphere.Consulte elapartado WebSpherePortalparaiSeriesparaobtenermásdetalles.
Acontinuaciónsemuestraunalista delastareasquepuedenrealizarse.Todasestastareaspueden restringirseutilizandolafunciónpersonalizar.
Iniciarsesión
Lassesiones5250puedeniniciarse concualquier servidoriSeries.Noesobligatoriotenerinstalado iSeriesAccessparaWebenelservidor alquesequiereacceder.Lasmacrospuedengrabarsey reproducirsemientrasunasesiónpermanece activa.
Sesionesactivas
Puedevisualizarseunalista desesionesdeinterfazdeusuario5250activasdelusuarioactual.En cuantoseiniciaunasesión,permaneceactiva hastaqueseparaohastaqueexpiratrasunperiodo deinactividad.Desdelalistade sesionesesposiblevolveraconectarse aunasesiónsuspendida examinandootrapágina ocerrandolaventanadelnavegador. Esposibleeditarlosvaloresde las sesionesactivas. Lassesionestambiénpuedecompartirseconotros usuarios.Compartirunasesión ofrecea losotrosusuariosunavistasólode lecturasólodelectura. Estopuedeserdegran ayudaen demostracionesy encasosdedepuración.
Sesionesconfiguradas
Puedencrearsesesionesconfiguradasparaguardarvaloresdesesiónpersonalizados.Puede visualizarselalista desesionesconfiguradasdelusuarioactual.Lassesionesde interfazdeusuario 5250delalistapuedeniniciarse utilizandolosvaloresdeuna sesiónconfigurada.Lassesiones configuradaspuedecompartirseconotros usuarioscreandoaccesosdirectosa aquellas.Lassesiones configuradastambiénpueden modificarse,copiarse,suprimirsey redenominarse.Pueden
configurarseáreasdetecladopersonalizadasparautilizarlascontodaslassesiones.
Consideraciones
Ninguna.
Restricciones
Ninguna.
Mandato
iSeriesAccessparaWebpermiteejecutarmandatos CLenunservidoriSeries.Acontinuaciónsemuestra unalistade lastareasquepueden realizarse.Todasestastareaspuedenrestringirseutilizandolafunción personalizar.
Ejecutarmandato
EnelservidoriSeries puedenejecutarsemandatos CL.Sedasoporteparasolicitarvaloresde parámetros.Losmandatos puedenejecutarseinmediatamenteoenviarloscomotrabajoporlotes.El resultadodeunmandatopuedeenviarsealnavegador,guardarseenlacarpetapersonaldelusuario oenviarseporcorreoelectrónicocomo archivoadjunto.Asimismo,losmandatos puedenguardarse paravolvera utilizarlosmásadelante.
Mismandatos
Puedevisualizarseygestionarseunalista delosmandatosguardadosporelusuarioactual.Los mandatosguardadospuedenejecutarsedesdelalista.Un mandatopuederecuperarse ymodificarse manualmente.Tambiénesposibleindicaraunmandatoguardadodistintosvaloresdeparámetros. Losmandatos guardadostambiénpuedensuprimirse.
Buscar
SepermitebuscarmandatosCLtantopornombrecomopordescripción.Si sebuscan mandatospor nombre,puedeutilizarseunasteriscocomo caráctercomodín.Porejemplo,sisebusca*DTAQ*se devolverántodoslosmandatos quecontenganlaserieDTAQ.Sisebuscan mandatospor
descripción,sedevolverántodoslosmandatosquecontenganalmenosunade laspalabrasquese utilicen.
Consideraciones
Ninguna.
Restricciones
v Loscontrolesyprogramasdecontrolde lasolicituddeparámetrosnoestánsoportados.
v Losparámetrosdeclavey losprogramasdealteracióntemporal desolicitudnoestánsoportados. v Lacomprobacióndevalidez delvalor deparámetronoserealiza.
v Losprogramasdesalida decorrelacióndemandatosnoestánsoportados. v Loscaracteresdesolicitud selectivanoestánsoportados.
Personalizar
iSeriesAccessparaWebproporcionasoporteparaadaptar elproducto.Acontinuaciónsemuestrauna listadelas tareasquepuedenrealizarse.
Preferencias
iSeriesAccessparaWebutilizalaspreferenciasparacontrolarcómooperan lasfunciones.Por ejemplo,losusuariospuedenseleccionarquécolumnasvisualizarsisemiralalista desalidade una impresora.Poromisión,todoslosusuariospuedenconfigurarsuspropiaspreferencias. Las
preferenciasseguardany seasocianconelperfildeusuario deiSeriesdelusuario.Consulteeltexto deayudade laspreferenciasparaobtenermásinformaciónacercadeestafunción.
Políticas
Laspolíticasseutilizanparacontrolarelaccesodelosusuariosylosgruposalasfuncionesde iSeriesAccessparaWeb.Porejemplo,lapolíticaAccesoaarchivospuedeestablecerseenDenegarpara restringirlafuncióndeaccesoalarchivo deunusuariooungrupo.Laspolíticasseguardanyse asocianconelperfildeusuarioode grupodeiSeriesadecuado.
Valores
Losvaloresseutilizanparaconfigurarelproducto.Porejemplo, puedeestablecerseelvalordel servidorcomunitarioSametimeutilizado paraenviaranunciosdeSametime.Losvaloresseguardan yseasocianconlainstanciaactualdeiSeriesAccessparaWeb.Noseasocianconlosperfilesde usuarioodegrupo deiSeries.
Nota: LasPolíticasy losValoressólopuedenestablecerlaslosadministradoresde iSeriesAccess paraWeb.Unadministradorde iSeriesAccessparaWebesunperfildeusuariode iSeriescon laautorizaciónespecial*SECADMoconprivilegiosde administradordeiSeriesAccesspara Web.Aunperfildeusuarioselepueden otorgarprivilegiosdeadministradorutilizandola funciónpersonalizaryestableciendolapolíticaOtorgarprivilegiosde administradora Permitir.
Consideraciones
Ninguna.
Restricciones
Ninguna.
Base
de
datos
iSeriesAccessparaWebproporcionasoporteparaaccederatablasdebase dedatosdeunservidor iSeries.Acontinuaciónsemuestrauna listadelastareasquepuedenrealizarse.Todasestastareas puedenrestringirseutilizandolafunciónpersonalizar.
Tablas
Puedevisualizarseunalista detablasdebasede datosdelservidor iSeries.Elconjuntodetablas queseveenlalistapuedepersonalizarseparacadausuario.Elcontenidodeunatabla puedeverse apartirdelalistade tablas.Tambiénpuedeninsertarse oactualizarseregistrosdeuna tabla.
EjecutarSQL
PuedenejecutarsesentenciasSQLy losresultadospuedenvisualizarseenunalistaconpáginaso devueltosenunodelosformatosde archivosoportados. Eldiseñodelosdatosdelresultadopuede personalizarseutilizandolasopcionesde formatode archivo.Elresultado delasentenciaSQL puedeenviarsealnavegador,guardarseenuna carpetapersonaldelusuario,opuedeenviarsepor correoelectrónico comoarchivoadjunto.SeproporcionaunasistenteSQLparaayudarleacrear sentenciasSQLSELECT.LaspeticionesSQLpueden guardarseparavolverlasautilizarmás adelante.Tambiénsepermiteejecutarsentenciassolicitadasutilizandomarcadoresdeparámetros. ConsulteelapartadoConsideracionesacercade labase dedatosparaobtenermásdetalles.
Copiardatosentabla
Esposiblecopiarunarchivo dedatos,enunode losformatosdearchivosoportados, enunatabla debasede datosrelacionaldelservidoriSeries.Sedisponedeopcionesparacrearuna tablanueva,
agregarunatabla existenteosustituirelcontenidodeunatabla existente.Laspeticionesdecopiade datosentablapuedenguardarseparautilizarlasrepetidamente.
Mispeticiones
Puedevisualizarseygestionarseunalista depeticionesdecopiardatosentablayde peticionesSQL guardadas.Laspeticionespuedenejecutarse ymodificarse.Laspeticionespuedencompartirse con otrosusuarioscreandoaccesosdirectos aaquellas.Laspeticionestambiénpuedencopiarse, suprimirsey redenominarse.
Importarpetición
Losarchivosdepetición detransferenciade datosdeIBMClientAccessparaWindowsodeClient AccessExpress, puedenimportarseyconvertirsealformatodeiSeriesAccessparaWeb.La
transferenciadedatosdesdepeticionesdelservidoriSeriesseconviertenenpeticionesSQL.La transferenciadedatoshaciapeticionesdelservidoriSeriesseconviertenenpeticionesdecopiar datosentabla.
Extraerdatosdelservidor
Puedeextraerseinformaciónsobreobjetosdelservidor iSeriesyelresultadopuedealmacenarseen unatablade basededatos;puedeobtener informacióngeneral sobreobjetosparacualquier tipode objetodeliSeries.Cuando seejecutaExtraerdatos,puedepersonalizarselainformaciónsobre objetosquevaaextraerseyalmacenarse.Tambiénpuedeobtenerseinformaciónespecíficasobre objetosparalostiposdeobjetossiguientes:
v Estradasdedirectorio v Mensajes
v Arreglosde software v Productosdesoftware v Agrupacióndelsistema v Perfilesdeusuario
Consideraciones Restricciones
Consideraciones
acerca
de
la
base
de
datos
Existenconsideracionesacercade labasededatosparalascategoríassiguientes:
Generales
EjecutarSQL: ConsultelosapartadosTiposdesaliday Sentenciasconmarcadoresdeparámetros.
Copiardatosentabla
General
Lafuncióndebasede datosdeiSeriesAccessparaWebefectúa llamadasJDBCparaaccederala basededatos.Poromisión,seutilizaelcontroladorIBM ToolboxparaJava paraacceder alservidor enelqueseejecutaiSeriesAccessparaWeb.Lapersonalizaciónproporcionasoporteparadefinir conexionesdebasede datosadicionales.Aldefinirconexionesadicionales,elcódigodebase de datospuedecambiarseparaaccedera unservidor debasesdedatosdiferente,parautilizarvalores decontroladordiferentesoparautilizaruncontrolador JDBCdiferente.Laposibilidaddedefinir conexionesdebasede datosnuevasmediantelafunciónde personalizaciónestálimitadaa los usuariosquetienenpermisoparaadministrarlosvaloresdepolítica.
Nota: iSeriesAccessparaWebsehaprobadoutilizandoelcontrolador IBMToolboxparaJava.Es posiblequepuedautilizarse otrocontrolador,perosetratade unentornonoprobadoyno soportado.
Tiposdesalida
Lostiposdesalida permitidosparadevolverlosdatosdelosresultadosde lasentencia SQLson: v Vistaprevia
v Valorseparadoporcomas(.csv) v Formatodeintercambiode datos(.dif) v Extensiblemarkuplanguage(.xml) v Hypertextmarkuplanguage(.html) v Lotus1-2-3 versión1(.wk1)
v MicrosoftExcel3 (.xls) v MicrosoftExcel4 (.xls) v MicrosoftExcelXML(.xml) v PortableDocument Format(.pdf) v Texto-sinformato(.txt)
v Texto-delimitadoportabuladores(.txt)
Extensiblemarkuplanguage (.xml)
LasalidaXMLgenerada porlafunciónEjecutarSQLesunsolodocumentoquecontieneun
esquemaintercalado yelresultado delaconsultaSQL.Elesquemaintercaladoescompatibleconla Recomendaciónde esquemasW3Cconfecha2 demayode2001.Elesquemacontiene
metainformaciónparalasecciónderesultadosdeconsultadeldocumento.Elesquemacontiene informaciónde tipodedatos,límitesdedatosyestructura deldocumento.
LasimplementacionesactualesdeanalizadorXMLnosoportanlavalidaciónutilizandoelmétodo intercalado.Muchos analizadores,incluyendolasimplementacionesSAXy DOM,requieren
documentosindependientesparaelesquemay contenidoparaefectuar lavalidación.Paraconseguir lavalidacióndeesquemaenundocumentoXMLproducidopor lafunciónEjecutarSQL,el
documentodebereestructurarseendatosindividualesydocumentos deesquema.Loselementos raíztambiéndebenactualizarseparadarsoportea estanuevaestructura.Consulteelsitiowebdel ConsorciodelaWorldWideWeb,enhttp://www.w3.orgparaobtenerinformaciónadicionalacerca delosesquemasXML.
Laparte deresultadosdeconsultadeldocumentoXMLcontienelosdatosdevueltosdesdela consultade formaestructuradaenfilasycolumnas.Otrasaplicacionespuedenprocesarfácilmente estosdatos.Si esnecesariamásinformaciónacercadelosdatosquecontieneestetema, puede consultarseelesquemadeldocumento.
Hypertextmarkuplanguage(.html)
Cuandoseutilizaeltipodesalida HTML,elresultadosevisualiza enelnavegador. Paraguardarel resultadoenunarchivo,puedeutilizarse lafunciónGuardardelnavegador.Otraopciónesguardar lapeticiónSQLyredirigirelresultadoa unarchivo alejecutarlapetición.Con InternetExplorer, pulseconelbotónderechodelratónEjecutarenlaceyelijalaopción Guardardestinocomo.Con NetscapeCommunicator,mantengapulsadalateclademayúsculas mientraspulsaEjecutarenlace.
Siseha establecidoelvalorHTMLdefilasportabla,lafunciónEjecutarSQLvisualizaráel resultadoenunalistaconpáginassimilaralaVistaprevia,enlugardedevolverunasolapágina HTML.
MicrosoftExcel/Lotus 1-2-3
recientesquesoportanestasaplicaciones. Puestoqueesmuyprobablequelasposibilidades adicionalesdelostiposmásrecientesnoseannecesariaspararecuperardatosdelabasede datos, estonoprovocaráunapérdidadefuncionalidad.Alsoportarlasversionesmásantiguasde estos tiposde archivos,puedeconservarselacompatibilidaddelasversionesmásantiguasde estas aplicaciones.Puedeutilizarseunaversiónmásrecientedelaaplicaciónparaguardarelresultadoen unarchivo conunformatomásreciente.
Nota: ElarchivoconelformatonuevonoescompatibleconlaopciónCopiardatosentabla.
MicrosoftExcelXML(.xml)
Elformatodearchivo MicrosoftExcelXMLsólolosoportanlasversionesMicrosoftExcel2002o posterioresdelaaplicación.MicrosoftExcel2002formapartede MicrosoftOfficeXP.
Portabledocumentformat(.pdf)
Elformatodearchivo PDFrepresentalosdatosSQLtalcomoapareceríanenunapágina.La cantidaddedatosquepueden caberenunapáginadependedeltamañodepágina,laorientación depáginay lostamaños demargen.Un númeromuyelevadodecolumnaspuedeproducirun documentoPDFnoutilizable.Enalgunoscasos,elconectorAdobeAcrobatReadernopuedecargar unarchivo comoesteenelnavegador.Como alternativa,puededividirlapeticiónenvarias
consultasquedevuelvensubconjuntosdelascolumnas,opuedeelegir untipo desalidadiferente.
Mediantelosvaloresde salidapuedepersonalizar laseleccióndefontsutilizadosparalasdiversas seccionesdeldocumentodePDF. Puedeintercalarlosfontselegidoseneldocumento,enlugarde instalarlosenelsistemautilizadoparavereldocumento.Alintercalarfontseneldocumento, aumentaeltamañodelmismo.
Lacodificacióndecaracteres utilizadapararepresentareltextoestambiénunaopciónde lasalida enPDF.Sielfontnopuederepresentaruncarácter delacodificación,elcaráctersedeja enblancoo seutilizaotrocarácterindicadorparamostrarqueelcarácternopuedevisualizarse.Debeelegir valoresde fonty dejuegodecaracteres queseancapacesderepresentartodosloscaracteresdelos datosquedeben visualizarse.
Poromisión,lafunciónEjecutarSQLsoportalosfontsdePDFestándary losfontsdeAdobeAsian paracrearlasalidaenPDF. Puestoqueesnecesarioquelosfontsestándaresténdisponiblescon cualquiervisorde PDF,noesnecesariointercalarloseneldocumentoenPDF.Adobeproporciona unconjuntode paquetesdefontsAsianparavisualizartextoquecontengacaracteresenchino simplificado,chinotradicional, japonésocoreano.LafunciónEjecutarSQLsoportalacreaciónde documentosconestosfonts,peronosoportalaintercalacióndeestosfontseneldocumento.Sise utilizanestosfonts,debeinstalarseelpaquetede fontsadecuadoenelsistemautilizadoparaverel