Header Web
Logo_PHC_Software
Manuais
Imagens
Imagens

Existem certas tabelas da aplicação (por exemplo Clientes, Stocks, etc) que permitem associar uma imagem ao registo.
Esta imagem pode ser guardada de duas formas, ou a aplicação retém o caminho até à imagem, onde a mesma se encontra guardada no espaço físico do disco, ou guarda a imagem numa tabela própria, na base de dados.
A funcionalidade que permite guardar as imagens na base de dados depende da activação do parâmetro geral respectivo. Quando o parâmetro se encontra activo, o campo para seleccionar e gerir a Imagem é representado da seguinte forma:



O primeiro objecto que podemos observar, o botão permite escolher a imagem. Ao clicar nele é apresentada uma nova janela (do Microsoft Windows) que permite indicar o caminho para a imagem e seleccioná-la.




O botão permite visualizar e imprimir a fotografia do registo.

Quando apenas existe gravado o caminho para a directoria onde a imagem se encontra, o botão que permite guardá-la na base de dados assume a forma como se pode observar na imagem exemplo.
Quando a imagem é gravada na base de dados, este objecto fica alterado e passa a ser visualizado da seguinte forma:



O funcionamento deste botão é o seguinte:

Depois de já existir um caminho para a imagem ao clicar neste botão o utilizador pode gravar a imagem na base de dados e ao fazê-lo pode ou não apagar a imagem que existe na directoria física.

Enquanto a imagem se encontrar na BD, com o clique direito em cima deste botão o utilizador pode ainda:
Copiar a imagem para o disco (pois pode esta já não existir no disco);
Apagar a imagem da base de dados; - Se não existir uma imagem igual no disco o utilizador perde esta imagem.

Se o utilizador clicar novamente no botão (sem ser com o clique direito), vai poder retirar a imagem da base de dados.
Neste caso, a aplicação abre automaticamente o ecrã que permite guardar a imagem na mesma directoria onde esta se encontrava, de forma a que a mesma não se perca.

Quando se criam ligações entre tabelas, como por exemplo, criar um contacto a partir de um cliente, ou mesmo se duplica um registo numa das tabelas que permitem inserir imagens e que possuem esta funcionalidade, a imagem também é duplicada.
Ou seja, a tabela que guarda as imagens, vai guardar duas imagens iguais, uma ligada aos clientes e outra aos contactos, por exemplo.

Este objecto de fotografia mantem sempre o botão de lista activo, quer a imagem esteja gravada dentro da base de dados quer não esteja, de forma a que se possa substituir as imagens. Ou seja, para substituir a imagem seleccionada por outra, o utilizador apenas tem que escolher a nova imagem pelo botão de lista.

Nota:Os ficheiros podem ter os seguintes formatos: BMP, DIB, JPEG, GIF, Cursor, Icon e Animated Cursor.