IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Android Discussion :

Mettre un fragment dans une activity


Sujet :

Android

  1. #1
    Membre du Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2012
    Messages
    75
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2012
    Messages : 75
    Points : 42
    Points
    42
    Par défaut Mettre un fragment dans une activity
    Bonjour,

    Oui, j'ai déjà suivi le tutoriel sur les Fragment, ainsi que d'autres comme la documentation Android, mais tout cela reste flou. Comment appeler simplement un Fragment dans mon Activity ?

    J'ai une Activity, vide, et un xml :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    public class OpenFragment extends Activity{
    //	private MainPagerActivity mainpageractivity;
     
     
    	public void onCreate(Bundle savedInstanceState) {
    		// Create new fragment and transaction
    		super.onCreate(savedInstanceState);
    		setContentView(R.layout.openfragment);
     
    	}	
     
    }
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
      <fragment android:name="egingenierie.mfm.PlaylistListFragment"
                android:id="@+id/list"
                android:layout_weight="1"
                android:layout_width="0dp"
                android:layout_height="match_parent" />
    Celle-ci n'ayant que pour seul but d'appeler le Fragment qui correspond.

    Comment dois-je faire ? les explications et les exemples du tutoriel reste flous a me yeux, mais c'est surement parce que je débute.

    Merci pour votre aide !

  2. #2
    Membre éprouvé
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    757
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 757
    Points : 968
    Points
    968
    Par défaut
    Tout d'abord, une simple Activity ne peut pas instancier de Fragment.
    Il faut donc remplacer cette Activity par une FragmentActivity.

    Ensuite, openfragment.xml est-ce bien le fichier que tu as écrit dans le post ? (j'espère que oui)

    Ensuite, la classe PlaylistListFragment doit extends de Fragment, et tu dois override la méthode onCreateView() ainsi (fragment.xml étant le layout de ton UI) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    @Override
    	public View onCreateView(LayoutInflater inflater, ViewGroup container,
    			Bundle savedInstanceState) {
    		return inflater.inflate(R.layout.fragment, container, false);
    	}

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    64
    Détails du profil
    Informations personnelles :
    Localisation : France, Moselle (Lorraine)

    Informations forums :
    Inscription : Décembre 2008
    Messages : 64
    Points : 71
    Points
    71
    Par défaut
    Il faut tu créées une activity, un layout pour l'activity, un Fragment et un layout pour le fragment.

    Or ici ton layout possède un conteneur de fragment, pas le fragment lui même. Il faut ensuite lui ajouter un Fragment comme présenté dans les tutos

  4. #4
    Membre du Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2012
    Messages
    75
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2012
    Messages : 75
    Points : 42
    Points
    42
    Par défaut
    Citation Envoyé par Simonmarky Voir le message
    Tout d'abord, une simple Activity ne peut pas instancier de Fragment.
    Il faut donc remplacer cette Activity par une FragmentActivity.

    Ensuite, openfragment.xml est-ce bien le fichier que tu as écrit dans le post ? (j'espère que oui)
    oui, OpenFragment (fragmentactivity) a son xml qui est donc ci dessus openfragment.xml
    Et la Fragment ( appellons FragmentToCall ) a aussi son xml associe (fragmentocall.xml)



    ce qui nous donnes :

    OpenFragment :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    public class OpenFragment extends Activity{
     
     
    	public void onCreate(Bundle savedInstanceState) {
    		super.onCreate(savedInstanceState);
    		setContentView(R.layout.openfragment);
     
    	}	
     
    }
    et FragmentToCall:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    @Override
    	public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    		view = inflater.inflate(R.layout.fragmenttocall, container, false);
    Leur xml sont bien definis. Que dois-je rajouter pour que OpenFragment puisse appeler FragmentToCall ?

  5. #5
    Membre éprouvé
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    757
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 757
    Points : 968
    Points
    968
    Par défaut
    Tu n'as rien à rajouter.
    OpenFragment extends FragmentActivity.
    FragmentToCall extends Fragment.
    C'est tout.

  6. #6
    Membre du Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2012
    Messages
    75
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2012
    Messages : 75
    Points : 42
    Points
    42
    Par défaut
    C'est si simple que ca en devient presque surprenant...
    En tout cas le programme ForceClose

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     Binary XML file line 7 : ERROR inflating class fragment
    Voici le xml :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    <?xml version="1.0" encoding="utf-8"?>
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:orientation="horizontal"
        android:layout_width="match_parent"
        android:layout_height="match_parent">
     
        <fragment android:name="***.PlaylistListFragment"
                android:id="@+id/list"
                android:layout_weight="1"
                android:layout_width="0dp"
                android:layout_height="match_parent" />
     
    </LinearLayout>
    Le reste est déjà affiche au dessus et n'a pas changé.

    Je debute vraiment au niveau Android et encore plus au niveau Fragment, donc la je seche.

    Edit: les imports sont bien de cette forme :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    import android.support.v4.app.FragmentActivity;
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    import android.support.v4.app.Activity;

  7. #7
    Membre éprouvé
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    757
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 757
    Points : 968
    Points
    968
    Par défaut
    La balise fragment doit être correctement définie.
    C'est à dire que l'attribut "android:name" doit correspondre exactement au nom de ton package suivit du nom de la classe du Fragment (ex : com.mypackage.MonFragment)

    De plus, ton FragmentActivity doit être déclaré dans le manifest (tout comme les Activity)

  8. #8
    Membre du Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2012
    Messages
    75
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2012
    Messages : 75
    Points : 42
    Points
    42
    Par défaut
    Tout ca est deja fait, le nom de package est bon et le FragmentActivity est bien definit dans le manifest comme Activity.

    Je Force Close toujours malheureusement.

    Je vous remets les sources ci dessous pour que vous puissiez avoir le maximum d'information.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    public class OpenFragment extends FragmentActivity{
     
     
    	public void onCreate(Bundle savedInstanceState) {
    		super.onCreate(savedInstanceState);
    		setContentView(R.layout.openfragment);
     
    	}
    son xml :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    <?xml version="1.0" encoding="utf-8"?>
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent" >
     
        <fragment
            android:id="@+id/listfragment"
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            class="egingenierie.mfm.PlaylistListFragment" >   <!--  j'ai aussi essaye avec android:name => pas de changement -->
        </fragment>
     
    </LinearLayout>
    Et le fragment a afficher :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    public class PlaylistListFragment extends Fragment implements StreamUpdaterCallback {
    ...
     
    public void onCreate(Bundle savedInstanceState) {
    		super.onCreate(savedInstanceState);
     
    ...
    }
     
    ....
     
    public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    		view = inflater.inflate(R.layout.playlist_fragment, container, false);
    ...
    return view }
    ...
    }
    son xml

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    <?xml version="1.0" encoding="utf-8"?>
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:orientation="vertical" >
     
        <ListView
            android:id="@+id/listView"
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:background="#FFFFFF" 
     
            >
        </ListView>
     
    </LinearLayout>





    Indépendamment le fragment fonctionne tres bien tout seul, mais je n'arrive pas a l'afficher dans cette activity.

    J'ai essaye de suivre le tutoriel, mais cela ne donne rien.
    J'ai grand besoin de votre aide encore !

  9. #9
    Membre du Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2012
    Messages
    75
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2012
    Messages : 75
    Points : 42
    Points
    42
    Par défaut Problème pour afficher un Fragment depuis un FragmentActivity
    Bonjour,

    En cliquant sur un Bouton, cela ouvre un FragmentActivity.
    Depuis celui-ci j'aimerai afficher un Fragment.

    voici les codes :

    Le FragmentActivity :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    public class GoOnPlaylist extends FragmentActivity {
     
     
    	protected void onCreate(Bundle savedInstanceState) 
    	{
    		super.onCreate(savedInstanceState);
    	 	setContentView(R.layout.goonplaylist);
    	}
    }
    Son Layout :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <?xml version="1.0" encoding="utf-8"?>
    <fragment xmlns:android="http://schemas.android.com/apk/res/android"
        android:id="@+id/goonplay"
        android:name="egingenierie.mfm.PlaylistListFragment"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        class="egingenierie.mfm.PlaylistListFragment" >
     
    </fragment>
    et le Fragment :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    public class PlaylistListFragment extends Fragment implements StreamUpdaterCallback {
    ....
     
    ...
     
    public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    		view = inflater.inflate(R.layout.playlist_fragment, container, false);
     
    ...
     }

    et son Layout :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    <?xml version="1.0" encoding="utf-8"?>
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:orientation="vertical" >
     
        <ListView
            android:id="@+id/listView"
            android:layout_width="fill_parent"
            android:layout_height="fill_parent"
            android:background="#FFFFFF" 
     
            >
     
        </ListView>
     
    </LinearLayout>


    Quand je clique cela ForceClose, puis voila le message d'erreur:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    07-12 10:02:35.175: E/AndroidRuntime(14161): java.lang.RuntimeException: Unable to start activity ComponentInfo{egingenierie.mfm/egingenierie.mfm.GoOnPlaylist}: android.view.InflateException: Binary XML file line #2: Error inflating class fragment
    Voila le problème, Merci pour votre aide !

    Ps : On m'a déjà demandé de vérifier si le nom de class appelé dans le xml était juste, et il l'est.

  10. #10
    Membre éprouvé
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    757
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 757
    Points : 968
    Points
    968
    Par défaut
    Tout d'abord supprime l'attribut class de ton item <fragment>

  11. #11
    Membre du Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2012
    Messages
    75
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2012
    Messages : 75
    Points : 42
    Points
    42
    Par défaut
    Citation Envoyé par Simonmarky Voir le message
    Tout d'abord supprime l'attribut class de ton item <fragment>
    C'est fait, mais avec ou sans le résultat est le même.

  12. #12
    Membre éprouvé
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    757
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 757
    Points : 968
    Points
    968
    Par défaut
    Y a-t-il un message un peu plus explicite dans le logCat ?

  13. #13
    Membre du Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2012
    Messages
    75
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2012
    Messages : 75
    Points : 42
    Points
    42
    Par défaut
    Voila le logcat en entier.

    J'ai mis en gras et surligné quelque chose qui, je pense, peut en etre la cause.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    07-12 11:17:47.335: E/AndroidRuntime(22280): FATAL EXCEPTION: main
    07-12 11:17:47.335: E/AndroidRuntime(22280): java.lang.RuntimeException: Unable to start activity ComponentInfo{egingenierie.mfm/egingenierie.mfm.GoOnPlaylist}: android.view.InflateException: Binary XML file line #7: Error inflating class fragment
    07-12 11:17:47.335: E/AndroidRuntime(22280): 	at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1970)
    07-12 11:17:47.335: E/AndroidRuntime(22280): 	at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1995)
    07-12 11:17:47.335: E/AndroidRuntime(22280): 	at android.app.ActivityThread.access$600(ActivityThread.java:128)
    07-12 11:17:47.335: E/AndroidRuntime(22280): 	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1161)
    07-12 11:17:47.335: E/AndroidRuntime(22280): 	at android.os.Handler.dispatchMessage(Handler.java:99)
    07-12 11:17:47.335: E/AndroidRuntime(22280): 	at android.os.Looper.loop(Looper.java:137)
    07-12 11:17:47.335: E/AndroidRuntime(22280): 	at android.app.ActivityThread.main(ActivityThread.java:4517)
    07-12 11:17:47.335: E/AndroidRuntime(22280): 	at java.lang.reflect.Method.invokeNative(Native Method)
    07-12 11:17:47.335: E/AndroidRuntime(22280): 	at java.lang.reflect.Method.invoke(Method.java:511)
    07-12 11:17:47.335: E/AndroidRuntime(22280): 	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:993)
    07-12 11:17:47.335: E/AndroidRuntime(22280): 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:760)
    07-12 11:17:47.335: E/AndroidRuntime(22280): 	at dalvik.system.NativeStart.main(Native Method)
    07-12 11:17:47.335: E/AndroidRuntime(22280): Caused by: android.view.InflateException: Binary XML file line #7: Error inflating class fragment
    07-12 11:17:47.335: E/AndroidRuntime(22280): 	at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:697)
    07-12 11:17:47.335: E/AndroidRuntime(22280): 	at android.view.LayoutInflater.rInflate(LayoutInflater.java:739)
    07-12 11:17:47.335: E/AndroidRuntime(22280): 	at android.view.LayoutInflater.inflate(LayoutInflater.java:489)
    07-12 11:17:47.335: E/AndroidRuntime(22280): 	at android.view.LayoutInflater.inflate(LayoutInflater.java:396)
    07-12 11:17:47.335: E/AndroidRuntime(22280): 	at android.view.LayoutInflater.inflate(LayoutInflater.java:352)
    07-12 11:17:47.335: E/AndroidRuntime(22280): 	at com.android.internal.policy.impl.PhoneWindow.setContentView(PhoneWindow.java:280)
    07-12 11:17:47.335: E/AndroidRuntime(22280): 	at android.app.Activity.setContentView(Activity.java:1892)
    07-12 11:17:47.335: E/AndroidRuntime(22280): 	at egingenierie.mfm.GoOnPlaylist.onCreate(GoOnPlaylist.java:11)
    07-12 11:17:47.335: E/AndroidRuntime(22280): 	at android.app.Activity.performCreate(Activity.java:4533)
    07-12 11:17:47.335: E/AndroidRuntime(22280): 	at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1053)
    07-12 11:17:47.335: E/AndroidRuntime(22280): 	at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1934)
    07-12 11:17:47.335: E/AndroidRuntime(22280): 	... 11 more
    07-12 11:17:47.335: E/AndroidRuntime(22280): Caused by: java.lang.ClassCastException: egingenierie.mfm.GoOnPlaylist cannot be cast to egingenierie.mfm.RadioDataProvider
    07-12 11:17:47.335: E/AndroidRuntime(22280): 	at egingenierie.mfm.PlaylistListFragment.onCreateView(PlaylistListFragment.java:75)
    07-12 11:17:47.335: E/AndroidRuntime(22280): 	at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:812)
    07-12 11:17:47.335: E/AndroidRuntime(22280): 	at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1020)
    07-12 11:17:47.335: E/AndroidRuntime(22280): 	at android.support.v4.app.FragmentManagerImpl.addFragment(FragmentManager.java:1099)
    07-12 11:17:47.335: E/AndroidRuntime(22280): 	at android.support.v4.app.FragmentActivity.onCreateView(FragmentActivity.java:263)
    07-12 11:17:47.335: E/AndroidRuntime(22280): 	at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:669)
    07-12 11:17:47.335: E/AndroidRuntime(22280): 	... 21 more

  14. #14
    Membre éprouvé
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    757
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 757
    Points : 968
    Points
    968
    Par défaut
    Qu'y a-t-il à la ligne 75 de ta classe PlaylistListFragment ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    PlaylistListFragment.java:75

  15. #15
    Membre du Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2012
    Messages
    75
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2012
    Messages : 75
    Points : 42
    Points
    42
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    		onPlaylistUpdate(((RadioDataProvider) getActivity()).getCurrentPlaylist());
    J'ai réussi a régler le problème complètement autrement, mais j'aimerai bien savoir pourquoi ça marche pas ...

  16. #16
    Modérateur
    Avatar de Hizin
    Homme Profil pro
    Développeur mobile
    Inscrit en
    Février 2010
    Messages
    2 180
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France

    Informations professionnelles :
    Activité : Développeur mobile

    Informations forums :
    Inscription : Février 2010
    Messages : 2 180
    Points : 5 072
    Points
    5 072
    Par défaut
    Comme le dit l'erreur, ce que te retourne "getCurrentPlayList" est de type "GoOnPlaylist", et ce type n'a strictement rien à voir avec "RadioDataProvider".

    Donc, le transtypage foire, et tu as cette jolie exception.
    C'est Android, PAS Androïd, ou Androïde didiou !
    Le premier est un OS, le second est la mauvaise orthographe du troisième, un mot français désignant un robot à forme humaine.

    Membre du comité contre la phrase "ça marche PAS" en titre et/ou explication de problème.

    N'oubliez pas de consulter les FAQ Android et les cours et tutoriels Android

Discussions similaires

  1. Mettre une icone dans une activity
    Par arasium dans le forum SharePoint
    Réponses: 2
    Dernier message: 11/10/2007, 09h58
  2. Réponses: 13
    Dernier message: 03/10/2007, 11h25
  3. Interet de mettre des fichiers dans une base de donnée
    Par Oberown dans le forum Décisions SGBD
    Réponses: 7
    Dernier message: 04/07/2005, 11h35
  4. Réponses: 2
    Dernier message: 27/03/2005, 16h09
  5. mettre un entier dans une string
    Par kinder29 dans le forum SL & STL
    Réponses: 14
    Dernier message: 14/02/2005, 11h54

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo