Access 2010 - Cum sa afiseze imagini dintr-ul folder in raport
Last Updated: Jul 31 2019 10:08, Started by
sharque99
, Jul 21 2019 19:34
·
0
#1
Posted 21 July 2019 - 19:34
Salutare,
Vin catre voi cu rugamintea sa ma ajutati cu o idee referitoare la situatia urmatoare: Trebuie sa fac pentru la serviciu o baza de date in access, ce pare simpla dar imi tot da batai de cap. Aceasta baza de date trebuie sa aiba: - tbl_produse: id_produs, nume_produs,cod produs In raport "rp_produse" doresc sa imi apara produsele iar in dreptul lor poza ce este salvata intr-un alt folder cu denumirea=cod_produs; Am tot cautat pe internet si am gasit urmatorul link: " https://support.micr...or-a-data-acces ". Am creat tabelul, am creat modulul, problema vine la urmatorele, si nu inteleg ce vrea sa zica: "Open the tblImage table in Datasheet view, and then add the path and name of a bitmap file to each record. The following table of examples shows how the records might look: -------------------------------------------------------------- | Type | Example | -------------------------------------------------------------- | Absolute (Local) | C:\Windows\Zapotec.bmp | | Absolute (UNC Path) | \\Servername\sharename\Zapotec.bmp | | Relative | Zapotec.bmp | -------------------------------------------------------------- Using the custom function in a report Create the following new report that is based on the ImageTable table. Report: rptImage ---------------------- Caption: Image Report RecordSource: tblImage Image Control --------------------------------- Name: ImageFrame Picture: "C:\Windows\Zapotec.bmp" Text box ---------------------- Name: txtImageID ControlSource: ImageID Text box --------------------------- Name: txtImageName ControlSource: txtImageName Text box --------------------------- Name: txtImageNote ControlSource: <Blank> NOTE: If you do not want the path to appear in the report, you can set the Visible property of the txtImageName control to False. On the View menu, click Code, and then paste or type the following code: Option Compare Database Option Explicit Private Sub Detail_Print(Cancel As Integer, PrintCount As Integer) Me!txtImageNote = DisplayImage(Me!ImageFrame, Me!txtImageName) End Sub Open the rptImage report in print preview. Note that the report displays the corresponding bitmap for each record. If the txtImageName field is blank or if the image cannot be found, you receive appropriate messages instead of the image frame." Ma puteti ajuta, va rog cu un sfat ? Va multumesc, |
#2
Posted 21 July 2019 - 21:14
Esti programator ?
[ https://www.youtube-nocookie.com/embed/f5ZOOMrDjtU?feature=oembed - Pentru incarcare in pagina (embed) Click aici ] Edited by Iulius-Foyas, 21 July 2019 - 21:21. |
#3
Posted 22 July 2019 - 12:04
Nu ma pot numi programator dar in access ma descurc binisor, peste un amator, as spune.
Vazusem acest tutorial insa omul selecteaza manual fotografia pentru fiecare inregistrare. Pe mine ma intereseaza sa le ia singur dintr-un folder, denumirea fotografiei fiind egala cu "cod_produs". Cei de la Microsoft explica bine ce trebuie facut doar ca nu inteleg cam 5% din ce spun ei acolo, fix ce ii lipseste programului meu sa devina functional. Am citit pe alte forumuri, am vazut toate videourile de pe youtube insa nu am gasit pe nimeni sa faca ceea ce doresc eu. Multumesc frumos oricum pentru intentie. |
#4
Posted 22 July 2019 - 12:11
Quote
azusem acest tutorial insa omul selecteaza manual fotografia pentru fiecare inregistrare.
Edited by MarianG, 22 July 2019 - 13:44.
|
#5
Posted 22 July 2019 - 15:15
Da, iti arata cum sa "selectezi" poza. Eu nu vreau sa o selectez pentru ca am peste 1000 de poze.
Eu doresc sa le ia automat intr-un raport pe acelea unde denumirea pozei = "cod_produs". |
#6
Posted 22 July 2019 - 15:33
Adica tu vrei paginatie practic ?
Daca ai 1000 de produse, vrei de fapt un form cu N pagini cu X produse per pagina, si cand dai pagina sa-ti incarce pozele ? Asta vrei ? Pt ca daca da, ai doua optiuni: prima optiune trebuie sa studiezi Access in detaliu si mai ales VB script cum sa-ti generezi formulare programatic si cum sa generezi controale programatic, apoi tot programatic trebuie sa generezi content pt fiecare control generat anterior. Asta e un fel de senior access programmer. Trebuie sa stii si VB script. A doua optiune: Ia un curs de Access si studiaza-l ca din cate tin eu minte iti poti creaa niste templetaturi care se pot multiplica automat in functie de anumite conditii, dar trebuie sa studiezi tot accesul pt chestiile astea. Vezi ca in Access exista o aplicatie complexa cu formulare complexe, ca exemplu,studiaz-o pe aia, poate gasesti un fel de shortcut la ce iti trebuie tie. |
#7
Posted 31 July 2019 - 10:08
Anunturi
Bun venit pe Forumul Softpedia!
▶ 0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users