Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Dade, dade

Parola la lock screen

Deparazitare externa pisici fara ...

Seriale turcesti/coreene online H...
 Merita un Termostat Smart pentru ...

Sfat achizitie MTB Devron Riddle

Problema mare cu parintii= nervi ...

switch microtik
 Permis categoria B la 17 ani

Sfaturi pentru pregatirea de eval...

Crapaturi placa

cum imi accesez dosarul electroni...
 Momentul Aprilie 1964

Sursa noua - zgomot ?

A fost lansat Ubuntu 24.04 LTS

Pareri apartament in zona Berceni?
 

Access 2010 - Cum sa afiseze imagini dintr-ul folder in raport

- - - - -
  • Please log in to reply
6 replies to this topic

#1
sharque99

sharque99

    Junior Member

  • Grup: Members
  • Posts: 56
  • Înscris: 02.02.2009
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
Iulius-Foyas

Iulius-Foyas

    Active Member

  • Grup: Members
  • Posts: 1,361
  • Înscris: 21.04.2019
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
sharque99

sharque99

    Junior Member

  • Grup: Members
  • Posts: 56
  • Înscris: 02.02.2009
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
Iulius-Foyas

Iulius-Foyas

    Active Member

  • Grup: Members
  • Posts: 1,361
  • Înscris: 21.04.2019

Quote

azusem acest tutorial insa omul selecteaza manual fotografia pentru fiecare inregistrare.
La momentul 4:45 iti arata clar cum se selectezi poza in functie de calea fisierului venita din baza de date.

Edited by MarianG, 22 July 2019 - 13:44.
nu uita, programator de tip nr 1, gata sa ajute si sa invete orice


#5
sharque99

sharque99

    Junior Member

  • Grup: Members
  • Posts: 56
  • Înscris: 02.02.2009
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
Iulius-Foyas

Iulius-Foyas

    Active Member

  • Grup: Members
  • Posts: 1,361
  • Înscris: 21.04.2019
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
myezu

myezu

    Junior Member

  • Grup: Members
  • Posts: 207
  • Înscris: 20.08.2007
Pai scrii o functie care sa iti populeze tabelul cu denumirea fisierelor , functia DIR()  face ce ai tu nevoie .

Click  

Click2

Edited by myezu, 31 July 2019 - 10:27.


Anunturi

Bun venit pe Forumul Softpedia!

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate