elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Recopilación Tutoriales y Manuales Hacking, Seguridad, Privacidad, Hardware, etc


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP)
| | | |-+  Programación Visual Basic (Moderadores: LeandroA, seba123neo)
| | | | |-+  sumar datos list1
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: sumar datos list1  (Leído 1,550 veces)
corlo

Desconectado Desconectado

Mensajes: 97


Ver Perfil
sumar datos list1
« en: 7 Enero 2016, 19:16 pm »

Hola soy Corlo

Tengo una duda en sumar el datos.subtotal del list1

el codigo que tengo hasta ahora es:


Código:


dim gh as string
gh = App.Path & "\facturas" & "\" & Prefix_Facturas & Text3.Text & ".TXT"
        Open gh For Random As #1 Len = Len(datos)
        Get #1, (List1.ListIndex + 1), datos
        Text7.Text = datos.producto
        Text8.Text = datos.precio
        Text9.Text = datos.existencias
        Text10.Text = datos.subtotal
        Close #1




gracias





En línea

Shell Root
Moderador Global
***
Desconectado Desconectado

Mensajes: 3.723


Swif EME


Ver Perfil WWW
Re: sumar datos list1
« Respuesta #1 en: 7 Enero 2016, 19:32 pm »

Sumar? Donde estás sumando?


En línea

Por eso no duermo, por si tras mi ventana hay un cuervo. Cuelgo de hilos sueltos sabiendo que hay veneno en el aire.
corlo

Desconectado Desconectado

Mensajes: 97


Ver Perfil
Re: sumar datos list1
« Respuesta #2 en: 7 Enero 2016, 19:41 pm »

hola soy corlo

necesito sumar la variable datos.subtotal del list1

ahora no hace la suma, por eso os pregunto ¿como puedo hacer la suma de la variable
datos.subtotal


Código:

dim gh as string
gh = App.Path & "\facturas" & "\" & Prefix_Facturas & Text3.Text & ".TXT"
        Open gh For Random As #1 Len = Len(datos)
        Get #1, (List1.ListIndex + 1), datos
        Text7.Text = datos.producto
        Text8.Text = datos.precio
        Text9.Text = datos.existencias
        Text10.Text =[b] datos.subtotal[/b]

        Close #1



En línea

Shell Root
Moderador Global
***
Desconectado Desconectado

Mensajes: 3.723


Swif EME


Ver Perfil WWW
Re: sumar datos list1
« Respuesta #3 en: 7 Enero 2016, 19:45 pm »

Tendrías primero que recorrer los datos para realizar la sumatoria, lo almacenas en una variable de x tipo, en este caso sería Integer
Código
  1. Dim Sum As Integer
  2. For
  3.   Sum = Sum + CInt(datos.subtotal)
  4. Next
En línea

Por eso no duermo, por si tras mi ventana hay un cuervo. Cuelgo de hilos sueltos sabiendo que hay veneno en el aire.
corlo

Desconectado Desconectado

Mensajes: 97


Ver Perfil
Re: sumar datos list1
« Respuesta #4 en: 7 Enero 2016, 19:54 pm »

Hola soy corlo

gracias por responder shell root

osea mas o menos seria asi el codigo

Código:


dim d as integer
dim sum as integer
dim gh as string
gh = App.Path & "\facturas" & "\" & Prefix_Facturas & Text3.Text & ".TXT"
        Open gh For Random As #1 Len = Len(datos)
        Get #1, (List1.ListIndex + 1), datos
        Text7.Text = datos.producto
        Text8.Text = datos.precio
        Text9.Text = datos.existencias
        Text10.Text = datos.subtotal
       

for d = 1 to list1.listcount-1
sum = sum + cint(datos.subtotal)
next d

text11.text = sum

Close #1





En línea

XresH


Desconectado Desconectado

Mensajes: 384



Ver Perfil WWW
Re: sumar datos list1
« Respuesta #5 en: 16 Enero 2016, 23:47 pm »

Hola, a ver colega corlo, te estas liando, vos tenes un tipo de dato que queres sumar, pero no es un array, por lo que no podes hacer un for ejecutandolo en si el mismo ya que contiene solo un valor y no varios items.

Los varios items segun veo en tu codigo estan en otras variables en el mismo tipo de dato, por lo que tenes que sumar esas o bien utilizar a donde estas transfiriendo los datos, o sea los textbox a los cuales les estas asignando los valores.

Para mi por cuestion de costumbres, seria mas sencillo crear un array, transferir todos los valores para luego sumarlos como lo estas haciendo a traves de un for.

Sino estas enredandote en algo que no vas a encontrarle salida, porque el valor de esa variable no tendra otro sino se lo asignas, en tu caso siempre seria el mismo.

Saludos.
En línea

[ - Si eres programador y quieres que tus proyectos esten en mi blog(con o sin source), consúltame! - ]
Entra A Mi Blog De Programación | | Dudas en este post :| | >>Clic para ir al Post<<
corlo

Desconectado Desconectado

Mensajes: 97


Ver Perfil
Re: sumar datos list1
« Respuesta #6 en: 17 Enero 2016, 16:38 pm »

Hola soy Corlo

Gracias por responder XresH

Me podrias poner un ejemplo de lo que explicas con codigo , por que soy novato en tema de programacion, gracias
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Restar y sumar columas de una base de datos.
Programación Visual Basic
erick185 0 1,408 Último mensaje 20 Febrero 2006, 06:17 am
por erick185
vb modificar datos list1 a archivo random txt
Programación Visual Basic
corlo 2 1,404 Último mensaje 8 Septiembre 2015, 21:04 pm
por corlo
Sumar datos
Bases de Datos
SrTrp 3 1,877 Último mensaje 4 Febrero 2017, 21:05 pm
por SrTrp
descontar valor en list1 de la columna 3
Programación Visual Basic
corlo 0 590 Último mensaje 24 Febrero 2021, 00:42 am
por corlo
sumar list1
Programación Visual Basic
corlo 2 803 Último mensaje 4 Diciembre 2021, 18:51 pm
por corlo
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines