Odgovori 
[REŠENO] Date field

Kako kodom da obrišem trenutni datum u Date field-u u calcu?
Citiraj ovu poruku u odgovoru

http://wiki.services.openoffice.org/wiki...Text_Field
http://wiki.services.openoffice.org/wiki...Date_Field
Poseti veb stranicu korisnika
Citiraj ovu poruku u odgovoru

To je koliko vidim deo koda kada je date field na prozorčetu. U mom slučaju on je direktno na listu.
Citiraj ovu poruku u odgovoru

Evo odgovora, zahvaljujući Andrew Pitonyak-u:

Kod:
Sub getAControlFromCalc
  Dim sName$ : sName = "Date Field 1"
  Dim oSheet
  Dim oForm
  Dim oControlDataModel
  Dim oControl

  oSheet = ThisComponent.getSheets().getByname("Sheet1")
  ' Assume there is only one form.
  oForm = oSheet.getDrawPage().getForms().getByIndex(0)

  ' Assume the control is not in a sub form.
  oControlDataModel = oForm.getByName(sName)
  oControl = ThisComponent.CurrentController.getControl(oControlDataModel)
oControl.text = empty
End Sub

Citiraj ovu poruku u odgovoru
Odgovori 




Kontakt | otvorenidokument.com | Povratak na vrh | Povratak na sadržaj | RSS