Marek Wilczyński

Marek Wilczyński dj na wesele lublin

Temat: Kolumna w postaci "nr kolejnego zadania\data utworzenia"

Witam!
Mam pytanie o stworzenie takiej kolumny jak w temacie. Chce żeby po utworzeniu zadania automatycznie była uzupełniana kolumna z numerem zadania czyli identyfikator łamane na data utworzenia. Myslałem, że da się to zrobić nawet z poziomu przeglądarki (dodanie dwóch kolumn w obliczeniowej kolumnie ="data utworzenia"&"identyfikator") ale najwidoczniej problem jest poważniejszy.

Będę wdzięczny za wskazówki.
PozdrawiamMarek Wilczyński edytował(a) ten post dnia 12.08.10 o godzinie 13:16

konto usunięte

Temat: Kolumna w postaci "nr kolejnego zadania\data utworzenia"

Witam

W SP 2010 dla listy Tasks (czyli jak mniemam lista zadan) dziala takie cos

=Title&Created

Czy sharepoint zwraca jakis blad, ew jest cos w logach na ten temat?
Marek Wilczyński

Marek Wilczyński dj na wesele lublin

Temat: Kolumna w postaci "nr kolejnego zadania\data utworzenia"

Właśnie zapomniałem dodać, że korzystam z Services 3.0. Co do błędu to nie ma błędu ale zwraca jakieś dziwne liczby jakby dzielił liczbę przez identyfikator. Nie może mi zwrócić 2 wartości kolumn obok siebie, albo coś robię źle...
Konrad K.

Konrad K. Jack of all trades,
master of none

Temat: Kolumna w postaci "nr kolejnego zadania\data utworzenia"

Z tego co pamiętam, użycie identyfikatora w kolumnie obliczeniowej nie działa (po dodaniu elementu id równa się 0, a nie faktyczne id, dopiero po edycji elementu działa jak powinno).
Sugeruję eventreceiver na ItemAdding lub ItemAdded.
Marek Wilczyński

Marek Wilczyński dj na wesele lublin

Temat: Kolumna w postaci "nr kolejnego zadania\data utworzenia"

Czyli rozumiem, że bez Visual Studio się nie obędzie niestety. Mam w takim razie problem. Dotychczas moje ingerencje w sharepointa opierały się co najwyżej na sharepoint designer. Duuużo nauki przede mną widzę :)

Dzięki za informacje.
Pozdrawiam
Konrad K.

Konrad K. Jack of all trades,
master of none

Temat: Kolumna w postaci "nr kolejnego zadania\data utworzenia"

W Designerze powinno być możliwe utworzenie Workflow, który ustawi prawidłową wartość w kolumnie.

konto usunięte

Temat: Kolumna w postaci "nr kolejnego zadania\data utworzenia"

Konrad ma racje. Zrób sobie workflow na liście zadań, który uruchamia sie po dodaniu nowego elementu.
Najpierw użyj akcji "Konstruuj ciąg dynamiczny" w którą zrobisz sobie zmienną [Identyfikator]/[Data utworzenia], a następnie "ustaw pole w elemencie" (coś takiego, nie pamiętam dokładnie) i przypisz tą zmienną do pola numer zadania. Koniec workflow.
Marek Wilczyński

Marek Wilczyński dj na wesele lublin

Temat: Kolumna w postaci "nr kolejnego zadania\data utworzenia"

Dzięki za podpowiedzi - już się biorę za testowanie :)
Marek Wilczyński

Marek Wilczyński dj na wesele lublin

Temat: Kolumna w postaci "nr kolejnego zadania\data utworzenia"

Jesteście wielcy !! To naprawdę zadziałało :) Teraz tylko muszę coś zrobić żeby nie było godziny przy dacie bo aż tak dokładnego numeru mi nie trzeba i będzie idealnie:)

konto usunięte

Temat: Kolumna w postaci "nr kolejnego zadania\data utworzenia"

Niestety data utworzenia elementu zawiera również godzine. W sumie nie widzę innej możliwości jej "skrocenia" wiec mozna zrobic troche inaczej:
-utworzyć nowa kolumnę typu data (ustawic zeby zawierałą sama date; wartoscia domyslna niech bedzie biezaca data) i najlepiej od razu ustawic ją jako ukrytą bo nie bedzie do niczego innego potrzebna (w edycji kolumn typu zawartości)
-pozniej tą kolumne uzyjesz do workflow tak jak pisalem wczesniej
Marek Wilczyński

Marek Wilczyński dj na wesele lublin

Temat: Kolumna w postaci "nr kolejnego zadania\data utworzenia"

W ten sposób wyświetla po dacie 00:00:00 tak więc jeszcze ciągle dopisuje godzinę tylko że z zerami. Może jest jakiś sposób żeby osobno dał bieżący miesiąc/bieżący rok . To by było już maksymalnie poprawnie. identyfikator/miesiac/rok... poszukam może jest taka możliwość...

Myślę nad utworzeniem nowego typu kolumny, która by zwracała aktualną datę w dokładności do miesiąca. miesiąc/rok. Wtedy mógłbym ją połączyć z identyfikatorem. Pytanie czy to dużo roboty.

Znalazłem :)
Funkcja MIESIĄC(kolumna z ktorej chce się wyciagnąć miesiąc) - w kolumnie obliczeniowej i funkcja rok(i kolumna z rokiem biezacym) i potem tylko polaczyc to w calos i finish:)
PozdrawiamMarek Wilczyński edytował(a) ten post dnia 13.08.10 o godzinie 13:54
Wojciech Żebracki

Wojciech Żebracki Specjalista ds.
Systemów
Zabezpieczeń, Argus
Sp. z o.o.

Temat: Kolumna w postaci "nr kolejnego zadania\data utworzenia"

W moim przypadku po uruchomieniu przepływu pracy opartego na konstruktorze ciągu dynamicznego nie wyświetla żadnych danych.

Kod konstruktora zawiera odnośniki stworzone poprzez opcję "Dodaj odnośnik" a kod wygląda jak poniżej:

[%Żądania serwisowe: Identyfikator%]/[%Żądania serwisowe: Kolumna_z_data%]

Dla testu umieściłem sam Identyfikator - nie wyświetla

Ta metoda działa jedynie w przypadku gdy ciąg zawiera sam tekst bez odnośników.
Krzysztof Adamczyk

Krzysztof Adamczyk Senior Project
Manager, UPC Polska

Temat: Kolumna w postaci "nr kolejnego zadania\data utworzenia"

Można zrealizować opisaną funkcjonalność tak:

1. do listy należy dodać nową kolumnę np 'Rok' Typ informacji = Obliczeniowa
2. w polu formuły trzeba wpisać "=ROK(Utworzony)"
3. przy pomocy SPD utworzyć ciąg dynamiczny "[%Rok%]/[%Identyfikator%]"
4. wartość z ciągu można zapisać we właściwej kolumnie.

Następna dyskusja:

WSS 2 i Zadania




Wyślij zaproszenie do