jak używać foreach z "dla każdego z zmiennej enumator", jeśli zmienna jest z listy <> wpisz w pakiety SSIS.jak używać kolekcji list dla "foreach" w SSIS
10
A
Odpowiedz
16
Musisz zadeklarować dwie zmienne SSIS
- zmiennej kolekcja (źródło dla Dla każdego wyliczający)
- zmienna dla jednego elementu (wykorzystywany w wyliczający)
powiedzmy masz List<string>
i musisz iterować przez jego elementy. Oto przykład jak to zrobić:
- w SSIS okno zmienne utworzyć zmienną o nazwie "col", typu "obiekt"
- utworzyć zmienną o nazwie "s", typu "string"
tworzyć przykładowe zadanie skryptu, które wypełni kolekcję "col" i doda zmienną "User :: col" do listy zadań ReadWriteVariables. Ciało scenariusz byłby następujący:
List<string> col = new List<string>() {"One", "Two", "Three"}; Dts.Variables["User::col"].Value = col;
utworzyć kontener pętli foreach i skonfigurować go, aby wpisać „Od zmiennej enumator” nad zmiennej „Użytkownik :: Col”.
- w Foreach kontenerowych zmiennych odwzorowań dodać mapowanie dla „Użytkownikiem :: s” zmienna
utworzyć zadanie skrypt wewnątrz pojemnika Foreach, wykazując spożywanie iteracji (dodać „Użytkownik :: s” do ReadOnlyVariables zadania). Treść skryptu będzie następująca:
string val = (string)Dts.Variables["User::s"].Value; MessageBox.Show(val);
- Wykonaj próbę wciskając F5 w BIDS. Powinien wyświetlić trzy okna dialogowe z tekstami "Jeden", "Dwa", "Trzy".
Uwaga: Próbki skrypty są napisane w C# dla BIDS 2008.
Powiązane problemy
- 1. Struktura list w pakiecie foreach
- 2. forEach nie modyfikuj kolekcji java (8)
- 3. Jak usunąć obiekt z kolekcji list?
- 4. Jak usunąć przedmiot z kolekcji list w Meteor?
- 5. <c: foreach jsp iterate over list
- 6. Używając pętli foreach do iteracji dwóch list
- 7. Jak używać literałów kolekcji w Java 7?
- 8. jak używać istnieć w List <string> w C#
- 9. Modyfikowanie kolekcji przy użyciu pętli foreach w C#
- 10. Jak używać list zapytań [list.index ('')] w pythonie
- 11. foreach my $ var (@list) - $ var jest referencją?
- 12. Gotcha korzystania z kolekcji .NET (ArrayList, List, ..) w PowerShell
- 13. Jak używać mongodump do 1 kolekcji
- 14. Java: ile razy jest wyrażenie kolekcji oceniane w „foreach”
- 15. Obiekt Inicjator dla kolekcji obiektów
- 16. Budowanie funkcji dla domeny .com w foreach
- 17. używając foreach do iteracji jednocześnie przez wielu list (cukier składnia)
- 18. Jak działa zarządzanie pamięcią dla kolekcji Scala?
- 19. Typ kolekcji Scala dla filtra
- 20. Jak używać pamięci podręcznej drugiego poziomu dla leniwych wczytanych kolekcji w trybie hibernacji?
- 21. Jak używać groupBy w Backbone.js do grupowania kolekcji?
- 22. Jak zaprojektować filtry dla ogólnej, wtykowej kolekcji?
- 23. SSIS: Jak wyłączyć zadanie?
- 24. Jak wizualizować listę list list ... w R?
- 25. Pierwszy mecz w kolekcji
- 26. Dlaczego powinieneś unikać powtarzania kolekcji niezmiennych wartości za pomocą foreach?
- 27. Hibernacja kwerendy dla wielu elementów w kolekcji
- 28. parametry alias w SSIS
- 29. C# foreach w pętli foreach
- 30. Katamorfizmy dla list zakodowanych w kościele
Jaki język używasz? – YWE