I have read carefully all this thread and learned that actually you need to _obtain_ docs whose menslist TV contains specifi value or whose womenslist TV contains specific value. This, unfortunately, cannot be achieved through Ditto’s filter, because it throws out docs thus producing final logical AND. For you case, Bruno’s bottom suggestion is right -- I tried to put it in order:
[!Ditto? &documents=`[[Ditto? &parents=`where-to-start-search` &display=`all` &noResults=`999999,` &filter=`menslist,[*storetitle*],7` &tpl=`@CODE:[+id+],`]]` &display=`all` &filter=`womenslist,[*storetitle*],7` &tpl=`your-template-to-show-docs`!]
Parsing starts from internal Ditto call and returns docs containing required value in menslist, next the entire list is filtered by outside Ditto for the required value in womenslist. You need to adjust "where-to-start-search" and "your-template-to-show-docs".