sreda, 1. december 2010

Syntax highlighter, kontrolnik za prikaz izvorne kode

Dodal "SyntaxHighlighting" funkcionalnost. Tole je primer kode v Visual Basicu. Informacije o namestitvi SyntaxHighlighterja so na naslednjih mestih:
Sub proDialogOkno()
Dim varStartTime As Double
Dim varSporočilo As String

    varStartTime = Timer
    
    Range("A1") = varStartTime
    
    Application.Goto Reference:="PoljeA"
    Application.Dialogs(xlDialogAlignment).Show
    Range("A2") = Timer
    
    Range("A3") = "Čas trajanja:" & Timer - varStartTime & " sekund"
    Sheets("List3").Range("PoljeA").Value = "AAA"
    
    If MsgBox("Se okno odpre?", vbYesNo, ".. gumb ...") Then
        Sheets("List5").Range("A1:F10").Value = "Ok!"
    Else: Value = "Poreden!"
    End If
    
    Selection.Offset(2, 3).Select
    ActiveCell.Value = "Barvica!"
    ActiveCell.Font.Name = "Verdana"
    ActiveCell.Font.Color = vbRed
End Sub



torek, 30. november 2010

SharePoint Filter, problem s parametri in funkcijo contains

Ko v SharePoint Designerju 2010 pri nastavitvi filtra uporabiš funkcijo contains, preneha delovati standardni filter na seznamu oz. knjižnici. Standardni filter poleg ukazov za sortiranje vsebuje tudi nabor vseh vrednosti izbranega stolpca, kot je to prikazano na naslednji sliki:



SharePoint Designer, Filter Criteria

Pri izdelavi filtra za izbrani pogled (view) v SharePoint Designerju 2010 imamo na voljo dva nivoja oblikovanja (vnosa) pogoja filtra in sicer:

  • oblikovanje v  dialog oknu "Filter criteria" in
  • oblikovanje v oknu "Advanced Condition".

Če oblikujemo filter za izbrani seznam ali knjižnico, imamo na voljo samo prvi nivo urejanja.



Če želimo izdelati zahtevnejši filter, to lahko naredimo le na DataView WebPart-u. Takrat se v dialog oknu "Filter Criteria" pojavi dodatna možnost "Add XSL Filtering".



 



Če izberemo to možnost, z "Edit" ukazom pridemo do okna z naslovom "Advanced Condition" za urejanje zahtevnejšega pogoja za filter.


petek, 26. november 2010

WebPart page in Quick Launch

Pri kreiranju nove strani moraš biti pozoren, kakšno vrsto strani izbereš. Težava je namreč v tem, da ob kreiranju "WebPart page" ob levem robu ni Quick Launch menuja.



 

Če želiš imeti na strani s spletnimi gradniki tudi Quick Launch meni, moraš izbrati "Edit page" obliko strani.


Obstaja tudi nadomestna rešitev, s katero lahko tudi na "WebPart page" dobimo Quick Launch. Opisanaj je tukaj.

sreda, 1. september 2010

Ocenjevanje inovacij na ravni Slovenije

Letos sem bil prvič izbran v komisijo za ocenjevanje invoacij s področja IKT na državni ravni.Ocenjevanje je potekalo v Ljubljani na Gospodarski zbornici.

torek, 10. avgust 2010

Excel, custom function (izdelaj si svojo funkcijo)

Včasih nam pride prav, da si v Excelu izdelamo svojo funkcijo. Ponavadi je to takrat, ko isto funkcijo potrebujemo v več celicah. Funkcijo izdelamo z Visual Basicom. Tukaj je nekaj enostavnih primerov:

Function MyStringA(Length As Integer) As String
'Funkcija vrne niz znakov x v dolžini Length znakov
  MyStringA = String(Length, "x")
End Function

Function VzemiFormulo(Cell As Range) As String
'Funkcija prepiše formulo izbrane lokacije
   VzemiFormulo = Cell.Formula
End Function

Function IsGreen(Cell As Range) As Boolean
'Funkcija preveri, ce je ozadje podane celice zelene barve
   If Cell.Interior.ColorIndex = 3 Then IsGreen = True Else IsGreen = False
End Function

Včasih je potrebno tudi kaj skuhati

... npr. špagete po bolonjsko za svoje sodelavce ...

četrtek, 3. junij 2010

Nagrada za inovacijo

3. junija je na Otočcu že tretjič zapored potekala podelitev nagrad za inovacije Gospodarske zbornice Dolenjske in Bele krajine za leto 2009. Letos se je na razpis odzvalo rekordno število prijaviteljev: 16 podjetij je predstavilo kar 28 inovativnih predlogov! Visoka udeležba kaže na pozitiven odnos podjetij do izboljšav in inovacij tako v proizvodnem procesu kot na izdelkih. 6-članska komisija za ocenjevanje inovacij, ki deluje v okviru Sekcije za kakovost in inovativnost, je prijave pregledala in ocenila, in sicer po kriterijih inventivnosti, gospodarskih rezultatov in napovedi, trajnostnega inoviranja ter okoljskega vidika. Komisija je na podlagi zapisanega v prijavah ocenila, da si rešitev za obvladovanje projektne dokumentacije, INTOprojects, ki so jo skupaj s svojimi uporabniki razvili strokovnjaki v INFOTEHNA Skupini, zasluži srebrno priznanje.

Objava na uradni strani GZDBK je tukaj.

ponedeljek, 24. maj 2010

Prispevek na Microsoftovi NT Konferenci

Letos sem prvič aktivno sodeloval na Microsoftovi NT konferenci, ki je največji vsakoletni IT dogodek v Sloveniji. Z obiskom in odzivom na naše predavanje "Obvladovanje projektnih vsebin z uporabo SharePoint" sem zelo zadovoljen.

Na kratko o prispevku:
Projektno organiziranim podjetjem predstavlja obvladovanje dokumentacije in ostalih nestrukturiranih vsebin, ki nastajajo med izvajanjem projektov, velik izziv. Opraviti imamo z zelo različnimi tipi vsebin, ki jih ustvarjamo z različnimi programskimi orodji. Če je skrb za urejenost in hrambo tega gradiva prepuščena uporabnikom samim, postane učinkovito sodelovanje med udeleženci na projektu velik izziv. Rešitev »IntoProjects« je spletna rešitev za obvladovanje različnih tipov projektnih vsebin in enostavno povezovanje udeležencev na projektu. Zgrajena je na platformi Microsoft SharePoint. Podjetje si z njo oblikuje svoje lastne projektne predloge, ter s tem opredeli urejenost in okvirno vsebino lastnih »elektronskih« projektnih map. Glede na poslovne potrebe si podjetje lahko pripravi večje število projektnih predlog, ki poleg urejenosti gradiva omogočajo tudi izdelavo kazalnikov, povezovanje z urejevalniki posameznih vsebin, spremljanje opravil, izvajanje delovnih tokov, komunikacijo ter povezovanje z drugimi obstoječimi informacijskimi sistemi. Tako ima podjetje stalen pregled nad stanjem projektov in njihovo vsebino, kar omogoča učinkovito izvajanje projektov. »IntoProjects« je projektno informacijsko središče, kjer na enem mestu povezujemo najrazličnejše oblike vsebin (strukturiranih in nestrukturiranih) in pomeni korak naprej od klasičnih dokumentacijskih sistemov. 

četrtek, 13. maj 2010

Uspešno izveden seminar "Informacijska podpora obvladovanja projektov v SharePoint okolju"

Intuitovci smo v sodelovanju z Gospodarsko zbornico Dolenjske in Bele krajine organizirali seminar, na katerem smo udeležence seznanili s problematiko obvladovanja projektov z vidika dokumentacije ter projektnega vodenja. Do zadnjega kotička napolnjena dvorana je med drugim imela priložnost spoznati tudi vroče novosti le dan prej izdane nove verzije Microsoft SharePoint 2010.

sreda, 12. maj 2010

Ocenjevanje inovacij GZDBK

Letos sem bil prvič član komisije za ocenjevanje inovacij s področja Dolenjske in Bele Kraijne.

Objava v USPEHU.

četrtek, 25. marec 2010

Prispevek na 3. Posvetu informatikov Dolenjske in Bele krajine

Na 3. Posvetu informatikov Dolenjske in Bele krajine, ki je bil 25. marca 2010 na Otočcu, smo sodelovali s prispevkom "Problematika obvladovanja projektne dokumentacije". Objavljen je tudi celoten zbornik posveta.

Povzetek:
Uspešnost projektov je odvisna od številnih dejavnikov. Med ključnimi sta tudi zagotavljanje ustrezne komunikacije in omogočanje sodelovanja med udeleženci na projektu. Dobršen delež projektnih vsebin je v nestrukturirani obliki in jih ne moremo obvladovati z obstoječimi transakcijskimi sistemi. V ta namen je potrebno vzpostaviti ustrezen informacijski sistem za celovito obvladovanje vsebin, ki nastajajo tekom projekta. Potrebna so tako znanja s področja upravljanja z dokumentarnim gradivom kot tudi uporaba inovativnih spletnih tehnologij, ki izkoriščajo vse oblike sodobnega komuniciranja. Neustrezni pristopi k obvladovanju projektnih vsebin prinašajo negativne posledice za vsa ostala področja projektnega vodenja ter posledično negativno vplivajo na izvajanje projektov.

sobota, 13. marec 2010

Izvedba vaj na Fakulteti za informacijske študije v Novem mestu

Letos sem prvič nastopal v vlogi asistenta pri predmetu "Dokumentni sistemi" na Fakulteti za informacijske študije v Novem mestu. Namen vaj je bil predstavitev Microsoft SharePoint 2007.