begin process at 2012 02 10 15:14:22
  Trouver un code source :
 
dans
 

38 commentaire(s) de addy sur des sources sur tout CodeS-SourceS

Déposé sur Asp.net - dotnetsysinfo - version 1.3.1710

Excellente source. Je la découvre avec quelques années de retard mais j'aime beaucoup.
Posté le : 09/09/2010 16:32:56

Déposé sur Utilitaire crystal reports

Lance une recherche sur google. Les bons tutos sont plutôt rares Crystal Reports étant un produit essentiellement commercial...
Posté le : 10/02/2010 11:39:34

Déposé sur Utilitaire crystal reports

Essaie CrystalReport11.DataDefinition.FormulaFields("msm").Text = "'" & TextBox1.Text.Replace("'", "''") & "'". Si ça ne marche toujours pas, alors le champ "msm" de ton état n'est probablement pas un champ de formule. Dans ce cas, jette un coup d'oeil à la doc de Crystal Reports pour trouver comment créer une formule.
Posté le : 10/02/2010 10:46:20

Déposé sur Utilitaire crystal reports

Jette un coup d'oeil au code-source de CRHelper, tu trouveras que la propriété FormulaText de CRHelper mappe en réalité l'expression m_Report.DataDefinition.FormulaFields(nom_fomule).Text. Donc dans ton cas, il te suffit de faire référence à CrystalReport11.DataDefinition.FormulaFields(nom_fomule).Text
Posté le : 09/02/2010 16:07:54

Déposé sur Utilitaire crystal reports

Défini un champ de formule dans l'état et affecte-lui la valeur du contrôle comme ceci:
myCRHelper.FormulaText("MaFormule") = "'" & txtFormule.Text.Replace("'", "''") & "'"
Posté le : 08/02/2010 11:29:29

Déposé sur Addyshedule : visualiseur de programmes

En fait tu n'as pas vraiment besoin de modifier la structure de SheduleItem. Il suffit de créer une classe utilitaire pour stocker toute information additionnelle (Filière, Niveau, Groupe, ...) et d'en garder une instance dans la propriété Tag de chaque SheduleItem. Tu pourras ensuite exploiter ces informations dans ton gestionnaire de FormatItem. Dans tous les cas, même en gardant ton approche, c'est dans le gestionnaire de l'évènement FormatItem que tu personnalise l'apparence de tes items. J'espère que cette indication t'aidera. Allez, bonne programmation.
Posté le : 31/12/2009 11:35:54

Déposé sur Addyshedule : visualiseur de programmes

Bien sûr qu'il est possible de stocker les données sur n'importe quel support. Si tu as une BDD avec une table pour le planning, il suffit de charger le contenu de cette dans un DataSet (un bon tuto sur VB.Net t'expliquera comment). Pour le reste, c'est presque sans changement.
Posté le : 16/12/2009 14:50:23

Déposé sur Addyshedule : visualiseur de programmes

Le contrôle lui-même est écrit en VB.Net. Seule la démo est en C#. Du reste, tu peux utiliser SharpDevelop pour traduire automatiquement un code C# en VB.Net. N'oublie pas de jeter un coup d'½il sur www.developpez.com; tu y trouveras certainement un bon manuel pour débuter en VB.Net. Bonne programmation.
Posté le : 14/12/2009 10:13:42

Déposé sur Addyscript: un moteur de script pour .net

Évidemment, vous aurez besoin du contrôle ScintillaNET pour exécuter la démo. Suivez le lien indiqué par LittleKenny; téléchargez de préférence le code-source. N'oubliez pas de copier SciLexer.dll dans %windir% (généralement C:\Windows). Et pour la continuation, tout le monde y est convié.
Posté le : 08/10/2009 11:48:39

Déposé sur Addyshedule : visualiseur de programmes

Dans cette approche, tu supposes que l'élément du planning qui se trouve à la position e.Index appartient également à la ligne dont on veut connaître le libellé. Dans cet ordre d'idée, on pourrait tout simplement formuler l'algorithme comme ceci:

    If e.Index < Items.Count Then
        e.Text = Items(e.Index).Text
    Else
        e.Text = "Ligne " & e.Index
    End If

Par contre, dans la grande majorité des cas, cette assertion ne sera pas vraie. Donc le mieux c'est de rechercher le premier élément de la ligne dont on veut définir le libellé:

    e.Text = "Ligne " & e.Index
    For Each item As SheduleItem In Items
        If item.Row = e.Index then
            e.Text = item.Text
            Exit For
        End If
    Next

J'espère que ceci apporte de l'eau à ton moulin :)
Posté le : 18/05/2009 10:53:06

1 2 3 4


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,452 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales