Entrar
¿Nuevo usuario? Inscribirme
UsuariosSPSS · Usuarios y Consultores de SPSS
? ¿Ya estás suscrito? Entra a Yahoo!

Consejos

¿Sabías que...?
Podés cambiar el orden de los mensajes. Simplemente hacé clic en el enlace de columna fecha. Tus preferencias se guardarán, por lo tanto no necesitarás hacerlo otra vez cuando vuelvas a entrar.

Mensajes

  Mensajes Ayuda
Avanzado
Ayuda con scripts en SPSS   Lista de mensajes  
Responder | Reenviar Mensaje #704 de 806 |
RE: [UsuariosSPSS] Ayuda con scripts en SPSS

Hola Mónica,

 

Regálame los errores que te salen, si puedes adjuntar tus scripts mejor.

En general puedes juntar los tres scripts creando un main que invoque tus tres scripts los cuales debes identificar como funciones. Algo así:

 

Sub Main

                Dim objPivot As PivotTable

                Dim objItem As ISpssItem

               

                Do While GetNextPivot(objPivot, objItem)

                               objPivot.Autofit

                               objItem.Deactivate

                Loop

/*           Función_2 (Argumentos)

/*           Función_3 (Argumentos)

End Sub

 

/La función GetNextPivot (Función_1: que en este ejemplo va desde el DO hasta el LOOP) se encuentra declarada más abajo, algo así:

 

Function GetNextPivot(objPivot As PivotTable, objItem As ISpssItem) As Boolean

/*CUERPO DEL SCRIPT

End Function

 

/*Y así sucesivamente:

/*Function “Función_2”(Argumentos)

/*Function “Función_3”(Argumentos)

 

 

Otra alternativa es crear una sintaxis (por ejemplo Prueba.sps) que invoque los tres scripts, algo así:

 

SCRIPT 'c:\Script_1.sbs' .

SCRIPT 'c:\Script_2.sbs' .

SCRIPT 'c:\Script_3.sbs' .

Y luego crear un botón (menú Ver/Barra de herramientas/Personalizar/Nueva herramienta) y en Acción seleccionas Sintaxis, Luego le das la ruta del archivo (c:\prueba.sps) y en la categoría Personales tienes tu nuevo botón que puedes alojar en tu barra de herramientas para utilizar cuando desees.

 

Esta última solución es buena si dices que cada uno por separado te funciona adecuadamente y no quieres complicarte con los argumentos en SAX Basic.

 

AUBERTH EDUARDO HURTADO DÍAZ.

Consultor Estadístico

Invamer S.A. - Gallup Colombia

..........................................................................................................................

Medellín – Colombia  |  Calle 32F No. 81-47  |  Tel: (4) 2507080 Ext. 123  |  Fax: 2506994

eduardo@...

www.invamer.com

...........................................................................................................................

 

 

 

De: UsuariosSPSS@... [mailto:UsuariosSPSS@...] En nombre de lilian2679
Enviado el: Martes, 29 de Abril de 2008 11:50 a.m.
Para: UsuariosSPSS@...
Asunto: [UsuariosSPSS] Ayuda con scripts en SPSS

 


Hola a todos,
recién me integré al grupo porque estoy aprendiendo de forma
autodidacta a usar los scripts del spss y a pesar de que he leído
los documentos de ayuda y el texto de SPSS training "Programming with
SPSS scripts", no todos mis scripts corren perfecto. (He tenido que
hacer varias modificaciones a los scripts que el SPSS trae, e incluso
a los de las páginas de Raynald (spsstools.net, y la versión
anterior) para ajustar a mis necesidades).

Hoy día quiero resolver 2 cosas: unificar en un solo script 3
instrucciones que me funcionan muy bien si las planteo en 3 scripts
por separado, pero que al momento de querer pegarlas en uno solo me
dan varios errores.
La segunda cuestión es transformar estos scripts en autoscripts.
Seguí las instrucciones tal cual vienen en el texto "Programming with
SPSS scripts", pero me sale un error.

Les agradezco mucho su ayuda!
Saludos,
Mónica



Mié, 30 de Abr, 2008 1:04 pm

auberth64
Sin conexión Sin conexión
Enviar correo Enviar correo

Archivo adjunto
image003.jpg
Tipo:
image/jpeg
Archivo adjunto
image004.jpg
Tipo:
image/jpeg
Reenviar Mensaje #704 de 806 |
Desplegar mensajes Autor Ordenar por fecha

Hola a todos, recién me integré al grupo porque estoy aprendiendo de forma autodidacta a usar los scripts del spss y a pesar de que he leído los documentos...
lilian2679
Sin conexión Enviar correo
29 de Abr, 2008
4:50 pm

Olá, Quais são os scripts? Ab Carlos ... Olá, Quais são os scripts? Ab Carlos 2008/4/29 lilian2679 < lilian2679@... >: Hola a todos, recién me...
Carlos Malaca
carlos.malaca
Sin conexión Enviar correo
29 de Abr, 2008
7:37 pm

Hola Carlos, esta definicion que viene en spsstool.net me parece buena, espero que resuelva tu duda. saludos, Mónica Introduction Scripts are relatively new...
Monica Mendez
lilian2679
Sin conexión Enviar correo
29 de Abr, 2008
8:52 pm

Olá, O que eu queria dizer é : Quais são os scripts que queres juntar? Isto é: "unificar en un solo script 3 instrucciones que me funcionan muy bien si las...
Carlos Malaca
carlos.malaca
Sin conexión Enviar correo
30 de Abr, 2008
8:45 am

Hola Mónica, Regálame los errores que te salen, si puedes adjuntar tus scripts mejor. En general puedes juntar los tres scripts creando un main que invoque...
Auberth Hurtado
auberth64
Sin conexión Enviar correo
30 de Abr, 2008
1:01 pm

Hola, Muchas gracias por su respuesta tan pronta. Anexo los scripts que hice. Lo que quiero automatizar es que mediante una sintaxis genero muchas tablas ...
Monica Mendez
lilian2679
Sin conexión Enviar correo
30 de Abr, 2008
4:43 pm

Que bien por ti que aprendas script recuerda que SPSS trae script son basados en Visual Basic entonces si sabes este lenguaje puedes modificarlos correctamente...
Jeovanni Davila
jeodavila
Sin conexión Enviar correo
8 de Jun, 2008
4:37 am
Avanzado

Copyright © 2009 Yahoo! de Argentina S.R.L. Todos los derechos reservados.
Política de privacidad - Condiciones del Servicio - Reglas de la comunidad de Yahoo! - Ayuda