In a medium bowl, mix together cream cheese and mayonnaise. Split into 4 approximately 4 oz. portions and put into separate bowls.
Combine pineapple and 4 oz. cream cheese mixture and set aside. Combine green olives and 4 oz. cream cheese and set aside. Combine cucumbers and 4 oz. cream cheese mixture and set aside (I sprinkled chopped cucumber with salt and drained it over a colander for 30 minutes and patted it with a paper towel before adding it to cream cheese). Combine pecans and 4 oz. of cream cheese mixture and set aside.
To assemble sandwiches, spread fillings on top of white bread slices. Cut each sandwich into triangles, squares or circles. Arrange on a large platter by filling. Garnish with parsley, bacon pieces, poppy seeds, or pecans.