Página de Inicio

LotusScript
Extraer Informacion De Una Vista (Bd1) A Una Bd Diferentre (Bd2) Y Llenando Un Campo A Travez De Un Inputbox.


Este Script se ejecuta sobre los documentos seleccionados de una vista abre un formulario de otra base de datos toma la información ingresada en el Inputbox y la graba en un campo de los documentos seleccionados de la vista toma los campos especificados y genera documentos con el formulario que abrimos según el número de doc seleccionados de la vista.

Sub Initialize
Dim boxType As Long, answer As Integer
Dim NewInv$
NewInv$ = Inputbox("Ingrese el código del Producto")
NewInv$ = NewInv$
If NewInv$<>"" Then
Dim nSes As New NotesSession
Dim nDco As NotesDocumentCollection
Dim nDocSeleccionado As NotesDocument
Dim nDocNuevo As NotesDocument
Dim iCon As Integer
Set nDat = nSes.CurrentDatabase
Set nDco = nDat.Unprocesseddocuments
Set nDat2= New NotesDatabase("", "ventas.nsf" )
For iCon = 1 To nDco.Count
Set nDocSeleccionado = nDco.GetNthDocument( iCon )
Set nDocNuevo = nDat2.CreateDocument
nDocNuevo.Form = "Clients"
nDocNuevo.Name2 = nDocSeleccionado.Name
nDocNuevo.Lastname2 = nDocSeleccionado.Lastname
'. . . . . . Agregar x# de lineas según los campos que se deseen. Del lado
derecho va el nombre del campo donde se copiarán los Datos(ejemp: Name2) y
del lado derecho de donde se traen(ejemp: Name)
nDocNuevo.codart=NewInv$ 'NewInv$ es el valor del Inputbox
Call nDocNuevo.Save( True, True )
Print "Documentos procesados : " & Cstr( iCon )
Next
Else
' A continuación preparamos el mensaje (Messagebox), como queremos que le
aparezca al usuario cuando seleccione CANCELAR o No ingrese ninguna
actividad en el Inputbox
boxType& = 0 + 16 '0= Boton Aceptar + 48= Icono de Exclamación
answer% = Messagebox(" No ingreso ningún producto.", boxType&, _

" * * * Operación Suspendida * * *") 'Titulo del Messagebox
continue = False
'Esta tabla te ayudará definir el icono que quieres mostrar en el Messagebox
' 16 MB_ICONSTOP= Icono de Alto (X en un circulo rojo)
' 32 MB_ICONQUESTION= Icono de pregunta ( ? )
' 48 MB_ICONEXCLAMATION= Icono de (! en un triangulo amarillo)
' 64 MB_ICONINFORMATION= Icono de ( ! )
End If
End Sub


Otros documentos de LotusScript

Extraer Anexos Y Guardar La Última Ruta (Environment)...(08/09/2008 17:35:41)

Tabla De Colores De Letras Cuando Exportamos A Ms Word...(08/09/2008 17:19:13)

Tabla De Colores De Texto Cuando Exportamos A Ms Excell...(08/09/2008 17:18:03)

Nuevo Tipo De Ejecución De Agentes En Lotus Domino R8...(05/09/2008 18:14:26)

Extraer Los Anexos De Cualquier Campo De Un Documento...(04/09/2008 13:39:53)

Exportar A Word 2 Foros(18/02/2008 16:28:50)

Combo Que Se Puede Desplegar (Nsf)(18/02/2008 16:28:50)

Sql Server 2000 Jdbc(18/02/2008 16:28:50)

Cuando El Usuario Entre A Su Buzon De Correo, Se Ejecute Un Proceso...(18/02/2008 16:28:50)

Busqueda De Todas Las Bbdd´S Que Hay En El Servidor. ...(18/02/2008 16:28:50)

Agente Buscar Repetidos(18/02/2008 16:28:50)

Unidades De Red (Fichero Lss)(18/02/2008 16:28:50)

Notes A Access Por Odbc(18/02/2008 16:28:50)

Extraer Informacion De Una Vista (Bd1) A Una Bd Diferentre (Bd2) Y Lle...(18/02/2008 16:28:50)

Envia Un Mail Con Un Fichero Anexado, Que Lo Va A Buscar A Donde Nosot...(18/02/2008 16:28:50)

Modificar Un Campo Comun En Un Conjunto De Formularios...(18/02/2008 16:28:50)

Envio Correo Anónimo(18/02/2008 16:28:50)

Crear Informes En Excel(18/02/2008 16:28:50)

Script De Seguridad (Fichero Lss)(18/02/2008 16:28:50)

Evitar Que Borren Documentos(18/02/2008 16:28:50)

Eliminar Documentos Respuesta Y Respuesta De Respuesta...(18/02/2008 16:28:50)

Como Ordenar Los Resultados De Una Búsqueda(18/02/2008 16:28:50)

Posibilidad De Que El Usuario Realice Una Búsqueda Con Diferentes Pará...(18/02/2008 16:28:50)

Ordenar Listas De Texto Y Numéricas En Lotusscript...(18/02/2008 16:28:50)

Otro Agente Que Puede Ser Interesante.(18/02/2008 16:28:50)

Enviar Un Correo Con Estilo De Párrafo(18/02/2008 16:28:50)

Numeración Automática De Documentos (Queryclose)(18/02/2008 16:28:50)

Exportar A Word Foros(18/02/2008 16:28:50)

Evitar Que Peguen Documentos (Ls)(18/02/2008 16:28:50)

Esto Es Un Codigo Para Acceder (Solamente) A Documentos Personales...(18/02/2008 16:28:49)

Mensaje,Progressbar Y Tokens (3 Ficheros Lss)(18/02/2008 16:28:49)

Exportación De Los Datos De Los Documentos De Una Vista A Un Fichero D...(18/02/2008 16:28:49)

Contestar A Tus Mails Sin Necesidad De Abrir El Propio Mensaje...(18/02/2008 16:28:49)

Abrir Diálogo De Selección De Carpeta Desde Lotusscript...(18/02/2008 16:28:49)

@Replacesubstring Con Lotus Script(18/02/2008 16:28:49)

Exportación A Word(18/02/2008 16:28:49)

Extraer Los Id Del Names Y Eliminarlos(18/02/2008 16:28:49)

Añadir Una Entrada Hijo A Una Entrada De Un Esquema (Outline) Existent...(18/02/2008 16:28:49)

Extraer Anexos Introducidos Desde Web En Un Agente...(18/02/2008 16:28:49)

Exportar Todos Los Anexos De Los Documentos Señalados En Una Vista (Pe...(18/02/2008 16:28:49)

Chequea Todas Las Bases De Datos Locales Y Compacta Aquellas Que Estan...(18/02/2008 16:28:49)

Ubicación Del Directorio Temporal Del Sistema Y Obtención De Un Nombre...(18/02/2008 16:28:49)

Código Para Pasar La Acl De Una Bbdd A Otra(18/02/2008 16:28:49)

Ejemplo Odbc, Conexion A Access(18/02/2008 16:28:49)

Cálculo Del Nif (Corto)(18/02/2008 16:28:49)

Exportar Datos Desde Una Vista A Un Fichero De Excel...(18/02/2008 16:28:49)

Coger Datos De Una Coleccion, Crear Un Documento Y Abrirlo (Charlee)...(18/02/2008 16:28:49)

Posibilidad De Ejecutar Agentes Del Servidor Desde Un Cliente, Pasándo...(18/02/2008 16:28:49)

Cálculo Nif (Largo)(18/02/2008 16:28:49)

Eliminar Una Entrada De Un Esquema (Outline) Existente....(18/02/2008 16:28:49)

Codigo Editar Y Guardar Todos Los Documentos De Una Bbdd...(18/02/2008 16:28:49)

Calculo Del Iva(18/02/2008 16:28:49)

Renombrar Una Vista. (18/02/2008 16:28:49)



Web Desarrollada por Juan Carlos Trigo Díaz
Optimizado para: 1024 x 768 pixels - Explorer > 6 Copyright © 2008