Cuestión : Cortafuego que bloquea el ranurador externo

Tenemos una sucursal con un IP estático, este IP address no cargará en mi hojeador y soy representación su una edición del cortafuego como si intente de hogar, el IP address trabajo sin un código de hitch.

Error: Error de 502 poderes. El servidor de anfitrión es inalcanzable. ¿el

there (de 10065) no es ninguna regla del acceso que previene esto, ningunas ideas en qué está sucediendo aquí?
class= del

Respuesta : Cortafuego que bloquea el ranurador externo

¿Usted malo usted está combinando solamente una cañería de registro a la vez?  ¿En ese caso, por qué usted necesita utilizar MailMerge Y señales?  Asumía que usted combinaba expedientes múltiples de la “mejora”, y para cada uno de éstos usted necesitó insertar expedientes múltiples del “incumplimiento”.

Para una sola fusión de registro, usted podría utilizar solamente señales.  Aparece que su código está haciendo ya esto con éxito sin usar una fusión de correo en absoluto.  Las líneas 22-26 están insertando campos del expediente del padre, y las líneas 29-37 están insertando los expedientes del incumplimiento del niño.

Hay otro más acercamiento que trabajaría para usted porque la lista del incumplimiento es una lista simple, no uno que necesita insertar en una tabla.  El truco es utilizar una función para montar una lista delimitada de expedientes del niño como campo en su pregunta.  Entonces puede ser tratado como solo campo de la fusión.

Se ata una función nombrada DelimitedList.

En la pregunta que usted está utilizando para su fusión de correo, agregar el campo siguiente:

ImprovementList: DelimitedList (“seleccionar * del incumplimiento donde [identificación del aviso de la mejora] =” y
    [Improvement_Notice_ID], “incumplimiento”, Chr (13))

Esto creará una secuencia de todo el incumplimiento valora el emparejar del dado [identificación del aviso de la mejora], y separado por los carácteres del vbCr.  Esto se puede utilizar como campo de la fusión y no se requiere ningunas señales en absoluto.

--
Graham

1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
Función pública DelimitedList (_
  RecordSource como secuencia, _
  ListField opcional como variante = 0, _
  Delimitador opcional como secuencia = “, ") como secuencia
DB dévil como base de datos, rs como Recordset, sList como secuencia
En el error ProcErr indicado
  Fijar DB = CurrentDb ()
  Fijar los rs = db.OpenRecordset (RecordSource, dbOpenForwardOnly)
  Hacer hasta rs.EOF
    sList = sList y rs (ListField) y delimitador
    rs.MoveNext
  Lazo
  Si Len (sList) <> 0 entonces
    DelimitedList = ido (sList, Len (sList) - Len (delimitador))
  Terminar si
ProcEnd:
  En error reasumir después
  rs. Cierre
  Salir la función
ProcErr:
  DelimitedList = “error #” y yerra
  Curriculum vitae ProcEnd
Función del final
Otras soluciones  
 
programming4us programming4us