Obter a Data de uma Input para os Plugins, e dos Plugins para Input






----------------->> coloca esse code na input On Char <<---------------------------
---------------------------->> Obter Data de uma Input para Calendar
sData = Input.GetText("Input2");
n = String.Upper(sData);
local strDate = Date.SetDateForm(n, 1, "-", 2);
Calendar.SetToday("Calendar", strDate);
Calendar.ShowToday("Calendar");

---------------------------->> Obiter a Data do Calendar para DateTimePicker 4
local sCalendar = Calendar.GetSelection("Calendar");
local dt = {};
dt.year = string.sub(sCalendar.Begin,1,4);
dt.month = string.sub(sCalendar.Begin,6,7);
dt.day = string.sub(sCalendar.Begin,9,10);
DateTimePicker.SetDate("Plugin4", dt.year, dt.month, dt.day);
-----------------------------------------------------------------------------------



----------------->> coloca esse code no  xButton On Click <<-----------------------
tblWinPos=Window.GetPos(Application.GetWndHandle())                                                                                                                                                                    
tblPos = Hotspot.GetPos("Hotspot1");
DLL.CallFunction("AutoPlay\\Docs\\keystrokes.dll", "KEYSTROKE", "\"{LMOUSECLICK " ..tblWinPos.X + tblPos.X +5 .. " " ..tblWinPos.Y + tblPos.Y +29 .."}\"", DLL_RETURN_TYPE_STRING, DLL_CALL_STDCALL)    
-----------------------------------------------------------------------------------



--------------->> coloca esse code no  Plugin2 DateTimePicker On DTChange <<-----------------------
---------------------------->> Obter Data do DateTimePicker 2 para Input
sResult = DateTimePicker.GetDateTimeStr("Plugin2");
Input.SetText("Input2", sResult);

---------------------------->> Obter Data de uma Input para Calendar
sData = Input.GetText("Input2");
n = String.Upper(sData);
local strDate = Date.SetDateForm(n, 1, "-", 2);
Calendar.SetToday("Calendar", strDate);
Calendar.ShowToday("Calendar");


---------------------------->> Obiter a Data do Calendar para DateTimePicker 4
local sCalendar = Calendar.GetSelection("Calendar");
local dt = {};
dt.year = string.sub(sCalendar.Begin,1,4);
dt.month = string.sub(sCalendar.Begin,6,7);
dt.day = string.sub(sCalendar.Begin,9,10);
DateTimePicker.SetDate("Plugin4", dt.year, dt.month, dt.day);




--------------->> coloca esse code no  Plugin4 DateTimePicker On DTChange <<-----------------------

---------------------------->> Obter Data do DateTimePicker 2 para Input
sResult = DateTimePicker.GetDateTimeStr("Plugin4");
Input.SetText("Input2", sResult);

---------------------------->> Obter Data de uma Input para Calendar
sData = Input.GetText("Input2");
n = String.Upper(sData);
local strDate = Date.SetDateForm(n, 1, "-", 2);
Calendar.SetToday("Calendar", strDate);
Calendar.ShowToday("Calendar");





--------------->> coloca esse code no  Plugin Calendar On Select <<-----------------------
---------------------------->> Obiter a Data do Calendar para DateTimePicker 4 e para Input
local calendar = Calendar.GetSelection("Calendar");
local dt = {};
dt.year = string.sub(calendar.Begin,1,4);
dt.month = string.sub(calendar.Begin,6,7);
dt.day = string.sub(calendar.Begin,9,10);

DateTimePicker.SetDate("Plugin4", dt.year, dt.month, dt.day);

Input.SetText("Input2", dt.day.."/"..dt.month.."/"..dt.year);