Robert Trubas

Robert Trubas Informatyczna
Obsługa Firm

Temat: Edytowanie listy

Witam,

W Was moja ostatnia nadzieja :-). Mam problem z edytowaniem listy w SPD, a mianowicie muszę poustawiać formatowanie warunkowe (ukryć, pokolorować) pewne pola w kolumnach. Problem polega na tym, że lista posiada ponad 100 kolumn i po modyfikacjach i zapisie formularza np. NewForm.aspx, EditForm.aspx zostaje on uszkodzony, po prostu taki formularz się w SP nie otwiera i nie można wprowadzić, wyświetlić danych. Przetestowałem i wszystko jest w porządku jeśli lista ma do 69 kolumn, powyżej tej liczby formularz sie psuje (link). Czy ktoś wie coś na ten temat i może mi pomóc. Z góry bardzo dziękuję.
Robert Trubas

Robert Trubas Informatyczna
Obsługa Firm

Temat: Edytowanie listy

Dodam jeszcze screena błędu podczas zapisu w SPDRobert Trubas edytował(a) ten post dnia 28.11.10 o godzinie 20:35

konto usunięte

Temat: Edytowanie listy

Probowałeś ustawiać typy zawartości? Można w ten sposób manewrować liczbą pól.
Robert Trubas

Robert Trubas Informatyczna
Obsługa Firm

Temat: Edytowanie listy

To chyba nie to. Mam typ zawartości ustawiony na Kontakt i jako kolumny typu zawartości są kolumny z utworzonej listy. Gdzie w tym typie zawartości mogę ustawiać liczbę pól?

konto usunięte

Temat: Edytowanie listy

Możesz zmieniać pola przypisane do typu zawartości, ewentualnie ukrywać. Jeśli potrzebujesz mieć wszystkie w typie Kontakt, to nie jest dobre rozwiązanie. Jeżeli możesz wyszczególnić kilka typów zawartości, z których każdy będzie miał mniej pól, niż wartość krytyczna, to powinno być ok.
Robert Trubas

Robert Trubas Informatyczna
Obsługa Firm

Temat: Edytowanie listy

Tak, ale jeśli ukryje dane pole to nie bedzie ono widoczne na liście. Baza sklada sie z kilku tysięcy pozycji i każde pole jest potrzebne nawet jeśli w jednym przypadku jest nie wykorzystane to w innym tak. Natomiast próbowałem ograniczać ilość kolumn widocznych w widoku jednak to nie pomaga. Nie bardzo rodzumie jednak zasadę działania tych typów zawartości. Lista jest typu "Kontakt" i drugiej tego typu nie mogę dodać, a w tej co mam to widzę wszystkie kolumny listy i faktycznie jedyne co mogę z nimi zrobić to ukryć, ewentualnie usunąć. Ani jedna ani druga opcja nie wchodzi w grę.

konto usunięte

Temat: Edytowanie listy

Typy zawartości działają w obrębie listy. Można mieć w liście X kolumn, ale w typach zawartości (np. Element) już inną liczbę pól. Jeśli problemem jest tylko formularz edycji elementów i niektóre pola nie będą wykorzystywane, to można zrobić nowy typ zawartości, który tych nieużywanych pól nie posiada. Obsługiwane jest też dziedziczenie typów zawartości. Nie wiem, czy to rozwiązanie w tym konkretnym przypadku się nadaje, bo jeśli nie można wyróżnić różnych typów zawartości w celu ograniczenia liczby pól, to nic to nie da.
Natomiast w widokach nie powinno to być problemem;

Następna dyskusja:

VS Pobranie konkretnej wart...




Wyślij zaproszenie do