🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.bazy-danych.msaccess
4 messages
4 total messages Started by Phantom Mon, 23 Nov 2020 15:02
Kontrolka mscal.ocx
#137699
Author: Phantom
Date: Mon, 23 Nov 2020 15:02
16 lines
1863 bytes
Witam
dotyczy: msaccess2019

W poprzednich wersjach msaccess korzystałem bez problemu z kontrolki mscal.ocx.
W 2019 trzeba ją zarejestrować i tutaj mam problem.

Rejestruję mscal.ocx za pośrednictwem regsvr32.
Dostaję piękny komunikat że wszystko się ładnie zarejestrowało.
Otwieram bazę danych, przechodzę do edytora VB, daję tools, referencje i zaznaczam (aktywuję) Microsoft Calendar Control 9.0.
I do tej pory wszystko ładnie.
Wchodzę do projektu formularza w którym chcę użyć tej kontrolki i .... niestety nie ma jej na liście dostępnych formantów activex.
Co robię nie tak?
Proszę o pomoc.

Pozdrawiam
Tomek
Re: Kontrolka mscal.ocx
#137701
Author: Zbigniew Bratko
Date: Mon, 23 Nov 2020 16:37
32 lines
2329 bytes
W dniu 23.11.2020 o 16:02, Phantom pisze:
> Witam
> dotyczy: msaccess2019
> 
> W poprzednich wersjach msaccess korzystałem bez problemu z kontrolki mscal.ocx.
> W 2019 trzeba ją zarejestrować i tutaj mam problem.
> 
> Rejestruję mscal.ocx za pośrednictwem regsvr32.
> Dostaję piękny komunikat że wszystko się ładnie zarejestrowało.
> Otwieram bazę danych, przechodzę do edytora VB, daję tools, referencje i zaznaczam (aktywuję) Microsoft Calendar Control 9.0.
> I do tej pory wszystko ładnie.
> Wchodzę do projektu formularza w którym chcę użyć tej kontrolki i .... niestety nie ma jej na liście dostępnych formantów activex.
> Co robię nie tak?
> Proszę o pomoc.
> 

Nie ty jeden masz taki problem.
Wystarczy popatrzeć: https://tinyurl.com/y2ho7l98

A nie możesz korzystać z wbudowanego kalendarza dla MS Access 2007+.
Dla pola typu Data/Godzina w tabeli, po utworzeniu formularza i 
ustawienia właściwości formantu związanego z tym polem tabeli,

"Pokaż okno wyboru daty" = "Dla dat",

pojawi się ikona kalendarza, której kliknięcie skutkuje pojawieniem się 
"Kalendarza".


-- 
Pozdrawiam
Zbigniew Bratko
Re: Kontrolka mscal.ocx
#137703
Author: Zbigniew Bratko
Date: Mon, 23 Nov 2020 17:30
45 lines
2853 bytes
W dniu 23.11.2020 o 17:37, Zbigniew Bratko pisze:
> W dniu 23.11.2020 o 16:02, Phantom pisze:
>> Witam
>> dotyczy: msaccess2019
>>
>> W poprzednich wersjach msaccess korzystałem bez problemu z kontrolki 
>> mscal.ocx.
>> W 2019 trzeba ją zarejestrować i tutaj mam problem.
>>
>> Rejestruję mscal.ocx za pośrednictwem regsvr32.
>> Dostaję piękny komunikat że wszystko się ładnie zarejestrowało.
>> Otwieram bazę danych, przechodzę do edytora VB, daję tools, referencje 
>> i zaznaczam (aktywuję) Microsoft Calendar Control 9.0.
>> I do tej pory wszystko ładnie.
>> Wchodzę do projektu formularza w którym chcę użyć tej kontrolki i .... 
>> niestety nie ma jej na liście dostępnych formantów activex.
>> Co robię nie tak?
>> Proszę o pomoc.
>>
> 
> Nie ty jeden masz taki problem.
> Wystarczy popatrzeć: https://tinyurl.com/y2ho7l98
> 
> A nie możesz korzystać z wbudowanego kalendarza dla MS Access 2007+.
> Dla pola typu Data/Godzina w tabeli, po utworzeniu formularza i 
> ustawienia właściwości formantu związanego z tym polem tabeli,
> 
> "Pokaż okno wyboru daty" = "Dla dat",
> 
> pojawi się ikona kalendarza, której kliknięcie skutkuje pojawieniem się 
> "Kalendarza".
> 

Podobnie dla formantu tekstowego niezwiązanego, wystarczy ustawić
Właściwość "Format" na jedną z dat, a właściwość

"Pokaż okno wyboru daty" = "Dla dat"

i po uzyskaniu fokusu przez formant pojawi się ikona kalendarza.

-- 
Pozdrawiam
Zbigniew Bratko
accdb.pl
gps.accdb.pl
Re: Kontrolka mscal.ocx
#137707
Author: Phantom
Date: Mon, 23 Nov 2020 19:34
2 lines
1564 bytes
Problem polega na tym że mscal.ocx zarejestrowałem bez problemu z powodzeniem.
Więc dlaczego nie ma jej na liście formantów activeX?
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads