Cita:
Empezado por Lepe
Quizás deberías explicar qué hace tu programa, porque me suena muy raro tener la tabla periodica en la base de datos y después no grabar nada más. ¿solo pide listados de elementos e imprime? ¿ni siquiera imprime? ¿no tienes que guardar información de otro tipo?.
|
Aquí dejo algo más entendible (ver archivos adjuntos):
Debo CARGAR por Código los Items a los TDBComboBox y aquí ya se debe trabajar con un FILTRADO, como verás en la imagen en el primer TDBComboBox debe ir solo la Columna "Tipo" y en el segundo la columna "Grupo" (OjO que de repente Yo llené mal la BD podía haber sido 1A, 2A, 3A, etc, en vez de Nros Romanos) esa columna debe también cargarse por código FILTRADO.
- El Programa como verán es demasiado sencillo, lo que hace es comprobar el TRadioButton para que luego muestre en el TDBMemo los Elementos en una columna y a su lado la masa atómica en la otra columna. En este TDBMemo para el primer caso:
- Si el RadioButton "Grupo" está activado debe mostrar los Elementos químicos ORDENADOS por su "Número Atómico",
- en cambio cuando el RadioButton "Todos" esté seleccionado, deshabilito el segundo TDBComboBox (GRUPO) y muestro todos los elementos con sus Masas Atómicasa según el primer TDBComboBox esté seleccionado = "Anfótero ó Gas Noble ó Metal ó No Metal" en el TDBMemo pero ORDENADOS Alfabéticamente.
- Y solo esta parte del Memo al final debería imprimir.
Hay un Button "Procesar" que después de seleccionar procesa todo lo indicado, después de clickar en este recién muestra en el TDBMemo.
Deiv