Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
CASE permutations
Message
De
07/09/2007 22:33:16
Jay Johengen
Altamahaw-Ossipee, Caroline du Nord, États-Unis
 
 
À
Tous
Information générale
Forum:
Visual FoxPro
Catégorie:
Autre
Titre:
CASE permutations
Versions des environnements
Visual FoxPro:
VFP 8 SP1
Divers
Thread ID:
01253160
Message ID:
01253160
Vues:
67
I'm sure there is a better way to handle the CASE for the two parameters in the code below. How can I make this block extensible so I can add other message and cursor types in the future without ending up with a spaghetti bowl of code?
	PROCEDURE GetCursor

		PARAMETERS MessageType, CursorType

		DODEFAULT()

		DO CASE
			CASE m.MessageType = 'HL7' AND CursorType = "Demographics"
				* Do Something 
			CASE m.MessageType = 'HL7' AND CursorType = "Scheduler"
				* Do Something 
			CASE m.MessageType = 'EDI' AND CursorType = "Demographics"
				* Do Something 
			CASE m.MessageType = 'EDI' AND CursorType = "Scheduler"
				* Do Something 
		ENDCASE

	ENDPROC
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform