bennour8
Messages postés1Date d'inscriptionlundi 27 novembre 2006StatutMembreDernière intervention 1 mai 2008
-
1 mai 2008 à 19:09
jihed2006
Messages postés1Date d'inscriptionmardi 11 avril 2006StatutMembreDernière intervention27 mai 2008
-
27 mai 2008 à 11:23
Bonjour
j'ai programmé un petit code avec c# pour avoir une colonne auto incremental dans ma liste sharepoint.
J'ai essayé tout d'abord de faire une connexion à une base qui contenait une colonne auto incremental ensuite j'ajoutais une valeur dans ma table puis je selectionnais le max de la colonne auto incremental ensuite j'affecte le resultat à un champ de ma liste sharepoint apres la creation d'un nouvel element. Mon code (Pour la connection,insert et select) marche correctement ; et quand je veux le tester sur sharepoint ca ne marche pas.
Enfin j'ai essayé avec des fichiers , ça marche mais il m'affiche sur ma liste sharepoint des valeurs bizarres genre {11;19;31.....} malgrés que mon fichier Fichier1.txt contenait 1. Et le probléme c'est quand j'essaie mon code à part ça marche correctemet. Voici mes 2 classes qui sont dans deux projets differents le premier une classLibrary et le deuxieme c'est une consoleApplication:
using
System;
using
System.Collections.Generic;
using
System.Text;
using
Microsoft.SharePoint;
using
System.Data;
using
System.IO;
namespace
ClassLibrary2{
public
class
Class1 :
SPItemEventReceiver{
public
override
void ItemAdded(
SPItemEventProperties properties){ GenerateID(properties); }
public
override
void ItemUpdated(
SPItemEventProperties properties){ GenerateID(properties); }