Pergunta : Exportar uma pergunta para uma lima de CSV com um filtro da pergunta/onde circunstância

Eu tenho uma pergunta do acesso que eu queira output a uma lima de CSV. Entretanto, eu quero filtrar primeiramente a pergunta através do código assim que a lima de CSV tem somente determinado registro em it.

I tentou o código below e pôde filtrar a pergunta aberta mas a lima de saída tem todo o OrderID. Meu alvo total é poder selecionar determinadas ordens e output então as a uma lima de CSV nomeada o OrderID (por exemplo 48670.csv no exemplo below do código). o

Can que alguém satisfaz ajuda-me com a maneira de filtrar ou põr onde a condição na pergunta nomeou “SybizOutputQry”.

Thanks,

Andrew
class= > " desobstruído " do
> do " codeSnippet " do class= do
class= " lineNumbers " do
class= do
1:
2:
3:
4:
class= >DoCmd.OpenQuery " notpretty " do id= " codeSnippet862649 " do
           
class= do

Resposta : Exportar uma pergunta para uma lima de CSV com um filtro da pergunta/onde circunstância

você pode fazê-lo alterando o querydef para incluir o filtro

qd não ofuscante como dao.querydef, DB como dao.database
oSql não ofuscante como a corda, nSql como a corda
ajustar o db=currentdb
ajustar qd=db.querydefs (“SybizOutputQry”)
oSql=qd.sql
nsql=replace (qd.sql, “; ”, "")
nsql=nsql & “onde [OrderID] = 48670”
qd.sql=nSql

acExportDelim de DoCmd.TransferText, “SybizOutputQry”, “C:\Export\test.csv”, falso
 
'para restaurar para trás o querydef
qd.sql=oSql

Outras soluções  
 
programming4us programming4us