Ver Mensaje Individual
  #2 (permalink)  
Antiguo 19/03/2012, 02:20
Avatar de emprear
emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 17 años, 4 meses
Puntos: 1567
Respuesta: crear archivo plano con cierta estructura

@tattojk
Explicate mejor porque no se entiende

Cita:
El total de la linea es 38 caracteres
tu primer linea tiene 29
la primera parte de cada linea deben ser 6 digitos, tu tercera linea tiene solo 5
El nombre del producto tiene 16 caracteres, si son mas, acortas la cadena, ok, pero y si son menos? o ya sabés que todos tus productos tienen por nombre 16 ó más caracteres?
Despues esta eso de la cantidad, que son tres cifras, pero la primera y segunda linea tienen 1 y 2 respectivamente. Y para finalizar el ultimo valor, que va a la izquierda, que no se sabe de cuantas cifras es (3, 4, ó 5)
lo unico que se me ocurre formatear las lineas para que todas tengan la misma estructura, pero para eso hay que saber cual es el máximo de digitos para el ultimo valor, a ver:
Ejemplo:
123456 AAAAAAAAAAAAAAAA 123 12345 --> contando espacios son 33, dónde ponés los 5 que te faltan? a derecha, a izquierda, con que objeto, el archivo generado va a ser procesado por otra aplicación?
De tu php no saco mucho en claro, porque tenés
$Linea = $Linea.$item." $NombMedica ".str_pad($cantidad, 3, "0", STR_PAD_RIGHT)." $ValorMedica\r\n";
en dónde $Linea=$Linea sin estár $Linea definido en niguna parte.
Un poco confuso a mi juicio

Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.