Jump to content

Farkli ülkelerdeki kullanıcıların saat verisini alma


mehmet07

Recommended Posts

Merhaba,

Yazmış olduğumuz programı farklı ülkelerde müşterilerimiz kullanıyor. Programda kullanıcı hangi ülkeden giriş yapmışsa o ülkenin saat verisini nasil olabilirim. Şuanda müşteriler hangi ülkeden girerse girsin serverin saat bilgini atiyor. Buna göre de tablolara kaydı girdiği saati yazdıracagım.

Teşekkürler.

Link to comment
Share on other sites

One possible solution:

1. UniButton1 ->

2. UniButton1.ClientEvents.ExtEvents ->

function click(sender, e, eOpts)
{
    ajaxRequest(sender, 'getClientDT', {dt: Ext.Date.format(new Date(), 'd/m/y g:i:s A')}, false);
}

3. UniButton1.OnAjaxEvent ->

procedure TMainForm.UniButton1AjaxEvent(Sender: TComponent; EventName: string;
  Params: TUniStrings);
begin
  if EventName = 'getClientDT' then
  begin
    (Sender as TUniButton).CustomAttribs.Values['clientDT'] := Params.Values['dt'];
  end;

end;

4. UniButton1.OnClick ->

procedure TMainForm.UniButton1Click(Sender: TObject);
begin
  UniMemo1.Lines.Add((Sender as TUniButton).CustomAttribs.Values['clientDT']);

end;

5. You can also convert the value to TDateTime...

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...