Quiero campo para calcular un campo que se va a tener una tener la fecha y la hora (abajo a la segunda) y dos cartas después de (a ser asignado por el usuario).
Por ejemplo, si el registro fue creado el 8 de septiembre de 2016, a las 7:15 am y 03 segundos tendría este aspecto: 090816071503XX
Yo también necesitan ser único, aunque, en algunos casos este campo calculan que será realizado en más de 5000 registros. Haciendo un completo campo de calcular en tiempo real, esto significa que todos los 5000 registros se muestran al mismo tiempo. Así que necesito un código de campo calcular un "fake", pero realista a la vez (es decir, no puede tener la hora 25). No me importa que este tiempo es incorrecta, pero sí quiero que la fecha correcta.
Me imagino que esto es algo que puede ser escrito en Python?
Tengo una VBA (.cal) script, se puede cargar en el campo de la calculadora de calcular la fecha y la hora, pero como he dicho, tengo que devolver momentos únicos.
'enter your initials
INIT="XX"
'month string - add zero
If LEN(DatePart ("m", Now ( ) ))=1 then
MO = "0"&DatePart ("m", Now ( ) )
Else
MO = DatePart ("m", Now ( ) )
end if
'day string - add zero
If LEN(DatePart ("d", Now ( ) ))=1 then
DA = "0"&DatePart ("d", Now ( ) )
Else
DA = DatePart ("d", Now ( ) )
end if
'year string - two digits
YR = RIght(DatePart ("YYYY", Now ( ) ),2)
'HR string - two digits
If LEN (DatePart ("h", Now ( ) ))=1 then
HR = "0"&DatePart ("h", Now ( ) )
Else
HR = DatePart ("h", Now ( ) )
End if
'MN string - two digits
If LEN (DatePart ("n", Now ( ) ))=1 then
MN = "0"&DatePart ("n", Now ( ) )
Else
MN = DatePart ("n", Now ( ) )
End if
'SS string - two digits
If LEN (DatePart ("s", Now ( ) ))=1 then
SS = "0"&DatePart ("s", Now ( ) )
Else
SS = DatePart ("s", Now ( ) )
End if