FoxPro/Visual FoxPro - COMO PUEDO INICIAR UNA VARIABLE CON EL VALOR DE UN REGISTRO DE UNA TABLA

   
Vista:

COMO PUEDO INICIAR UNA VARIABLE CON EL VALOR DE UN REGISTRO DE UNA TABLA

Publicado por DEIMER MEDINA (6 intervenciones) el 21/08/2016 04:44:57
NECESITO QUE UNA VARIABLE SE INICIE CON EL ULTIMO REGISTRO DE UNA TABLA POR QUE ES UN CONSECUTIVO Y NECESITO QUE AL INICIARSE SALGA EL ULTIMO VLOR GURDADO EN LA TABLA +1
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Leonardo Daniel A.

COMO PUEDO INICIAR UNA VARIABLE CON EL VALOR DE UN REGISTRO DE UNA TABLA

Publicado por Leonardo Daniel A. (42 intervenciones) el 21/08/2016 05:55:40
calculate max( campo ) to _valor

_valor = _valor + 1
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
Imágen de perfil de Eduardo Urena

COMO PUEDO INICIAR UNA VARIABLE CON EL VALOR DE UN REGISTRO DE UNA TABLA

Publicado por Eduardo Urena (78 intervenciones) el 22/08/2016 00:01:51
MiVariable=Consecutivos.Valor+1
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

COMO PUEDO INICIAR UNA VARIABLE CON EL VALOR DE UN REGISTRO DE UNA TABLA

Publicado por DEIMER MEDINA (6 intervenciones) el 23/08/2016 04:43:25
REFORMULO LA PREGUNTA

COMO HAGO PARA QUE EL VALOR MAS ALTO REGISTRADO EN LA TABLA LO PUEDA VER EN UN CAMPO DE TEXTO AL INICIAR LA APLICACION
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Leonardo

COMO PUEDO INICIAR UNA VARIABLE CON EL VALOR DE UN REGISTRO DE UNA TABLA

Publicado por Leonardo (42 intervenciones) el 23/08/2016 06:16:09
Ya te lo dije, solo asigna esa variable al campo de texto

Abre tu tabla
Calcula el ultimo valor
Le sumas 1
Lo muestras en pantalla

????
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Eduardo Ureña

COMO PUEDO INICIAR UNA VARIABLE CON EL VALOR DE UN REGISTRO DE UNA TABLA

Publicado por Eduardo Ureña (78 intervenciones) el 23/08/2016 21:11:41
Solo para indicar que a forma que busca es ineficiente. Si la tabla tiene 2000 o 3000 registros y dependiendo del procesador, quizá no tome mucho tiempo en la búsqueda y valorar la variable, pero conforme crezca la tabla será cada vez más lenta su ubicación.

Le recomiendo crear un campo numérico en alguna tabla de configuración, en donde cada vez que guarde un valor, revise si es mayor al que está en esta tabla de configuración. Será más simple y eficiente.

Es una sugerencia nada más.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Humberto

COMO PUEDO INICIAR UNA VARIABLE CON EL VALOR DE UN REGISTRO DE UNA TABLA

Publicado por Humberto (2 intervenciones) el 23/08/2016 07:01:57
usa esto tal vez te sirva
lo que hace este codigo es acceder a una tabla y ir ocultando lo que no coincida tal vez te puedas vasar en eso

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
function doSearch()
{
	var tableReg = document.getElementById('datos');
	var searchText = document.getElementById('searchTerm').value.toLowerCase();
	var cellsOfRow="";
	var found=false;
	var compareWith="";
 
	// Recorremos todas las filas con contenido de la tabla
	for (var i = 1; i < tableReg.rows.length; i++)
	{
		cellsOfRow = tableReg.rows[i].getElementsByTagName('td');
		found = false;
		document.getElementById('datos').style.display='block';
		// Recorremos todas las celdas
		for (var j = 0; j < cellsOfRow.length && !found; j++)
		{
			compareWith = cellsOfRow[j].innerHTML.toLowerCase();
			// Buscamos el texto en el contenido de la celda
			if (searchText.length == 0 || (compareWith.indexOf(searchText) > -1))
			{
				found = true;
			}
		}
		if(found)
		{
			tableReg.rows[i].style.display = '';
		} else {
			// si no ha encontrado ninguna coincidencia, esconde la
			// fila de la tabla
			tableReg.rows[i].style.display = 'none';
		}
	}
}

aca va le html si queres cambia lo snlaces pd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<table id="datos" style="width: 100% ;border-radius:12px; ">
	<tr>
		<th><span lang="es">Resultado de busqueda<hr></span></th><br>
	</tr>
	<tr>
		<td><span lang="es"><a class="enlace2" href="http://comenzando.netau.net" target="_blank" >Comenzando (pagina principal)</a></span></td>
	</tr>
	<tr>
		<td><span lang="es"><a class="enlace2" href="http://comenzando.netau.net/teorema_pitagoras.html" target="_blank" >Teorema
		de pitagoras</a></span>
</td>
	</tr>
	<tr>
		<td><a class="enlace2" href="http://comenzando.netau.net/Acerca_de.html" target="_blank" >Acerca de</a></td>
	</tr>
	<tr>
		<span style="color: #fff; font-family:calc; font-size:18px;">
 
		<td><a class="enlace2" href="http://comenzando.netau.net/Trigonometria.html" target="_blank" >Trigonometria</a></td>
</span>
	</tr>
	<tr>
		<td><a class="enlace2" href="http://comenzando.netau.net/Abrir_imagen_al_pasar_el_mouse_sobre_un_texto.html" target="_blank" >Aparecer imagen al pasar el cursor sobre texto</a></td>
	</tr>
</table>
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Leonardo

COMO PUEDO INICIAR UNA VARIABLE CON EL VALOR DE UN REGISTRO DE UNA TABLA

Publicado por Leonardo (42 intervenciones) el 23/08/2016 07:08:34
De cual fumaste compadre, creo te equivocas te de tema jeje, nada que ver con visual FoxPro
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
Imágen de perfil de Humberto

COMO PUEDO INICIAR UNA VARIABLE CON EL VALOR DE UN REGISTRO DE UNA TABLA

Publicado por Humberto (2 intervenciones) el 23/08/2016 07:09:54
cierto pd crei que estaba en js jajaj si vdd :p
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

COMO PUEDO INICIAR UNA VARIABLE CON EL VALOR DE UN REGISTRO DE UNA TABLA

Publicado por mario guillermo (21 intervenciones) el 23/08/2016 15:13:55
QUE TE PARECE SI EL CAMPO QUE NECESITAR SABER CUAL ES EL MAYOR LO INDEXAS (SI ES UN INDICE SIMPLE LO ABRES AL ARCHIVO Y LO TENDRAS AL FIN AL VALOR MAYOR DE LA TABLA) SI LO HACES NEGATIVAMENTE LO TENDRAS AL INICIO, ASI SABRAS CUAL ES EL VALOR MAYOR QUE POSEE LA TABLA, LUEGO INCREMENTAS EN 1 EL VALOR.CREO QUE ES LO QUE PRETENDES RESOLVER.OJALA HAYA COLABORADO Y TE SIRVA.GUILLERMO DE ARGENTINA
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar