Ver Mensaje Individual
  #7  
Antiguo 05-12-2013
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Reputación: 38
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola Josep.

Entiendo que el valor máximo del for (Total) se encuentra en Tren_RealUNITATS_CONSTRUIDES.Value y el código de serie en Tren_RealID_SERIE.Value.

Aplicando a tu código lo que te sugerí en el mensaje #5, debería quedar algo parecido a:
Código Delphi [-]
procedure TF_Real.ToolButton9Click(Sender: TObject);
var
  i: Integer;
begin
  with F_ModulDades do
  begin
    for i := 0 to Tren_RealUNITATS_CONSTRUIDES.Value do
    begin
       Numeros_Serie_Real.Open;
       Numeros_Serie_Real.Append;
       Numeros_Serie_RealNUM_SERIE.Value := Copy(Tren_RealID_SERIE.Value,1,3) +
        '.' + StringOfChar('0', 3- Length(IntToStr(i))) + IntToStr(i));
       Numeros_Serie_Real.Post;
       Numeros_Serie_Real.Next;
    end
  end
end;
(Tomá en cuenta que lo hice en el aire y puede tener algún error)

Saludos
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....
Responder Con Cita