Wpis użytkownika DerMirker w Programowanie
DerMirkerAutorytet
1piorunówTomki, mam zagwozdkę z #microsoft
Otóż mam Combobox, gdzie w Items znajduje się formuła wybierająca maile z Office365Users.SearchUser.
Co chcę osiągnąć: Aby wartością początkową DefaultSelectedItems była pozycja ze Sharepointa.
Próbuję ustawić DefaultSelectedItems = 'Nazwa Sharepointa'.'Nazwa kolumny' - zwraca mi całą kolumnę, a ja potrzebuję tylko jeden rekord. Jak to zrobić?
Komentarze (11)
@Hepar tak. Ale i tak jest to dla mnie trudne do zrozumienia
@DerMirker Wychodzi na to, że przy takim zapisie pod spodem działa jakiś mapper, który bierze sobie pierwszą wartość, jeżeli rzucasz mu całą kolumnę.
Muszę przyznać, że jest to o wiele bardziej podejście o wiele bardziej przyjazne użytkownikowi niż to co dzieje się w vba. Tam od razu poleciałby błąd "mapuj se sam" xD
@Hepar @Vuaaas
1. Jeśli wybieram DefaultSelectedItems = 'Nazwa Sharepointa'.'Nazwa Kolumny' otrzymuję do wyboru całą długą kolumnę. Przy wciśnięciu ctrl+spacja nic się nie dzeje.
2. Z kolei jeśli tworzę funkcję DefaultSelectedItems = Split(NazwaGalerii.Selected.'Nazwa Kolumny', ","), to podświetla mi się dokładnie ten rekord, który chcę, ale nie wkleja się do ComboBoxa.
Podejrzewam, że może to dlatego, że w Items mojego ComboBoxa mam funkcję Items = Office365Users...
@DerMirker Tak jak @Hepar pisze - dostajesz listę i musisz wybrać odpowiedni indeks elementu który chcesz dostać. Ta klasa powinna mieć jakąś metodę next(), first(), random(), itd. Sprawdź w dokumentacji
@DerMirker a spróbuj po wpisaniu 'Nazwa Sharepointa'.'Nazwa kolumny'. kliknąć ctrl + spacja, wyskakuje dymek z podpowiedziami, co możesz dalej pisać?
@Hepar Próbowałem twoich wskazówek, nie pomogły (wychodził error)
Próbowałeś z DefaultSelectedItems = 'Nazwa Sharepointa'.'Nazwa kolumny'[0], 'Nazwa Sharepointa'.'Nazwa kolumny'.Single() albo 'Nazwa Sharepointa'.'Nazwa kolumny'.First() ?
@DerMirker nooo i tu i tu sie zamieniaja w hotlinki podczas klepania postu wiec jesli chcesz double-postowac to musisz je poprawiac
@Cybulion podmienione. No tego się nie spodziewałem.
@DerMirker podmien tagi na nie wykopowe :expressionless: