<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2portuguesefull.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><title>Access Exemplos</title><link>http://www.accessexemplos.com</link><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/accessexemplos" /><description>Aprender a trabalhar com Access</description><language>en</language><lastBuildDate>Sun, 06 Nov 2011 09:25:06 PST</lastBuildDate><generator>http://wordpress.org/?v=3.2.1</generator><sy:updatePeriod xmlns:sy="http://purl.org/rss/1.0/modules/syndication/">hourly</sy:updatePeriod><sy:updateFrequency xmlns:sy="http://purl.org/rss/1.0/modules/syndication/">1</sy:updateFrequency><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/accessexemplos" /><feedburner:info uri="accessexemplos" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId>accessexemplos</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><feedburner:feedFlare href="http://add.my.yahoo.com/rss?url=http%3A%2F%2Ffeeds.feedburner.com%2Faccessexemplos" src="http://us.i1.yimg.com/us.yimg.com/i/us/my/addtomyyahoo4.gif">Subscribe with My Yahoo!</feedburner:feedFlare><feedburner:feedFlare href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Faccessexemplos" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare href="http://feeds.my.aol.com/add.jsp?url=http%3A%2F%2Ffeeds.feedburner.com%2Faccessexemplos" src="http://o.aolcdn.com/favorites.my.aol.com/webmaster/ffclient/webroot/locale/en-US/images/myAOLButtonSmall.gif">Subscribe with My AOL</feedburner:feedFlare><feedburner:feedFlare href="http://www.bloglines.com/sub/http://feeds.feedburner.com/accessexemplos" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Ffeeds.feedburner.com%2Faccessexemplos" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2Faccessexemplos" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Faccessexemplos" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><item><title>Google Plus</title><link>http://feedproxy.google.com/~r/accessexemplos/~3/Xow9q9m7u0k/</link><category>Sem categoria</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Administrador</dc:creator><pubDate>Sat, 06 Aug 2011 03:44:04 PDT</pubDate><guid isPermaLink="false">http://www.accessexemplos.com/?p=132</guid><content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<div class="plus-one-wrap"><g:plusone href="http://www.accessexemplos.com/google-plus/"></g:plusone></div><p>Hoje adicionei o botão +1 do Google Plus. Esta é mais uma forma de divulgar os posts. Caso ainda não tenha convite para o Google Plus deixe um comentário com o seu email que envio o convite.</p>
<p style="text-align: center;"><script type="text/javascript"><!--
google_ad_client = "pub-4541039566964820";
/* accessexemplos.com/468x60, criado 05/12/07 */
google_ad_slot = "1261987716";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/accessexemplos?a=Xow9q9m7u0k:g5iJGviL9FA:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/accessexemplos?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/accessexemplos?a=Xow9q9m7u0k:g5iJGviL9FA:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/accessexemplos?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/accessexemplos?a=Xow9q9m7u0k:g5iJGviL9FA:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/accessexemplos?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/accessexemplos?a=Xow9q9m7u0k:g5iJGviL9FA:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/accessexemplos?i=Xow9q9m7u0k:g5iJGviL9FA:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/accessexemplos?a=Xow9q9m7u0k:g5iJGviL9FA:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/accessexemplos?i=Xow9q9m7u0k:g5iJGviL9FA:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/accessexemplos/~4/Xow9q9m7u0k" height="1" width="1"/>]]></content:encoded><description>Hoje adicionei o botão +1 do Google Plus. Esta é mais uma forma de divulgar os posts. Caso ainda não tenha convite para o Google Plus deixe um comentário com o seu email que envio o convite.</description><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.accessexemplos.com/google-plus/feed/</wfw:commentRss><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">13</slash:comments><feedburner:origLink>http://www.accessexemplos.com/google-plus/</feedburner:origLink></item><item><title>Despesas</title><link>http://feedproxy.google.com/~r/accessexemplos/~3/hR5HoZ0-H4I/</link><category>Sem categoria</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Administrador</dc:creator><pubDate>Wed, 13 Jul 2011 11:07:23 PDT</pubDate><guid isPermaLink="false">http://www.accessexemplos.com/?p=121</guid><content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<div class="plus-one-wrap"><g:plusone href="http://www.accessexemplos.com/despesas/"></g:plusone></div><p>Esta é uma base de dados muito simples que serve para controlar as depesas do dia a dia.</p>
<p><strong>Menu Principal</strong><br />
Na imagem 1 podemos ver o menu princípal bastante simples e funcional. No topo podemos ver o ano em que estamos a trabalhar.<br />
<img src="http://i319.photobucket.com/albums/mm458/j-martins/Access/menu.jpg" alt="Imagem 1" /></p>
<p><strong>Ano de trabalho</strong><br />
Para alterar o ano de trabalho clicamos no botão escolher ano e abrimos o formulário (imagem 2) e digitamos o ano que queremos.<br />
<img src="http://i319.photobucket.com/albums/mm458/j-martins/Access/escolheano.jpg" alt="imagem 2" /></p>
<p><strong>Despesas</strong><br />
No botão despesas abrimos o formulário (imagem 3) para introdução de dados. Ao lado da categoria temos um botão &#8216;+&#8217; para adicionar categorias e ao lado da subcategoria temos um botão &#8216;+&#8217; para adicionar as subcategorias (ao clicar no botão subcategorias caso ainda não tenha escolhido a cetegoria, dá erro e pede para selecionar a categoria. Caso tenha a categoria selecionada ele abre o formulário categorias, na categoria selecionada).<br />
No campo fornecedor podemos escolher um da lista e caso não exista ele pergunta se deseja adicionar.<br />
<img src="http://i319.photobucket.com/albums/mm458/j-martins/Access/despesasins.jpg" alt="imagem 3" /></p>
<p><strong>Categorias</strong><br />
Este formulário (imagem 4) serve para gerir (inserir / alterar / eliminar / pesquisar) as categorias e respectivas subcategorias.<br />
<img src="http://i319.photobucket.com/albums/mm458/j-martins/Access/categorias.jpg" alt="imagem 4" /></p>
<p><strong>Fornecedores</strong><br />
Neste formulário serve para gerir (inserir / alterar / eliminar / pesquisar) os nomes dos fornecedores.<br />
<img src="http://i319.photobucket.com/albums/mm458/j-martins/Access/fornecedores.jpg" alt="fornecedores" /></p>
<p><strong>Relatórios</strong><br />
Ao clicar neste botão abre o menu (imagem 5) dos relatórios onde podemos escolher 4 tipos de relatórios:<br />
<img src="http://i319.photobucket.com/albums/mm458/j-martins/Access/menurelatorios.jpg" alt="imagem 5" /></p>
<p>- despesas do ano actual (imagem 6): mostra um relatório com a categoria, subcategoria e valor total por mês, do ano com que estamos a trabalhar. Mostra também o total de despesas por mês e total por subcategoria.<br />
Neste relatório incluí um gráfico por subcategoria que mostra a evolução mensal de cada subcategoria. Este gráfico não é da minha autoria, no módulo respectivo tem os dados do autor, nomeadamente:</p>
<p>&#8216;Author : Philippe Bonnardel (based on an idea of Edward Tufte)</p>
<p><img src="http://i319.photobucket.com/albums/mm458/j-martins/Access/relatorioanoactual.jpg" alt="imagem 6" /></p>
<p>- despesas por ano (imagem 7): mostra um formulário com as depesas por categoria num determinado ano. Podemos escolher o ano das despesas, desde que exista registada uma despesa nesse ano e visualizar o respectivo gráfico. Ao fazer duplo clique na categoria abre o relatório anual das subcategorias que tem o mesmo formato. Ao fazer duplo clique na subcategoria abre o detalhe (imagem 8 ) das despesas efectuadas nessa subcategoria.</p>
<p><img src="http://i319.photobucket.com/albums/mm458/j-martins/Access/relatorioanualcategoria.jpg" alt="imagem 7" /></p>
<p><em>Detalhe</em><br />
<img src="http://i319.photobucket.com/albums/mm458/j-martins/Access/despesasdetalhe.jpg" alt="imagem 8" /></p>
<p>- despesas por mês: igual às despesas por ano mas aqui podemos escolher o ano e o mês que desejamos.</p>
<p>- despesas por fornecedor: mostra um formulário com as despesas por fornecedor em determinado ano, e o respectivo gráfico. Neste relatório apenas podemos escolher o ano que desejamos visualizar.</p>
<p><strong>Comparação Anual</strong><br />
Mostra a evolução das despesas dos últimos 10 anos. Mostra os valores por ano e mostra um gráfico.<br />
<img src="http://i319.photobucket.com/albums/mm458/j-martins/Access/comparacaoanual.jpg" alt="comparacao anual" /></p>
<p>Aguardo comentários desta base de dados, entretanto vou acrescentar funcionalidades ao exemplo, como a possibilidade de imprimir os relatórios.</p>
<p>Download do exemplo: <a href="http://adf.ly/3R8ns">DESPESAS</a></p>
<p style="text-align: center;"><script type="text/javascript"><!--
google_ad_client = "pub-4541039566964820";
/* accessexemplos.com/468x60, criado 05/12/07 */
google_ad_slot = "1261987716";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/accessexemplos?a=hR5HoZ0-H4I:IVTrT7ubLOM:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/accessexemplos?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/accessexemplos?a=hR5HoZ0-H4I:IVTrT7ubLOM:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/accessexemplos?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/accessexemplos?a=hR5HoZ0-H4I:IVTrT7ubLOM:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/accessexemplos?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/accessexemplos?a=hR5HoZ0-H4I:IVTrT7ubLOM:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/accessexemplos?i=hR5HoZ0-H4I:IVTrT7ubLOM:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/accessexemplos?a=hR5HoZ0-H4I:IVTrT7ubLOM:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/accessexemplos?i=hR5HoZ0-H4I:IVTrT7ubLOM:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/accessexemplos/~4/hR5HoZ0-H4I" height="1" width="1"/>]]></content:encoded><description>Exemplo completo de uma base de dados para registar despesas e observar por categoria e subcategoria as despesas efectuadas ao longo do ano.</description><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.accessexemplos.com/despesas/feed/</wfw:commentRss><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">6</slash:comments><feedburner:origLink>http://www.accessexemplos.com/despesas/</feedburner:origLink></item><item><title>Sistema de vendas (actualização)</title><link>http://feedproxy.google.com/~r/accessexemplos/~3/QfdwtuGOJdE/</link><category>Sem categoria</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Administrador</dc:creator><pubDate>Sat, 26 Mar 2011 03:35:36 PDT</pubDate><guid isPermaLink="false">http://www.accessexemplos.com/?p=119</guid><content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<div class="plus-one-wrap"><g:plusone href="http://www.accessexemplos.com/sistema-de-vendas-actualizacao/"></g:plusone></div><p>Neste actualização do sistema de vendas as alterações foram as seguintes:<br />
	Colocar a imagem da empresa no relatório, que não estava aparecer.<br />
	Reformulação do aspecto da impressão da venda e colocação do campo &#8220;produto&#8221; que não estava na impressão.<br />
	Colocação da tabela de IVa e totais.<br />
	Criação do formulário de listagem de vendas diárias, onde podemos ver todas as vendas efectuadas no dia e uma 	listagem por tipo de pagamento.<br />
	Alteração do código para introduzir a imagem do logotipo da empresa. Como a imagem esta ligada ao campo &#8216;localfoto&#8217; que é o caminho no disco onde está a imagem, caso a imagem não se encontre no local dava erro e não abria o formulário &#8220;dados da empresa&#8221;. Assim sendo coloquei uma rotina que verifica se dá erro e caso isso aconteça esconde a imagem e sai da função para não dar erro. Basicamente volta ao estado inicial como se ainda não tivesse imagem.<br />
Alterado no formulário e no relatório de impressão da venda.<br />
Fornecedores &#8211; Foi criado o formulário de fornecedores. Sempre que inserir uma nova compra e o fornecedor não existir, pergunta se deseja adicionar. Em caso afirmativo abre o formulário &#8220;Fornecedores&#8221; para introduzir os dados.<br />
Compras &#8211; Se o artigos não existir, pergunta se quer inserir.</p>
<p>Download: <a href="http://adf.ly/3Rboe">Sistema de Vendas</a></p>
<p>Agradeço que testem e comentem, para melhorar o sistema.</p>
<p style="text-align: center;"><script type="text/javascript"><!--
google_ad_client = "pub-4541039566964820";
/* accessexemplos.com/468x60, criado 05/12/07 */
google_ad_slot = "1261987716";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/accessexemplos?a=QfdwtuGOJdE:m6Of0GVfmrM:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/accessexemplos?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/accessexemplos?a=QfdwtuGOJdE:m6Of0GVfmrM:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/accessexemplos?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/accessexemplos?a=QfdwtuGOJdE:m6Of0GVfmrM:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/accessexemplos?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/accessexemplos?a=QfdwtuGOJdE:m6Of0GVfmrM:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/accessexemplos?i=QfdwtuGOJdE:m6Of0GVfmrM:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/accessexemplos?a=QfdwtuGOJdE:m6Of0GVfmrM:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/accessexemplos?i=QfdwtuGOJdE:m6Of0GVfmrM:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/accessexemplos/~4/QfdwtuGOJdE" height="1" width="1"/>]]></content:encoded><description>Sistema de vendas em access, actualização.</description><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.accessexemplos.com/sistema-de-vendas-actualizacao/feed/</wfw:commentRss><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">8</slash:comments><feedburner:origLink>http://www.accessexemplos.com/sistema-de-vendas-actualizacao/</feedburner:origLink></item><item><title>Actualização do código para inserir uma foto</title><link>http://feedproxy.google.com/~r/accessexemplos/~3/6wJV_bLCgS8/</link><category>Sem categoria</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Administrador</dc:creator><pubDate>Sat, 12 Mar 2011 02:33:31 PST</pubDate><guid isPermaLink="false">http://www.accessexemplos.com/?p=116</guid><content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<div class="plus-one-wrap"><g:plusone href="http://www.accessexemplos.com/actualizacao-do-codigo-para-inserir-uma-foto/"></g:plusone></div><p>No exemplo do <a href="http://www.accessexemplos.com/fichas-para-um-abrigo-de-animais/">abrigo animais</a> e no exemplo <a href="http://www.accessexemplos.com/actualizacao-do-sistema-de-vendas/">sistema de vendas</a> existe um formulário onde podemos colocar uma foto. Após utilização desse código verifiquei que como a imagem esta ligada ao campo &#8216;localfoto&#8217; que é o caminho no disco onde está a imagem, caso a imagem não se encontre no local dava erro e não abria o formulário. Assim sendo coloquei uma rotina que verifica se dá erro e caso isso aconteça esconde a imagem e sai da função para não dar erro. Basicamente volta ao estado inicial como se ainda não tivesse imagem.</p>
<p>Na próxima mensagem vou colocar a próxima actualização do sistema de vendas onde poderemos ver o código em funcionamento. Entretanto podemos fazer um teste que é colocar o sistema de vendas numa pasta diferente e verificar o que acontece quando abrimos o formulário dos dados da empresa.</p>
<p>O código actualizado é o seguinte:</p>
<p>&#8216;www.accessexemplos.com<br />
&#8216;José Martins<br />
&#8217;2011-02-28</p>
<p>On Error GoTo Err_mostraimagem</p>
<p>If IsNull(Me.Localfoto) = False Then<br />
        Me.FOTO.Picture = Me.Localfoto<br />
        FOTO.Visible = True<br />
        SEMFOTO.Visible = False<br />
    Else<br />
        Me.FOTO.Picture = &#8220;&#8221;<br />
        SEMFOTO.Visible = True<br />
        FOTO.Visible = False<br />
End If</p>
<p>Exit_mostraimagem:<br />
    Exit Sub</p>
<p>Err_mostraimagem:<br />
    Select Case Err.Number<br />
        Case 2220       &#8216; Não encontra a imagem<br />
            FOTO.Visible = False<br />
            SEMFOTO.Visible = True<br />
            Resume Exit_mostraimagem:<br />
        Case Else       &#8216; Outro Erro.<br />
            MsgBox Err.Number &#038; &#8221; &#8221; &#038; Err.Description<br />
            Resume Exit_mostraimagem:<br />
    End Select</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/accessexemplos?a=6wJV_bLCgS8:Ejn6PcCzPrk:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/accessexemplos?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/accessexemplos?a=6wJV_bLCgS8:Ejn6PcCzPrk:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/accessexemplos?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/accessexemplos?a=6wJV_bLCgS8:Ejn6PcCzPrk:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/accessexemplos?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/accessexemplos?a=6wJV_bLCgS8:Ejn6PcCzPrk:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/accessexemplos?i=6wJV_bLCgS8:Ejn6PcCzPrk:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/accessexemplos?a=6wJV_bLCgS8:Ejn6PcCzPrk:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/accessexemplos?i=6wJV_bLCgS8:Ejn6PcCzPrk:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/accessexemplos/~4/6wJV_bLCgS8" height="1" width="1"/>]]></content:encoded><description>Como inserir fotos (imagens) num formulário ou relatório.</description><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.accessexemplos.com/actualizacao-do-codigo-para-inserir-uma-foto/feed/</wfw:commentRss><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">0</slash:comments><feedburner:origLink>http://www.accessexemplos.com/actualizacao-do-codigo-para-inserir-uma-foto/</feedburner:origLink></item><item><title>Escrever tudo em maiúsculas ou minúsculas</title><link>http://feedproxy.google.com/~r/accessexemplos/~3/7BJ3qH3Tnps/</link><category>Sem categoria</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Administrador</dc:creator><pubDate>Sat, 12 Mar 2011 02:13:51 PST</pubDate><guid isPermaLink="false">http://www.accessexemplos.com/?p=113</guid><content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<div class="plus-one-wrap"><g:plusone href="http://www.accessexemplos.com/escrever-tudo-em-maiusculas/"></g:plusone></div><p>Para que um utilizador quando estiver a introduzir dados escreva sempre em maiúsculas basta colocar o seguinte código nas propriedades do campo, no evento &#8216;ao premir a tecla&#8217; (OnKeyPress ):</p>
<p>KeyAscii = Asc(UCase(Chr(KeyAscii)))</p>
<p>onde keyascii vai receber o novo código ASCII</p>
<p>chr = exibe o carácter do código ASCII</p>
<p>Função &#8216;Asc&#8217;: Devolve um número inteiro que representa o código (ASCII) de carácter correspondente à primeira letra numa cadeia.</p>
<p>Função Ucase: converte uma cadeia de caracteres para maiúsculas.</p>
<p>Função Chr: mostra o carácter do código ASCII</p>
<p>Para converter para minúscula basta alterar Ucase por Lcase:</p>
<p>KeyAscii = Asc(LCase(Chr(KeyAscii)))</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/accessexemplos?a=7BJ3qH3Tnps:3aYKYIxLEw8:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/accessexemplos?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/accessexemplos?a=7BJ3qH3Tnps:3aYKYIxLEw8:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/accessexemplos?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/accessexemplos?a=7BJ3qH3Tnps:3aYKYIxLEw8:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/accessexemplos?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/accessexemplos?a=7BJ3qH3Tnps:3aYKYIxLEw8:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/accessexemplos?i=7BJ3qH3Tnps:3aYKYIxLEw8:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/accessexemplos?a=7BJ3qH3Tnps:3aYKYIxLEw8:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/accessexemplos?i=7BJ3qH3Tnps:3aYKYIxLEw8:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/accessexemplos/~4/7BJ3qH3Tnps" height="1" width="1"/>]]></content:encoded><description>Como converter caracteres para maiúsculas ou para minúsculas.</description><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.accessexemplos.com/escrever-tudo-em-maiusculas/feed/</wfw:commentRss><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">0</slash:comments><feedburner:origLink>http://www.accessexemplos.com/escrever-tudo-em-maiusculas/</feedburner:origLink></item><item><title>Mensagens no blogue</title><link>http://feedproxy.google.com/~r/accessexemplos/~3/1k6AiKAzIUc/</link><category>Sem categoria</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Administrador</dc:creator><pubDate>Sat, 30 Oct 2010 03:21:36 PDT</pubDate><guid isPermaLink="false">http://www.accessexemplos.com/?p=110</guid><content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<div class="plus-one-wrap"><g:plusone href="http://www.accessexemplos.com/mensagens-no-blogue/"></g:plusone></div><p>tenho notado que alguns leitores enviam a mesma mensagem várias vezes, pois pensam que a primeira não foi submetida com sucesso.<br />
Se é a primeira vez que está a comentar, essa mensagem tem que ser aprovada, o que também o aprova como apto para comentar.<br />
Trata-se de uma protecção contra o SPAM, para não aparecerem mensagens que não tenham a ver com o blogue.<br />
Assim sendo após o envio da primeira mensagem, só tem que aguardar que seja aprovada e partir daí as próxima mensagens já aparecem automaticamente.</p>
<p>Ainda hoje apaguei 252 mensagens de spam&#8230;</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/accessexemplos?a=1k6AiKAzIUc:67qtTpXiRmo:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/accessexemplos?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/accessexemplos?a=1k6AiKAzIUc:67qtTpXiRmo:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/accessexemplos?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/accessexemplos?a=1k6AiKAzIUc:67qtTpXiRmo:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/accessexemplos?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/accessexemplos?a=1k6AiKAzIUc:67qtTpXiRmo:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/accessexemplos?i=1k6AiKAzIUc:67qtTpXiRmo:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/accessexemplos?a=1k6AiKAzIUc:67qtTpXiRmo:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/accessexemplos?i=1k6AiKAzIUc:67qtTpXiRmo:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/accessexemplos/~4/1k6AiKAzIUc" height="1" width="1"/>]]></content:encoded><description>Mensagens no blogue</description><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.accessexemplos.com/mensagens-no-blogue/feed/</wfw:commentRss><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">8</slash:comments><feedburner:origLink>http://www.accessexemplos.com/mensagens-no-blogue/</feedburner:origLink></item><item><title>Downloads – Local de armazenamento</title><link>http://feedproxy.google.com/~r/accessexemplos/~3/oJwAQemKVIY/</link><category>Sem categoria</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Administrador</dc:creator><pubDate>Sat, 23 Oct 2010 06:57:31 PDT</pubDate><guid isPermaLink="false">http://www.accessexemplos.com/?p=107</guid><content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<div class="plus-one-wrap"><g:plusone href="http://www.accessexemplos.com/downloads-local-de-armazenamento/"></g:plusone></div><p>Conforme tinha dito na mensagem anterior, alterei o local onde se encontram os ficheiros para download.<br />
A partir de agora estão alojados no serviço da <a href="http://www.box.net" TARGET="_blank">BOX.NET</a>, onde pelo menos já não se tem que esperar pelo download nem tem publicidade.</p>
<p>Ainda faltam actualizar alguns links, que durante a próxima semana estarão concluídos. Coloquei também um link no menu do blogue &#8220;DOWNLOADS&#8221; que faz a ligação para a pasta no BOX.NET onde estão todos os ficheiros disponíveis para download.</p>
<p>Qualquer dúvida ou ficheiro que se encontre trocado, agradeço que me informem.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/accessexemplos?a=oJwAQemKVIY:GlqwQ9X73J8:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/accessexemplos?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/accessexemplos?a=oJwAQemKVIY:GlqwQ9X73J8:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/accessexemplos?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/accessexemplos?a=oJwAQemKVIY:GlqwQ9X73J8:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/accessexemplos?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/accessexemplos?a=oJwAQemKVIY:GlqwQ9X73J8:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/accessexemplos?i=oJwAQemKVIY:GlqwQ9X73J8:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/accessexemplos?a=oJwAQemKVIY:GlqwQ9X73J8:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/accessexemplos?i=oJwAQemKVIY:GlqwQ9X73J8:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/accessexemplos/~4/oJwAQemKVIY" height="1" width="1"/>]]></content:encoded><description>Conforme tinha dito na mensagem anterior, alterei o local onde se encontram os ficheiros para download. A partir de agora estão alojados no serviço da BOX.NET, onde pelo menos já não se tem que esperar pelo download nem tem publicidade. Ainda faltam actualizar alguns links, que durante a próxima semana estarão concluídos. Coloquei também um [...]</description><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.accessexemplos.com/downloads-local-de-armazenamento/feed/</wfw:commentRss><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">2</slash:comments><feedburner:origLink>http://www.accessexemplos.com/downloads-local-de-armazenamento/</feedburner:origLink></item><item><title>Actualização do sistema de vendas</title><link>http://feedproxy.google.com/~r/accessexemplos/~3/FwUODJbvPII/</link><category>Exemplos</category><category>Formulários</category><category>Sistema Completo</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Administrador</dc:creator><pubDate>Sat, 16 Oct 2010 04:56:46 PDT</pubDate><guid isPermaLink="false">http://www.accessexemplos.com/?p=70</guid><content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<div class="plus-one-wrap"><g:plusone href="http://www.accessexemplos.com/actualizacao-do-sistema-de-vendas/"></g:plusone></div><p>Após algum tempo sem actualizar o Blogue, finalmente consegui algum tempo para actualizar o sistema de vendas. Muitos leitores não conseguiam entrar devido ao sistema de login que pedia password. Assim sendo, removi o sistema de login para facilitar o acesso.<br />
Além desta alteração fiz as seguintes alterações:</p>
<p>V 0.5.0 (2010-08-19)<br />
- Removi o login e utilizadores.<br />
- Acrescentei campos (família, iva e unidade) na tabela produtos.<br />
- Criei a tabela de IVA.<br />
- Alteração do formulário Produtos. (novos campos, aspecto, nova forma de localizar registos).<br />
- Criei a tabela família (de produtos).<br />
- alterei o formulário de compras: só se inseria um produto de cada vez. Coloquei no formulário de compras um subformulário onde se pode inserir vários produtos comprados num determinado fornecedor.</p>
<p>Download: <a href="http://adf.ly/3SrJD">Vendas 2010</a></p>
<p>Agradeço comentários para numa nova actualização corrigir ou acrescentar funcionalidades.</p>
<p>De futuro estou a pensar em mudar o local de onde se fazem os downloads dos arquivos, uma vez que se não houver actividade num arquivo durante algum tempo, o arquivo é removido. Assim sendo vou procurar uma alternativa ao easy-share para que isso não aconteça.</p>
<p>No próximo post irei colocar uma versão de como calcular prestações similar ao que aqui já tem neste <a href="http://www.accessexemplos.com/gestao-credito/">post</a>, mas que em vez de ter apenas prestações mensais podemos escolher o números de dias que decorrem entre cada prestação. Esse exemplo servirá também para responder a uma questão de um leitor (<a href="http://www.accessexemplos.com/gestao-credito/">Marcelo</a>). </p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/accessexemplos?a=FwUODJbvPII:CnCpas1nzZk:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/accessexemplos?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/accessexemplos?a=FwUODJbvPII:CnCpas1nzZk:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/accessexemplos?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/accessexemplos?a=FwUODJbvPII:CnCpas1nzZk:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/accessexemplos?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/accessexemplos?a=FwUODJbvPII:CnCpas1nzZk:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/accessexemplos?i=FwUODJbvPII:CnCpas1nzZk:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/accessexemplos?a=FwUODJbvPII:CnCpas1nzZk:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/accessexemplos?i=FwUODJbvPII:CnCpas1nzZk:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/accessexemplos/~4/FwUODJbvPII" height="1" width="1"/>]]></content:encoded><description>Após algum tempo sem actualizar o Blogue, finalmente consegui algum tempo para actualizar o sistema de vendas. Muitos leitores não conseguiam entrar devido ao sistema de login que pedia password. Assim sendo, removi o sistema de login para facilitar o acesso. Além desta alteração fiz as seguintes alterações: V 0.5.0 (2010-08-19) - Removi o login [...]</description><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.accessexemplos.com/actualizacao-do-sistema-de-vendas/feed/</wfw:commentRss><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">14</slash:comments><feedburner:origLink>http://www.accessexemplos.com/actualizacao-do-sistema-de-vendas/</feedburner:origLink></item><item><title>Barra de menus personalizada</title><link>http://feedproxy.google.com/~r/accessexemplos/~3/YLvyuMZfyJs/</link><category>Sem categoria</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Administrador</dc:creator><pubDate>Wed, 19 Aug 2009 14:49:39 PDT</pubDate><guid isPermaLink="false">http://www.accessexemplos.com/?p=65</guid><content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<div class="plus-one-wrap"><g:plusone href="http://www.accessexemplos.com/barra-menus-personalizada/"></g:plusone></div><p>Hoje vou demonstrar como se cria uma barra de menus, passo a passo, para dar um aspecto mais profissional e apenas dar acesso às opções que realmente interessam para o utilizador final de um projecto em Access.<br />
No final iremos ter uma barra de menus com um aspecto igual à imagem abaixo.</p>
<p><img src="http://i28.tinypic.com/dltb8l.jpg" alt="Barra de menus" /></p>
<p>1- Ir ao menu &#8216;Ferramentas&#8217; e escolher &#8216;personalizar&#8217;. Aparece o seguinte menu:</p>
<p><img src="http://i30.tinypic.com/snfojo.jpg" alt="personalizar" /></p>
<p>2- Escolher o separador &#8216;Barras de Ferramentas&#8217; e escolher &#8216;nova&#8217; e digitar o nome que queremos dar à barra de ferramentas, eu escolhi &#8220;menu&#8221;. Clicar em OK e aparece a barra de ferramentas sobre a qual vamos trabalhar, que para já ainda não tem opções.</p>
<p>3- Com a barra de ferramentas seleccionada clicar em &#8216;propriedades&#8217; e aparece o seguinte menu:</p>
<p><img src="http://i28.tinypic.com/28tw2rm.jpg" alt="propriedades" /></p>
<p>4- Alterar o &#8216;Tipo&#8217; para &#8216;Barra de Ferramentas&#8217; e depois clicar em fechar.</p>
<p>5- Clicar no separador &#8216;comandos&#8217; e na listagem do lado esquerdo que diz &#8216;categorias&#8217; escolher &#8216;novo menu&#8217; que deve estar na última posição. Depois Clicar na caixa do lado direito &#8216;comandos&#8217; e arrastar &#8216;novo menu&#8217; para cima da nossa barra de menus como exemplifica a imagem abaixo.</p>
<p><img src="http://i32.tinypic.com/2m4rv2s.jpg" alt="menu" /></p>
<p>Arrastar &#8216;novo menu&#8217; para cima da nossa barra de menus, as vezes necessárias mediante o número de menus que precisarmos, neste exemplo vou arrastar 3 vezes, para fazer dois menus e um submenu. Para fazer um submenu basta arrastar &#8216;novo menu&#8217; para dentro de um menu. Nota: O número de menus pode ser alterado posteriormente, pode-se acrescentar ou diminuir mediante o que precisar.</p>
<p>6- Clicar com o botão do lado direito do rato em cima de &#8216;novo menu&#8217; da nossa barra de ferramentas e alterar o nome conforme pretendido. No exemplo eu escolhi &#8216;Clientes&#8217; para o 1º e &#8216;Fornecedores&#8217; para o 2º.</p>
<p>7- Agora vamos colocar nos menus os formulários que pretendemos abrir. Clicar no separador &#8216;comandos&#8217; e escolher a categoria &#8216;Todos os formulários&#8217; e no lado direito irá aparecer todos os formulário existentes no projecto actual. Clicar no formulário que queremos e arrastar para a nossa barra de ferramentas. No exemplo eu escolhi vários formulários e relatórios e também a opção SAIR (para fechar o Access). Nesta etapa podemos escolher o que queremos que a nossa barra de ferramentas abra para isso basta escolher nas categorias o que pretendemos (tabelas, formulários, relatórios, consultas, acções dos menus do Access  que aparece como barra de menus por defeito, etc.)</p>
<p>8- Depois de escolhermos tudo aquilo que pretendemos ter na nossa barra de menus podemos clicar em cada um deles com o botão direito do rato ver as propriedades que podemos alterar. Veja a imagem abaixo.</p>
<p><img src="http://i30.tinypic.com/5cyvj9.jpg" alt="alterar opcoes" /></p>
<p>&#8216;repor&#8217; &#8211; Serve para por um item como estava originalmente antes de alterar o nome a imagem, etc.<br />
&#8216;eliminar&#8217; &#8211; apagar um item do menu<br />
&#8216;nome&#8217; &#8211; para alterar o nome do item do menu. Aqui também podemos definir o atalho para esse item utilizando o símbolo &#038; antes da letra que queremos usar como atalho. Por exemplo a opção Sair já vem por defeito assim Sai&#038;r, no menu aparece a letra &#8216;r&#8217; sublinhada o que nos indica que ao utilizar a tecla ALT + r é executado o item Sair do menu. No exemplo que escolhi &#038;Clientes para a abrir Cliente com o atalho ALT + C.</p>
<p>&#8216;copiar/colar/repor/editar/alterar imagem do botão&#8217; &#8211; estes comando servem exactamente para trabalhar a imagem que queremos ver ao lado de cada item. Podemos copiar e colar a imagem para usar num outro item, repor a imagem original, editar a imagem e fazer com o editor um ícone (pixel a pixel) ou escolher uma imagem disponível no menu alterar.</p>
<p>Depois podemos escolher também o aspecto do item, ou seja se queremos só texto ou texto e imagem.</p>
<p>&#8216;iniciar um grupo&#8217; &#8211; serve para separar itens através de uma barra horizontal, ou seja criar grupos de itens.</p>
<p>&#8216;atribuir hiperligação&#8217; &#8211; para atribuir uma ligação quer para um URL ou para algum objecto na base de dados.</p>
<p>&#8216;propriedades&#8217; &#8211; mostra todas as propriedades do item. </p>
<p>9- Agora que já temos a barra de menus pronta temos que a pôr no lugar devido. Para isso clicamos no botão fechar e arrastamos o nosso menu para o canto superior do ecrã até que ele se cole ao local onde está a barra por defeito do Access.</p>
<p>10- Para a barra iniciar ao abrir a base de dados temos que dar a instrução para abrir quando iniciar o Access. Vamos a &#8216;Ferramentas&#8217; e &#8216;Arranque&#8217; e em &#8216;barra de menus&#8217; escolhemos o nome do nosso menu, neste exemplo &#8216;menu&#8217;. </p>
<p>11- Para alterar as imagens de cada um dos itens do menu podemos utilizar outra forma que consiste em inserir uma imagem num formulário e copiar a mesma para o item. Ou seja:</p>
<p>- Criar um formulário na forma de estrutura</p>
<p>- ir ao menu inserir e escolher a opção imagem</p>
<p>- escolher uma imagem qualquer e clicar em inserir</p>
<p>- seleccionar a imagem e com o botão direito do rato escolher copiar</p>
<p>- ir no menu ferramentas e escolher a opção personalizar</p>
<p>- clicar com o botão do lado direito do rato no item que desejamos alterar a imagem e escolher colar imagem do botão.</p>
<p>- Clicar em fechar e fechar o Access</p>
<p>- Iniciar a base de dados para ver o resultado final</p>
<p>NOTA IMPORTANTE: Ao alterar a barra de menus, os menu do Access desaparecem na base de dados em que é feito. Para fazer alterações na mesma é necessário arrancar a base de dados pressionado a tecla SHIFT. </p>
<p>O meu menu ficou assim:</p>
<p><img src="http://i28.tinypic.com/dltb8l.jpg" alt="barra final" /></p>
<p>Download: <a href="http://adf.ly/3Srcl">Barra de Menus</a></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/accessexemplos?a=YLvyuMZfyJs:a1fgmRTrAcg:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/accessexemplos?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/accessexemplos?a=YLvyuMZfyJs:a1fgmRTrAcg:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/accessexemplos?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/accessexemplos?a=YLvyuMZfyJs:a1fgmRTrAcg:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/accessexemplos?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/accessexemplos?a=YLvyuMZfyJs:a1fgmRTrAcg:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/accessexemplos?i=YLvyuMZfyJs:a1fgmRTrAcg:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/accessexemplos?a=YLvyuMZfyJs:a1fgmRTrAcg:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/accessexemplos?i=YLvyuMZfyJs:a1fgmRTrAcg:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/accessexemplos/~4/YLvyuMZfyJs" height="1" width="1"/>]]></content:encoded><description>Passo a passo para construir uma barra de menus personalizada no Access.</description><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.accessexemplos.com/barra-menus-personalizada/feed/</wfw:commentRss><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">9</slash:comments><feedburner:origLink>http://www.accessexemplos.com/barra-menus-personalizada/</feedburner:origLink></item><item><title>Impedir um relatório de abrir se não houver dados para mostrar</title><link>http://feedproxy.google.com/~r/accessexemplos/~3/R8es9MgH9KU/</link><category>Sem categoria</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Administrador</dc:creator><pubDate>Wed, 20 May 2009 14:01:09 PDT</pubDate><guid isPermaLink="false">http://www.accessexemplos.com/?p=61</guid><content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<div class="plus-one-wrap"><g:plusone href="http://www.accessexemplos.com/impedir-relatorio-abrir-sem-dados/"></g:plusone></div><p>Podemos impedir que um relatório abra se não houver dados para mostrar, e para isso podemos utilizar duas formas dependendo da versão do Access:</p>
<p>1- Todas as versões do ACCESS<br />
Colocar o código abaixo nas propriedades do relatório, no evento &#8216;Ao ativar&#8217;</p>
<p>Utilize o evento Ao ativar (Activate) do Relatório:</p>
<p>Private Sub Report_Activate()</p>
<p>    If DCount(&#8220;*&#8221;, Me.RecordSource) = 0 Then</p>
<p>        MsgBox &#8220;Não existem registos para mostrar&#8221;, vbDefaultButton1, &#8220;Erro!&#8221;</p>
<p>        DoCmd.Close acReport, &#8220;nome do relatório&#8221;</p>
<p>    End If</p>
<p>End Sub</p>
<p>2- A partir da versão 7 (Access 95) foi incluido o evento &#8216;se nenhum dado&#8217;, então podemos urilizar o seguinte código: </p>
<p>Private Sub Report_NoData(Cancel As Integer)</p>
<p>MsgBox &#8220;Não existem dados no relatório.&#8221;, vbInformation, &#8220;Erro!!!&#8221;</p>
<p>Cancel = True</p>
<p>End Sub</p>
<p>Para ver em funcionamento faça o download do exemplo: <a href="http://adf.ly/3bCe1">Impedir relatório de abrir</a></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/accessexemplos?a=R8es9MgH9KU:1GHbi9fAu_E:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/accessexemplos?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/accessexemplos?a=R8es9MgH9KU:1GHbi9fAu_E:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/accessexemplos?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/accessexemplos?a=R8es9MgH9KU:1GHbi9fAu_E:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/accessexemplos?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/accessexemplos?a=R8es9MgH9KU:1GHbi9fAu_E:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/accessexemplos?i=R8es9MgH9KU:1GHbi9fAu_E:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/accessexemplos?a=R8es9MgH9KU:1GHbi9fAu_E:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/accessexemplos?i=R8es9MgH9KU:1GHbi9fAu_E:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/accessexemplos/~4/R8es9MgH9KU" height="1" width="1"/>]]></content:encoded><description>Como impedir um relatório de abrir se não houver dados para mostrar.</description><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.accessexemplos.com/impedir-relatorio-abrir-sem-dados/feed/</wfw:commentRss><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">13</slash:comments><feedburner:origLink>http://www.accessexemplos.com/impedir-relatorio-abrir-sem-dados/</feedburner:origLink></item></channel></rss>

