Desktop
Website
Multimedia
Database
Security
Enterprise
Pergunta : Relatório de cristal: O nome de campo não é sabido
Olá!,
Eu tenho a seguinte fórmula que trabalha muito bem. Mas, quando eu adicionar outro se circunstância na parte superior desta fórmula que é como
SE ({DataTable1.TripStatus} = “P”) ENTÃO
Eu não ver nenhum erro no relatório de cristal quando conservar mas, quando eu funciono a aplicação, eu começ um erro.
O nome de campo não é sabido.
Erro na fórmula
A fórmula com o mais grande SE a circunstância está na linha separada inferior do bya.
StringVar local ADDR1;
StringVar local ADDR2;
CIDADE local de StringVar;
FECHO DE CORRER local de StringVar;
SE IsNull ({DataTable1.Start_Addr1
}) ENTÃO
(
ADDR1: = "";
)
MAIS
(
ADDR1: = ProperCase ({DataTable1.Start_Addr1})
;
);
SE IsNull ({DataTable1.Start_Addr2
}) ENTÃO
(
ADDR2: = "";
)
MAIS
(
ADDR2: = ProperCase ({DataTable1.Start_Addr2})
;
);
SE IsNull ({DataTable1.Start_City
}) ENTÃO
(CIDADE: = ""; )
MAIS
(CIDADE: = ProperCase ({DataTable1.Start_City});
);
SE IsNull ({DataTable1.Start_Zip
}) ENTÃO
(FECHO DE CORRER: = ""; )
MAIS
(FECHO DE CORRER: = {DataTable1.Start_Zip}; );
)
ADDR1 + “,” + ADDR2 + ', “+ CITY+”, '+ FECHO DE CORRER
-------------------------------------------------
&&&&&&&&&&&&&&&&&&&&
----------------------------------------------------
StringVar local ADDR1;
StringVar local ADDR2;
CIDADE local de StringVar;
FECHO DE CORRER local de StringVar;
SE ({DataTable1.TripStatus} = “P”) ENTÃO
(
SE IsNull ({DataTable1.Start_Addr1
}) ENTÃO
(
ADDR1: = "";
)
MAIS
(
ADDR1: = ProperCase ({DataTable1.Start_Addr1})
;
);
SE IsNull ({DataTable1.Start_Addr2
}) ENTÃO
(
ADDR2: = "";
)
MAIS
(
ADDR2: = ProperCase ({DataTable1.Start_Addr2})
;
);
SE IsNull ({DataTable1.Start_City
}) ENTÃO
(CIDADE: = ""; )
MAIS
(CIDADE: = ProperCase ({DataTable1.Start_City});
);
SE IsNull ({DataTable1.Start_Zip
}) ENTÃO
(FECHO DE CORRER: = ""; )
MAIS
(FECHO DE CORRER: = {DataTable1.Start_Zip}; );
//ADDR1 + “,” + ADDR2 + ', “+ CITY+”, '+ FECHO DE CORRER
)
MAIS SE ({DataTable1.TripStatus} = “D”) ENTÃO
(
SE IsNull ({DataTable1.Dest_Addr1
}) ENTÃO
(ADDR1: = ""; )
MAIS
(ADDR1: = ProperCase ({DataTable1.Dest_Addr1});
);
SE IsNull ({DataTable1.Dest_Addr2
}) ENTÃO
(ADDR2: = ""; )
MAIS
(ADDR2: = ProperCase ({DataTable1.Dest_Addr2});
);
SE IsNull ({DataTable1.Dest_City
}) ENTÃO
(CIDADE: = ""; )
MAIS
(CIDADE: = ProperCase ({DataTable1.Dest_City}); );
SE IsNull ({DataTable1.Dest_Zip
}) ENTÃO
(FECHO DE CORRER: = ""; )
MAIS
(FECHO DE CORRER: = {DataTable1.Dest_Zip}; );
);
ADDR1 + “,” + ADDR2 + ', “+ CITY+”, '+ FECHO DE CORRER
Que é errado com esta fórmula?
Agradecimentos adiantado
Resposta : Relatório de cristal: O nome de campo não é sabido
A única coisa que faz todo o sentido é que o campo de status do desengate é errado.
Tentar uma BASE DE DADOS da VERIFICAÇÃO.
mlmcc
Outras soluções
Perguntas da entrevista do certificado de Shell da festança
lima de .vmdk
Como encontrar a contagem da fileira em Oracle DataReader em ASP.NET?
Excitador do bluetooth BCM2045 do inspiron 1720 de Dell para o profissional de Windows Xp.
Como conseguir o lightbox mostrar sobre a bandeira instantânea?
Fora do escritório o assistente que não trabalha w/Forwarding configurou
Redistribuindo o RASGO em subnets non-contiguous do OSPF.
líquidos de corpo após a sessão da natação
SQL0952N
Criando um vbscript para a chave do registro - IRPStackSize