62 messaggi dal 16 aprile 2004
ho creato questo inserimento di campo

if (sUpdateFields!="") {
var sMotivo="";
while (sMotivo=="") {

sMotivo = prompt("I seguenti campi sono stati modificati:" + sUpdateFields .substr(1,sUpdateFields .length-1)+ "\nInserire il motivo della variazione per proseguire con il salvataggio.","");
if (sMotivo==null)
return false;

sMotivo = sMotivo.replace(/ /g,"");
if (sMotivo=="")
alert("L'iserimento del motivo della variazione e' obbligatorio.")
}

document.all("motivovariazione").value = sMotivo;
document.all("campivariati").value = sUpdateFieldNames.substr(1,sUpdateFieldNames.length-1);
}


sulla pagina di collegamento per l'inserimento del campo nel record :


If Request.Form("motivovariazione")<>"" Then
Dim nIndex
Dim oFileds
Dim sSQL

oFileds = Split(Request.Form("campivariati"),",")
For nIndex=0 To Ubound(oFileds)

sSQL = "insert into StoricoVariazioni (datavariazione,username,codiceimmobile,motivo,tipovariazione," & oFileds(nIndex) & ") "
sSQL = sSQL & "select Now(),'" & Session("MediacasaUserName") & "',codiceimmobile,'" & replace(request.Form("motivovariazione"),"'","''") & "',"
sSQL = sSQL & "'" & UCase(oFileds(nIndex)) & "'," & oFileds(nIndex)
sSQL = sSQL & " from immobili where codiceimmobile=" & cstr(cod)

Conn.Execute(sSQL)
Next

End If


SE IO INSERISCO NEL CAMPO MOTIVO

ci vediamo alle 5

QUESTO VIENE COSI INSERITO NEL CAMPO

civediamoalle5

Come possiamo rimediare a tale problematica

ciao grazie
3.121 messaggi dal 29 ottobre 2001
Contributi | Blog
Questo comando nel tuo codice cancella gli spazi:

sMotivo = sMotivo.replace(/ /g,"");
.

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.