Wypowiedzi
-
Kamil Targosiński:
a jesli chodzi o Microsoft Office Specialist to orientuje sie ktos moze czy i kiedy bedzie dostepna sciezka certyfikacyjna w pakiecie 2007?
Hej,
MOS został zastąpiony w wesji 2007 egzaminami MCAS czyli Microsoft Certified Application Specialist. Dostępne są już do zdawania na takich samych zasadach jak MOSy - czyli za pośrednictwem praktycznych ćwiczeń Certiporta.
Pozdrawiam,
Kamil -
Hej,
1. Właściwości zadania (dwukrotne kliknięcie).
2. Na zakładce Zaawansowane w lewym dolnym rogu wybierz opcję Oznacz jako kamień milowy.
3. Ewentualnie możesz ustawić czas trwania zadania na 0 dni i zadanie zostanie "samoczynnie" oznaczone jako milestone.
http://www.itschool.pl/obrazy/milestone.png
Kamil Kozieł edytował(a) ten post dnia 12.09.08 o godzinie 11:47 -
Witam,
Polecam poniższą stronę:
http://languageguide.org/
E-learning z języków obcych - chodź nie jest dedykowanym rozwiązaniem dla dzieci to warto ją znać. -
Izabela Korzińska:
>...Nie pisz, proszę, że ja szukam dziury w całym, bo tak nie jest. Tylko sprawdziłam, że Twoje rozwiązanie nie jest rozwiązaniem problemu Marcina. Kontrprzykład jest najlepszym sposobem, żeby to pokazać.
Prawdopodobnie makro, które wkleiłeś rozwiąże jego problem.
pozdr
Iza
Ok, ale ciągle uważam, że dla wybranego zasobu przy odpowiednim kalendarzu, pierwsze rozwiązanie jest słuszne i stosunkowo proste nawet dla nie-programistów.
A z makr przynajmniej ktoś skorzysta.
Pozdrawiam Serdecznie:) -
Izabela Korzińska:
Kamil Kozieł:
Cóż, czasem 1% może mieć większe znaczenie niż 99% ;)
1. Jak wspomniałem poprzednio potrzebujesz dwóch kolumn z datami.
2. W kolumnie typu numer wstawiasz formułę:
(ProjDateDiff([Data1];[Data2];[Kalendarz bazowy])/480)*([Praca]/480/(projdatediff([Rozpoczęcie];[Zakończenie];[Kalendarz bazowy])/480))
Najważeniejsze, to przy jej tworzeniu pamiętać o żelaznaj zasadzie w Projekcie: Praca = Czas trwania x Jednostki
To rozwiązanie pozwala obliczyć pracę zasobu między dwiema datami. Bardzo podbne w Wykresie Gantta lub dowolnym innym tabelarycznym widoku zadaniowym można utworzyć dla całego zadania.
Kamil,
Zrób to samo dla zasobu, pracującego przez 2 tygodnie od 8 do 19 września tyle godzin dziennie:
Dzień: 8, 9, 10, 11, 12, 15, 16, 17, 18, 19
Praca(w godz.): 8, 8, 0, 0, 4, 0, 0, 8, 8, 4
Data1 := 2008-09-11
Data2 := 2008-09-16
Jeśli Ci wyjdzie w wyniku pół dnia pracy, to wygrałeś :) Dla pewności - nie ustalaj dni wolnych w kalendarzu bazowym innych, niż standardowe :)
Moim zdaniem to ładne równianie działa, kiedy nie ma przerwy w pracy. Ale jak już wspominałam - nie mam przed sobą Projecta.
pozdr
Iza
Iza,
Przypuszczam, że Autor posta, zadając to pytanie, raczej chciał wiedzieć jak to zrobić, a nie jak tego nie robić i słyszeć, że mam przed sobą projecta...
Moje rozwiązanie działa jeżeli:
- Zadanie nie jest przerwane
lub
- Dostosujemy odpowiedni kalendarz, co nie jest specjalnie trudne.
Jeżeli potrzebujemy uniwersalnego rozwiązania to faktycznie potrzeby będzie VBA, a konkretnie jedno z następujących makr:
Zakres wrzucony do pola czas trwania:
Sub PracaPrzedzialtemp()
Dim z As Resource
Dim Przedzial As TimeScaleValues, Ile As Long
Dim Praca As Double
Dim SumPraca As Double
Dim Rozp As Date
Dim Zak As Date
For Each z In ActiveProject.Resources
SumPraca = 0
Rozp = z.Start1
Zak = z.Finish1
Set Przedzial = z.TimeScaleData(Rozp, Zak, TimeScaleUnit:=pjTimescaleDays)
For Ile = 1 To Przedzial.Count
If Przedzial(Ile).Value = "" Then
Praca = 0
Else
Praca = Przedzial(Ile).Value
End If
SumPraca = SumPraca + Praca
Next Ile
z.Duration1 = SumPraca
Next z
End Sub
Zakres wrzucony do pola numer:
Sub PracaPrzedzial()
Dim z As Resource
Dim Przedzial As TimeScaleValues, Ile As Long
Dim Praca As Double
Dim SumPraca As Double
Dim Rozp As Date
Dim Zak As Date
For Each z In ActiveProject.Resources
SumPraca = 0
Rozp = z.Start1
Zak = z.Finish1
Set Przedzial = z.TimeScaleData(Rozp, Zak, TimeScaleUnit:=pjTimescaleDays)
For Ile = 1 To Przedzial.Count
If Przedzial(Ile).Value = "" Then
Praca = 0
Else
Praca = Przedzial(Ile).Value
End If
SumPraca = SumPraca + Praca
Next Ile
z.Number1 = SumPraca / 60
Next z
End Sub
Peace :PKamil Kozieł edytował(a) ten post dnia 19.10.09 o godzinie 00:31 -
Izabela Korzińska:
Kamil Kozieł:
Potrzebujesz trzech dodatkowych kolumn.
1. Daty początkowej
2. Daty końcowej
3. Pola z czasem trwania
Pole z czasem trwania obliczasz za pomocą formuły, która uwzględnia datę początkową i datę końcową.
Pozdrawiam,
Kamil
Kolumna "Praca" zawiera sumaryczną ilość pracy:
1. nad zadaniem - na widoku zadaań (np. Wykres Gantta)
2. zasobu w projekcie - na widoku zadobów (np. arkusz zasobów)
3. zasobu nad CAŁYM zadaniem - na widoku przydziałów (np. obciążenie zasobów)
Jeśli znasz nazwę funkcji, która jest w stanie oprzeć się na datach (pewnie jakieś funkcje kalendarza, jeśli w ogóle), to pewnie dałoby się to policzyć. Musiałby się chyba nazywać:
SUMOFWORKBETWEENTWODATES :)))
Nie mam przed sobą Projecta, więc nie jestem w stanie stwierdzić tego na pewno. Ale na 99% moim zdaniem nie można tego policzyć, bo kolumna praca już jest sumą :)
pozdr
Iza
Cóż, czasem 1% może mieć większe znaczenie niż 99% ;)
1. Jak wspomniałem poprzednio potrzebujesz dwóch kolumn z datami.
2. W kolumnie typu numer wstawiasz formułę:
(ProjDateDiff([Data1];[Data2];[Kalendarz bazowy])/480)*([Praca]/480/(projdatediff([Rozpoczęcie];[Zakończenie];[Kalendarz bazowy])/480))
Najważeniejsze, to przy jej tworzeniu pamiętać o żelaznaj zasadzie w Projekcie: Praca = Czas trwania x Jednostki
To rozwiązanie pozwala obliczyć pracę zasobu między dwiema datami. Bardzo podbne w Wykresie Gantta lub dowolnym innym tabelarycznym widoku zadaniowym można utworzyć dla całego zadania.
Poniżej link do zjęcia:
http://www.itschool.pl/sum.png
Kamil Kozieł edytował(a) ten post dnia 11.09.08 o godzinie 10:24 -
Potrzebujesz trzech dodatkowych kolumn.
1. Daty początkowej
2. Daty końcowej
3. Pola z czasem trwania
Pole z czasem trwania obliczasz za pomocą formuły, która uwzględnia datę początkową i datę końcową.
Pozdrawiam,
Kamil -
Architektura Project Servera 2003 i 2007 to dwie zupełnie różne rzeczy. Przypuszczam więc, że próba instalacji Project Servera na nowej wersji SharePointa skończy się fiaskiem.
-
Witam,
Chciałbym wszystkich serdecznie zaprosić do udziału w bezpłatnej prezentacji dotyczącej darmowego oraz niskobudżetowego oprogramowania wspomagającego zarządzanie projektami.
Konspekt spotkania przedstawia się następująco:
1. Wady i zalety wybranych programów w praktyce
a) Darmowe oprogramowanie dla menedżera
b) Darmowe oprogramowanie dla organizacji
c) Mapy myśli w zarządzaniu projektami
2. Koszty rozpoczęcia pracy
a) Licencje
b) Szkolenia
c) Wdrożenia
W mojej opinii szczególnie ciekawe są rozwiązania dla organizacji bo pozwalają na osiągnięcie podobnych rezultatów jak w przypadku EPM Microsoftu.
Najbliższy termin to 17 września o godz. 16:45 w Poznaniu przy ul. Mickiewicza 33.
W przypadku dużej liczby chętnych nie wykluczamy kolejnych dat lub zorganizowania spotkania dedykowanego.
W tym temacie zapraszam do pytań na prywatną skrzynkę lub na adres: kamil.koziel@itschool.pl
Pozdrawiam,
Kamil -
Aby mieć możliwość przeczytania tego posta musisz być członkiem grupy Zarządzanie Projektami
-
Witam,
Aby zmienić format daty we wszystkich miejscach w Projeckie należy wybrać:
Narzędzia|Opcje|Widok|Format daty.
Jeżeli jednak potrzebujesz formatu daty z godziną tylko w wybranych tabelach musisz przejść do ich edycji wybierając:
Widok|Tabela|Więcej tabel|Edytuj
Następnie wybrać format daty w lewym dolnym rogu okna.
Pozdrawiam,
Kamil -
Witam,
Wiem ta wypowiedź jest już dość stara, ale może myślę, że warto zawsze wiedzieć. Do takich potrzeb idealny będzie program OpenProj. Ergonomia jeszcze leży, ale funkcjonalności oceniam na 30-40% tego co oferuje MS Project. Zważywszy, że program jest za darmo to całkiem sporo.
Pozdrawiam,
Kamil -
Witam,
Potrzebujesz niestandardowego pola lub całego zestawu pól, w których określisz umiejętności. Potem przy podstawianiu porównujesz kompetencje.
http://office.microsoft.com/pl-pl/project/HA0123059410... - myślę, że to może się przydać.
Pozdrawiam,
Kamil -
Izabela ma racje. Ideologicznie musisz utworzyć dwa pola:
1. Np. Czas trwania1.
2. Np. Czas trwania1 wg pb.
Potem za pomocą VBA w momencie zapisu kopiuj wartości z pierwszego pola do drugiego.
Pozdrawiam,
Kamil