Cuestión : Si entonces la declaración aparece no asignar valores a algunas entradas

Tengo una fórmula que agrupa que agrupe mis entradas para un informe del rec del banco. Cada sección es trabajo grande excepto la sección 7 y me desconciertan en cuanto a porqué solamente ese número está fallando. La inspección previo de impresión confirma que los elementos que deben ser el grupo 7 no se están asignando un grupo aunque hay un retén todo en el final del si entonces la declaración que debe coger cualquier entrada no asociada por el logic.

Please consideran que recorte de código para la fórmula que agrupa y la imagen para la inspección previo de impresión con los campos relevantes de la lógica expuestos para reference.

Hopefully yo acaba de pasar por alto algo simple,

Thank usted para su consideration.
class= > " claro " del
> del " codeSnippet " del class= del
class= " lineNumbers " del
class= del
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
class= >//Find " notpretty " Recs interno del id= " codeSnippet964201 " del
 {JDT1.ExtrMatch} 0) y (isnull ({JDT1.MthDate}))) entonces “1”  
// clasifica todos los cheques que no tengan un MthDate o fechas más adelante que el informe (6 es cheques excepcionales)
si (({@Matched} = 0) y ({JDT1.TransType} = “46”) y ({JDT1.SourceLine} = 0)) entonces “6” 
¿si (({@MthDate echado} > {? Fecha de la reconciliación}) y ({JDT1.TransType} = “46”) y ({JDT1.SourceLine} = 0)) entonces “6” 
// clasifica todo el otro que no tienen un MthDate o fechas más adelante que el informe (7 es otro excepcional)
si (({@Matched} = 0) y (<> {JDT1.TransType} “46”)) entonces “7” 
si (({@Matched} = 0) y ({JDT1.TransType} = “46”) y (<> {JDT1.SourceLine} 0)) entonces “7” 
¿si (({@MthDate echado} > {? Fecha de la reconciliación}) y (<> {JDT1.TransType} “46”)) entonces “7” 
¿si (({@MthDate echado} > {? Fecha de la reconciliación}) y ({JDT1.TransType} = “46”) y (<> {JDT1.SourceLine} 0)) entonces “7” 
// suma todo que fue reconciliada previamente (1 es balance del principio)
¿si ({@MthDate echado} < {? Fecha} de la reconciliación) entonces “1” 
// clasifica depósitos en este Rec. (2 es depósitos)
¿si (({@MthDate echado} = {? Fecha de la reconciliación}) y ({JDT1.TransType} = “25”)) entonces “2” 
// clasifica cheques en este Rec. (4 es pagos despejados)
¿si (({@MthDate echado} = {? Fecha de la reconciliación}) y ({JDT1.TransType} = “46”)) entonces “4” 
// clasifica JE en este Rec. (3 es entradas de diario)
¿si (({@MthDate echado} = {? Fecha de la reconciliación}) y ({JDT1.TransType} = “30”)) entonces “3” 
// todos los otros (5 es los recibos despejados)
“5”
class= " lastRow del
>Attachments del " nombre " del class= del class= " valor " del
del >

class= " fileInfo " del
el title= " del " nombre de fichero del class= " del Missing-GH2.png el class= (60 KB)  Javascript del href= " de los " attachmentDetails del class= " del (tipo de archivo detalles)  
class= " descripción " del
Inspección previo de impresión que demuestra Grouping
perdido target= " _blank " de " http://filedb.experts-exchange.com/incoming/2010/08_w35/340743/Missing-GH2.png " del href= del " attachmentLink " del class= del anchura del style= del  inspección previo de http://filedb.experts-exchange.com/incoming/2010/08_w35/t340743/Missing-GH2.png” del “src=
el class= de
del >
class= del

Respuesta : Si entonces la declaración aparece no asignar valores a algunas entradas

Esto está siendo causada probablemente por uno de sus campos que tienen un valor NULO, si los encuentros formual cristalinos que un valor NULO en una prueba que después la fórmula fallará en ese punto y que volverá un resultado NULO, retén por lo tanto de vuelta todo de 5

Intentar limitar su informe a un solo expediente que esté fallando y comprobar cada uno de los campos que son utilizados en esta fórmula formual del relatde del athe del nd {@MthDat echado}.

HTH
Otras soluciones  
 
programming4us programming4us