2013-04-16 3 views
1

Folks, Good Night! Pouvez-vous m'arrêter dans cette situation? Je recherche pendant deux jours, mais je ne trouve pas un moyen de le faire ...Paramètres Windows Azure

Comment puis-je transmettre des paramètres pour lire la fonction dans le service mobile Windows Azure?

Dans le code ci-dessous, j'appelle la fonction de lecture, mais je souhaite que le paramètre Parm1 soit manipulé dans Windos Azure.

[itemTable readWhere:predicate completion:^(NSArray *items, NSInteger totalCount, NSError *error) { 

Je veux dans Windows Azure faire quelque chose comme ça ...

function read(query, user, request) { 
var parm1 = query.parameters.Parm1; 

request.execute(); 
} 

TKS me aide.

Paulo

Répondre

1

Si vous faites une lecture, cela peut être accompli en appelant la méthode de readWithQueryString de MSTable. Par exemple:

NSString *queryString = [NSString stringWithFormat:@"param1=%@", @"myparam"]; 

[self.myTable readWithQueryString:queryString completion:^... 

puis dans vos scripts côté serveur vous accès à l'aide request.parameters.param1 asseyez.

Chris

+0

Bonjour Chris, merci d'aide. J'implémente le code mais je n'ai pas travaillé ... Dans Xcode: 'NSString * queryString = [NSString stringWithFormat: @" param1 =% @ ", @" myparam "]; NSLog (@ "TestParm% @", queryString); // out: testparm param1 = MyParam [itemTable readWithQueryString: achèvement queryString:^(NSArray * articles, NSInteger totalCount, NSError * erreur) { ' Azure Je receved de l'erreur: console.log (query.parameters .param1); ERRO Erreur dans le script '/table/mpa_posto.read.js'. TypeError: Impossible de lire la propriété 'param1' de undefined à read (: 3: 29) à: 1: 6 [code externe] Savez-vous pourquoi? – Cauca

+0

Désolé Chris, son travail ... J'appelais query.parameters au lieu de request.parameters ... Tks beaucoup .. vous sauvez ma vie ;-) – Cauca