Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   funcion mayuscula/minuscula o viseversa y campos booleanos (https://www.clubdelphi.com/foros/showthread.php?t=74578)

jose_am 27-06-2011 16:05:44

funcion mayuscula/minuscula o viseversa y campos booleanos
 
hola gente, como les va..tengo un problema quiero elaborar una funcion que convierta la primer letra de la cadena a mayuscula..estoy usando una base de datos hecha en access.

otra duda que tengo es que tengo un radiogroup con la regularidad de un alumno (r:regular..B:baja) y lo que que quiero hacer es que cuando la persona haga click en el r (regular) en la en la tabla de la bd salga true o si es b(baja) que salga false.

Casimiro Notevi 27-06-2011 16:50:52

Hola jose_am, bienvenido a clubdelphi, por favor, lee nuestra guía de estilo, gracias por tu colaboración.


Paso este mensaje a "Varios".


.

ecfisa 27-06-2011 16:55:57

Hola jose_am y bienvenido a los foros de Club Delphi :)

Te sugiero que le des una leida a la guía de estilo.
En lo posible trata de que haya una sola pregunta por mensaje, si tenés más de una duda, abrí un hilo por cada una.

Cita:

quiero elaborar una funcion que convierta la primer letra de la cadena a mayuscula
Código Delphi [-]
function PrimeraMayuscula(Cad: string): string;
begin
  Cad[1]:= UpCase(Cad[1]);
  Result:= Cad;
end;

Con respecto a tu segunda duda, no está muy claro que es lo que buscas hacer.
Por lo que yo entendí sería algo como:
Código Delphi [-]
procedure TForm1.RadioGroup1Click(Sender: TObject);
begin
  if RadioGroup1.ItemIndex <> -1 then
  begin
    BD.Edit;
    case RadioGroup1.ItemIndex of
      0: BD.FieldByName('REGULARIDAD').AsBoolean:= False; // Baja
      1: BD.FieldByName('REGULARIDAD').AsBoolean:= True; // Regular
    end;
  end;
end;
Nota: Es sólo un ejemplo orientativo. (sería un verdadero milagro que funcionase copiando y pegando). ;)

Saludos.

jose_am 27-06-2011 18:20:20

muchisimas gracias, ya lo pruebo saludos!


La franja horaria es GMT +2. Ahora son las 19:36:43.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi