Příspěvky uživatele


< návrat zpět

Strana:  1 ... « předchozí  292 293 294 295 296 297 298 299 300

No ja som to pochopil nasledovne:
- tie súbory niesú u uživateľov lokálne, ale každý uživateľ pristupuje na sieťový súbor. Uložený niekde na firemnom serveri.
- on potrebuje udržovať živý zoznam uživateľov, ktorý majú otvorený niektorý z týchto sieťových súborov na zápis. Tento živý zoznam bude tiež asi na serveri.
- problémov s tým spojených je veľa. Napr. musíš všetky Excel súbory doplniť o makro, ktoré si pri otvorení každého súboru načíta tento zoznam otvorených súborov, a zistí, či už práve otváraný súbor niekto otvorený nemá. Ak nie otvorí ho, a zapíše do zoznamu. ALE, treba ošetriť aj to, že v momente, keď niekto bude "seba" zapisovať do zoznamu, tak nikto iný ani neprečíta ani nezapíše do zoznamu nič. Neviem či takéto "bufferovanie" žiadostí na súbor, môže byť v každom súbore kontrolované a vykonané. Neviem si to predstaviť. Jedine, tak že každý súbor bude čakať na prístup k zoznamu napr. 2 sekundy, potom ukončí procedúru otvárania, lebo zoznam je zaneprázdnený (alebo preťaženie siete...)
- Neviem, či ide vlastne v Exceli pri Open procedúre, nastaviť, že sa otváraný súbor otvorí niekomu aj na zápis (ak nikto na daný súbor nieje v zozname), ale iba na čítanie (ak už na daný súbor je záznam).

Ahoj, práve som to zistil, a idem ti napísať. Chýba tam bodka (tečka) na začiatku riadka, čiže namiesto:
ZmenaRoku.Value = Year(Now())
tam má byť
.ZmenaRoku.Value = Year(Now())
Iba preklep.

- Pri otvorení vloží aktuálny dátum, prepočíta, ale iba ak je min. 2015
- Od roku 2015 sa to odpichuje, kvôli odsadeniu prvého dňa v roku, ktoré musí naväzovať na predošlú poslednú pozíciu posledného dňa.
- Urobil som aj featurku na delenie (negramatické) názvu mesiaca na pravom kraji. Názvy mesiacov číta podľa jazykového nastavenia.
- Zvýrazňuje aktuálny deň aj v kalendári aj v smenách
- Smeny nebolo potrebné nijako meniť, kedže vzhľadom k tabuľke sú nemenné. V tabuľke sa mení pozícia dní v kalendári. Akurát som kvôli zvýrazňovaniu dneška musel zlúčiť všetky bunky smien. Zvýrazňovanie dneška robí Automatické formátovanie
- V Automatickom formátovaní, sú použité definované Názvy, v ktorých je potrebné pre CZ verziu Office zmeniť názvy funkcií (tieto platia pre SK, EN Office)
- Sviatky sú nadefinované v makre ako pole.
- Je tam skrytý list Temp, v ktorom sa ukladajú adresy buniek potrebné pre podmienečné formátovanie, na určenie pozície bunky s nejakým dňom
- Makro je dopodrobna popísané komentármi, ale ak niečo chceš vedieť alebo vysvetliť alebo zmeniť (záleží na voľnom čase), pýtaj sa, hovor.


Strana:  1 ... « předchozí  292 293 294 295 296 297 298 299 300

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Helios iNuvio

Používáte podnikový systém Helios iNuvio? Potřebujete pomoci se správou nebo vyvinout SQL proceduru? Více informací naleznete na stránce Helios iNuvio.

On-line nástroje