Bijlagen die ik toevoeg aan een formulier, sla ik op op een andere locatie van de HD. De bijlagen worden volgens mij (en MS) niet in de database opgeslagen, althans dat is de bedoeling. Door het op deze manier opslaan van bijlagen, zoals foto's etc., zie ik de bestandgrootte van de database alsnog ongewenst behoorlijk toenemen.
Ik heb wat experimenten gedaan. Een Word bestand als bijlage aan het formulier toegevoegd op een andere locatie. Als ik dit bestand op de "andere locatie" verwijder en daarna de bijlage in het formulier open, wordt de bijlage alsnog getoond. De Word bijlage staat hierna, en is terug te vinden in een cache map van "App data" opgeslagen. Als ik deze verwijder en de bijlage weer open, staat hetzelfde bestand er weer. Hoe kan dit? Wordt de bijlage, ondanks de opslag op een andere locatie, ook opgeslagen in de database? Hoe kan ik voorkomen dat de bijlage niet in de database wordt opgeslagen maar op de andere locatie staat? MS is daar niet duidelijk over.
Dit is wat ik doe.
Tabel met een veld Bijlagen.
In het formulier staat een veld Bijlagen.
Open Bijlagen in het formulier.
Klik op Toevoegen en selecteer het op te slaan bestand. (Gaat hier iets fout? Wordt hiermee de bijlage alsnog in de database opgeslagen? Een andere manier om de bijlage te selecteren uit de bron-locatie zie ik niet)
Klik op Opslaan als en sla het bestand op een andere locatie op.
Klik op OK, klaar.
Ik heb wat experimenten gedaan. Een Word bestand als bijlage aan het formulier toegevoegd op een andere locatie. Als ik dit bestand op de "andere locatie" verwijder en daarna de bijlage in het formulier open, wordt de bijlage alsnog getoond. De Word bijlage staat hierna, en is terug te vinden in een cache map van "App data" opgeslagen. Als ik deze verwijder en de bijlage weer open, staat hetzelfde bestand er weer. Hoe kan dit? Wordt de bijlage, ondanks de opslag op een andere locatie, ook opgeslagen in de database? Hoe kan ik voorkomen dat de bijlage niet in de database wordt opgeslagen maar op de andere locatie staat? MS is daar niet duidelijk over.
Dit is wat ik doe.
Tabel met een veld Bijlagen.
In het formulier staat een veld Bijlagen.
Open Bijlagen in het formulier.
Klik op Toevoegen en selecteer het op te slaan bestand. (Gaat hier iets fout? Wordt hiermee de bijlage alsnog in de database opgeslagen? Een andere manier om de bijlage te selecteren uit de bron-locatie zie ik niet)
Klik op Opslaan als en sla het bestand op een andere locatie op.
Klik op OK, klaar.