Pages

Affichage des articles dont le libellé est Ajouter. Afficher tous les articles
Affichage des articles dont le libellé est Ajouter. Afficher tous les articles

Ajouter des lignes aux collections de collections sujet

vendredi 28 mars 2014




Bonjour,

j'ai dans une application codée comme suite :


Code:


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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70

Public Class Variables
Public BOM As New List(Of Component) 'BOM finale
End Class

Public Class TraversAllComponents
BOM.Add(New Component)
ID += 1

BOM.Item(ID).Patch = BOM.Item(ID).swComponent.GetPathName 'chemin du composant

'==================
' Vérification si la configuration a déjà été traitée
Dim x As Integer = 0
If Not IsNothing(BOM.Item(ID).Configuration) Then
For Each Y As Configurations In BOM.Item(ID).Configuration

If BOM.Item(ID).Configuration.Item(x).Name = BOM.Item(ID).ConfigurationName Then
Exit For
ElseIf x = BOM.Item(ID).Configuration.Count - 1 Then
BOM.Item(ID).Configuration.Add(New Configurations() With {.Name = BOM.Item(ID).Patch})
End If

x += 1
Next
Else
BOM.Item(ID).Configuration.Add(New Configurations() With {.Name = BOM.Item(ID).Patch})
End If
'==================

End Class


Public Class Component

Private _Configuration As List(Of Configurations) 'Configuration du composant
Public Property Configuration() As List(Of Configurations)
Set(value As List(Of Configurations))
_Configuration = value
End Set
Get
Return _Configuration
End Get
End Property

Private _Path As String 'répertoire du composant
Public Property Patch() As String
Set(value As String)
_Path = value
End Set
Get
Return _Path
End Get
End Property

End Class

Public Class Configurations

Private _Name As String 'Nom de la configuration
Public Property Name As String
Set(value As String)
_Name = value
End Set
Get
Return _Name
End Get
End Property

End Class


Aux ligne 21 et 27, je tente de créer une nouvelle "Configuration" mais sans succès.
L'erreur "La référence d'objet n'est pas définie à une instance d'un objet." m'est renvoyée.
J'ai cherché partout sur le net le pourquoi du comment mais je n'arrive pas à comprendre d'où vient mon problème.
Et je n'arrive pas à comprendre pourquoi cela ne fonctionne pas alors que la ligne 7 ne pose aucun problème ( BOM.Add(New Component) )

Quelqu'un saurait-il d'où vient le soucis SVP?

Merci!




ajouter la valeur dans un input dynamique dans une BD sujet

jeudi 27 mars 2014




Bonjour mon but est de créer un ajour de input dynamique, le client créer autant de input qu'il n'en a de besoin mais mon problème c'Est de les ajouter dans ma BD comment je fais ? voici mon code:



Code:


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
36
37
38
39
40
41
42
43
44
//function duplicate a input

var i = 2
var contenu = ""

function newinput(){
i = i + 1;
contenu = contenu + "<label for='name" + i + "'>name "+ i +" <input type='text' name='name" + i + "' /><br />";
document.getElementById('Newinput').innerHTML = contenu;
}


</script>
</head>

<!-- //connection to my DB -->
<?php

try
{
$bdd = new PDO('mysql:host=localhost;dbname=lol', 'root', '');
}
catch (Exception $e)
{
die('Erreur : ' . $e->getMessage());
}

?>
<!-- /my input -->
<body>
<div id="base">
<label for="name">Name <input type="text" name="name" /><br />

</div>
<div id="Newinput"></div>
<input type="button" onclick="newinput()" value="Ajouter une proposition"/>




<!-- /insert to DB -->
<input type="button" value="insérer dans la Bd"/>
</body>
</html>


Merci!




Ajouter un champ Cci a un formulaire PHP sujet




Bonjour,

Je sollicite votre aide car depuis plusieurs jours je bloque sur un problème.
J'ai créé un formualire relié a la base de donnée d'une carte, chaque formulaire renvoie aux mails liés aux marker de la carte. Afin de garder une trace des mails envoyé je souhaiterais que tout les mails envoyé me le soit aussi en champ caché.

Voici le bout de code en question:


Code:


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
/* get variables from request (fold)*/
$name = $_REQUEST['name'];
$email = $_REQUEST['email'];
$phone = $_REQUEST['phone'];
$message = $_REQUEST['message'];
/* add more request variables here e.g.: $address = $_REQUEST['address']; */
$destination_email = $_REQUEST['destination_email'];
/* get variables from request (end)*/


if($name && $email && $message) {
/*Send email (fold) */
$body = "Bonjour,\nLe message suivant vous est adressé par l'intermédiaire de la carte.\n\r\nNom et prénom: $name\r\nAdresse e-mail: $email\r\nNuméro de téléphone: $phone\r\n\nMessage:\n$message\r\n\nLe groupe ne saurait être tenu pour responsable des messages envoyés par cette interface.\nEn cas de messages délictueux, merci de prendre contact avec info@xxx.fr)";
/*add more to the email body e.g.: $body .= "$address\r\n"; */
mail($destination_email, "Email envoye depuis la carte", $body, "From: $email\r\nContent-Type: text/plain; charset=utf-8\r\nReply-To: $email\r\nReturn-Path: $email\r\n");
/*Send email (end) */

/*return messgae to the user (fold)*/
echo("<h1>Le responsable du groupe vous répondra dès que possible.</h1>");
echo("<p>Vous avez envoyé ces informations:</p>");
echo("<p>Nom et prénom: $name </p>");
echo("<p>Adresse Email: $email </p>");
if ($phone) {
echo("<p>Numéro de téléphone: $phone </p>");
}
/*add more to the user return message e.g.: echo("<p>Address: $address </p>"); */
echo("<p>Votre message: $message </p>");
/*return messgae to the user (end)*/
} else
//show error message if name, email or message is missing
echo "Il y a eu un problème lors de l'envoie si le problème persiste contactez nous à info@xxx.fr.";
?>


Je suis un peu mauvais en php et possède peu de notion, le formulaire marche comme ça, je voudrais juste ajouter le champs en CCi mais aucune de mes manipulations n'a focntionnée. Donc au secours.

Merci d'avance de votre aide à tous.




XL 2010 VBA: ajouter un temps a la fonction now sujet

samedi 1 février 2014




Bonjour à tous,

Je cherche à créer une base de donnée me permettant d'alimenter une feuille excel à partir d'un userform.
Je rencontre deux principales difficultés.

1) J'aimerais qu'à l'ouverture de mon userform, les textbox se pré remplissent lorsque la date (colonne c) est supérieur à "maintenant"

Par exemple, si en c3, j'ai la valeur 03/02/2014 10:15 et qu'aujourd'hui nous sommes le 01/02/2014 21:00, la ligne est ignorée.
Par contre si C4 à pour valeur 01/02/2014 20:45, dans ce cas les textbox 1,2 et 4 (machine 1, 2 et zone) se pré remplissent avec la valeur de
la cellule (en principe le code de pré remplissage est fait, mais le code de recherche de ligne ne fonctionne pas). Pour essayer de feinter le problème j'ai mis la fonction "maintenant" en c1, et je verifie si ci > c1 mais cela ne semble pas fonctionner.

2) Ensuite j'aimerais additionner "maintenant soit 01/02/14 21:00" et la valeur du textbox 3 que je définie moi même.
(J'ai retiré la fonction msg box indiquant que l'heure est incohérente à cause d'une erreur de type)
Suite à plusieurs erreurs de type, etc..., j'ai tenté de contourner le problème en transformant les valeur now et la textbox3 en valeur numériques dans les copiant dans les cellules des colonnes h et i.
(Cette astuce fonctionne pour les valeurs de la textbox 3 supérieur a 24h, mais pas pour les valeurs inférieur)

3) Dans l'userform, le bouton terminer copie les textbox dans les cases correspondantes tandis que le bouton suivant copie les textbox dans les cases concernées et va recherche la ligne suivante ayant la condition date > maintenant
(pour cette action, j'ai simplement codé l'userform pour qu'il se ferme et se rouvre)

Ci joint, la base de donnée.

Merci d'avance pour votre aide et vos conseils.













Fichiers attachés








ajouter du javascript à une page .jsf sujet

vendredi 31 janvier 2014




Bonsoir;
j'utilise jsf avec primefaces,je veux ajouter du javascript pour rendre des selectBooleanCheckbox comme des radio bouton
voilà ma page

Code:


<?xml version="1.0" encoding="ISO-8859-1" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
                xmlns:f="http://java.sun.com/jsf/core"
                xmlns:h="http://java.sun.com/jsf/html"
                xmlns:p="http://primefaces.org/ui"
                xmlns:ui="http://java.sun.com/jsf/facelets"
                xmlns:c="http://java.sun.com/jsp/jstl/core">
<h:head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<title>Insert title here</title>
</h:head>

       
        <h:body>
        <h:outputScript library="js" name="checkbox.js" />
                                       
                                                        <!-- ENTETE -->
        <form >
<p:selectBooleanCheckbox name="A">1
                                    </p:selectBooleanCheckbox>
<p:selectBooleanCheckbox name="A">2
                                    </p:selectBooleanCheckbox>
<p:selectBooleanCheckbox name="A">3
                                    </p:selectBooleanCheckbox>
<p:selectBooleanCheckbox name="A">4
                                    </p:selectBooleanCheckbox>
</h:form>

</h:body>
</html>


mon fichier checkbox.js

Code:


$("selectBooleanCheckbox").click(function() {
    if ($(this).is(":checked")) {
        var group = "selectBooleanCheckbox[name='" + $(this).attr("name") + "']";
        $(group).prop("checked", false);
        $(this).prop("checked", true);
    } else {
        $(this).prop("checked", false);
    }
});


Merci d'avance




[UI Mobile] Ajouter des donnés dans un Fichier JSON sujet




Bonjour ,

je veux manipuler un fichier Format JSON : ajouter / supprimer des entrées à travers un formulaire.
est ce que c'est faisable ? même avec javas script sans pas passer par jquery ?




[XL-2007] AJOUTER DES LIGNES A UNE LISTBOX sujet

mercredi 29 janvier 2014




Bonsoir,

Je réalise un programme dans lequel je suis amené à compléter une listbox à la demande de l'utilisateur. Vous trouverez ci dessous une version d'essai correspondant à mon besoin. Il me sert à tester le fonctionnement de ce morceaux pour lequel je "pêche":?:?

J'ai un formulaire Userform1 avec une listbox et 3 boutons : 1 bouton remplir la listbox (en automatique à l'ouverture sur mon programme), 1 bouton ajout d'une ligne qui ouvre un autre userform, 1 bouton qui renvoie toutes les données de la listbox vers une feuille excel.

ci dessous le code :

Code:


Private Sub CommandButton1_Click()

'charge le contenu de la listbox list

UserForm1.list.RowSource = "f1!a2:b7"

End Sub

Private Sub CommandButton2_Click()

'charge le form 2 pour ajout et ajoute une liste à la listbox list2

Load UserForm2
UserForm2.List2.RowSource = "f2!a2:b7"
UserForm2.Show

End Sub

Private Sub CommandButton3_Click()

'copier le contenu de listbox list dans la feuille excel f1

Sheets("f1").Range("d2").Resize(UserForm1.list.ListCount, 2) = UserForm1.list.list()
Unload UserForm1

End Sub


Mon problème réside dans le second formulaire userform2 dans lequel se trouve une listbox list2 dans le quel l'utilisateur coche une case suite réglage de la propriété liststyle à fmListStyleOption. L'utilisateur coche une ou plusieurs lignes et clique sur un bouton commandbutton permet de valider son choix et normalement ajouter cette ou ces ligne(s) dans la listbox list1 dans Userform1.

J'obtient le message suivant dans la configuration actuelle : erreur d'éxécution 70, accés refusé.
J'ai essayé plusieurs formes sans succès et j'ai eu des messages différents mais jamais un résultat.
Ci dessous le code :

Code:


Private Sub CommandButton1_Click()

MsgBox UserForm2.List2.Value
UserForm1.list.SetFocus
UserForm1.list.AddItem UserForm2.List2.Value

Unload UserForm2

End Sub


Merci encore pour votre aide précieuse