Combine the celery, cucumbers, parsley, greens, craisins or dates, and pecans in a salad bowl.
Make the dressing by mixing together the mayo, salt, pepper, lemon juice, garlic, dill, olive oil, sugar, and parmesan cheese.
Dress the salad with the dressing, starting with a small amount and adding more to your desired consistency.
Toss the salad to coat evenly with the dressing.
