
Resulta que estoy generando un sistema de pagos, y bueno...entre otras cosas tengo que enviar un requestID, pensé en hacerlo mediante la fecha y la propiedad sessionID, hasta ahí todo bien, pero cuando trato de asignar el valor de este miembro desde adentro de la clase....me manda como fecha 12/30/1899, si lo asigno desde afuera, está todo bien, obviamente lo resolví asignando este valor desde afuera, pero no encuentro la explicación, a alguien le ha pasado esto??
Les dejo el fragmento de la clase
Código:
Si desde afuera asigno a la propiedad RequestID el mismo valor, lo hace correctamente.Class Epayment 'Private members Private m_RequestID Public Property Get RequestID() RequestID = m_RequestID End Property Public Property Let RequestID(p_data) m_RequestID = p_data End Property Public Function CallPaymentSystem() Dim PostData Dim ObjXML Dim ObjXSL Dim xmlFileName Dim boolProceed m_RequestID = cstr(month(date) & day(date) & year(date) & replace(replace(time(), ":", "")," ","") & session.sessionID) End Function End Class
Dato curioso! salu!!!!