Centar za edukaciju-BiH


Stranice (4):1,2,3,4

#1 19.05.2015 14:17
Amelasar Van mreze
Clan
Registrovan od:07.04.2011
Postovi:262


Predmet:Izdvajanje rijeci i/ili znakova iz recorda - funkcija
Imam tabelu npr:
Ime
Prezime
Ocjena1
Ocjena2
Ocjena3
Ocjena4
itd

U tabeli su zapisi:
Niko
Nikic
vrlodobar (4)
dobar (3)
dovoljan (2)
odlican (5)
itd

Pomoću query izdvojim:

O1: Mid((Right([Ocjena1];3));2;1)
rezultat: vrlodobar

OO1: Left([Ocjena1];InStr(1;[Ocjena1];" ")-1)
rezultat: 4

Pitanje: Moze li se napraviti neka funkcija koja ce za sve (koje ja odredim) izdvojiti tu prvu rijec i pretposljednji znak, jer mi treba odvojeno za izvjestaj.

Radi se o popunjavanju uvjerenja i svjedodzbi za osnovnu skolu.

Hvala.

Prilozi:
Informacije o tipu datoteke za:rar  svjedodzba.rar
Preuzimanja:301
Velicina datoteke:24.74 KB


Pozdrav, Amela
Ovaj post je ureden 1 puta. Posljednja izmjena 19.05.2015 14:29 od strane Amelasar. ↑  ↓

#2 19.05.2015 14:41
kenan Van mreze
Clan
Registrovan od:10.02.2011
Postovi:191


Predmet:Re: Izdvajanje rijeci i/ili znakova iz recorda - funkcija
sestro draga komplikujes

Å¡to ne napravis dodatnu tabeli sa dva polja

ocjena integer
ops text

a u tabeli svjedođba umjesto text staviÅ¡ integer i u kveriju se igraÅ¡ hoče opisno ili brojčano ili pak zajedno a ne vako
↑  ↓

#3 19.05.2015 14:48
Div Van mreze
Clan
Registrovan od:01.11.2007
Postovi:22


Predmet:Re: Izdvajanje rijeci i/ili znakova iz recorda - funkcija
Mislim da ne treba tražiti funkciju za podelu teksta u koloni, treba drugačije organizovati zapise. Na primer: tabela učenici, tabela prednmeti, tabela ocene, tabela podaci o ustanovi. Eventualno joÅ¡ neki detalji, nisam baÅ¡ upućen u materiju.
Ovako kako je urađeno, nije pregledno, nema kontrole unosa, moguće su greÅ¡ke, nije pogodno za kontinuirano koriÅ¡ćenje.
Bolje bi bilo da opiÅ¡eÅ¡ postupoak, gde se podaci nalaze, u kom obliku, kakav treba izveÅ¡taj da bude, da nađemo najlakÅ¡i put do reÅ¡enja.
↑  ↓

#4 19.05.2015 14:57
Amelasar Van mreze
Clan
Registrovan od:07.04.2011
Postovi:262


Predmet:Re: Izdvajanje rijeci i/ili znakova iz recorda - funkcija
Radi se o svjedodzbi i uvjerenju o uspjehu ucenika u VI, VII i VIII razredu osnovne skole.
Obrazac je gotov i treba samo polja popuniti. Nisam htjela na taj nacin misleci da je ovako lakse posto se radi o donaciji za jednu skolu da rucno ne ispunjavaju obrasce.
Pozdrav, Amela
↑  ↓

#5 19.05.2015 15:10
kenan Van mreze
Clan
Registrovan od:10.02.2011
Postovi:191


Predmet:Re: Izdvajanje rijeci i/ili znakova iz recorda - funkcija
PRIJE ČEÅ  PREPRAVIT NEGO SE SA OVIM ZEZATI I IMATI UVJEK PROBLEM
↑  ↓

#6 19.05.2015 15:13
Div Van mreze
Clan
Registrovan od:01.11.2007
Postovi:22


Predmet:Re: Izdvajanje rijeci i/ili znakova iz recorda - funkcija
Kako bi se podaci unosili, iz dnevnika ili iz neke tabele u elektronskom obliku?
U svakom slučaju, bolje je uraditi kao "pravu" bazu podataka, samo je pitanje koliko vremena ima na raspolaganju. Valjalo bi da postaviÅ¡ spisak predmeta po razredima, da pokuÅ¡am(o) da uradimo neki model u Å¡to kraćem roku, cenim da je rok- juče.
↑  ↓

#7 19.05.2015 15:33
Amelasar Van mreze
Clan
Registrovan od:07.04.2011
Postovi:262


Predmet:Re: Izdvajanje rijeci i/ili znakova iz recorda - funkcija
Kraj je skolske godine pa je bas frka Wink

U prilogu su predmeti. U prazna polja se mogu upisati predmeti koji nisu na obrascu.

Prilozi:
Informacije o tipu datoteke za:doc  uvjerenje.doc
Preuzimanja:291
Velicina datoteke:43 KB
Informacije o tipu datoteke za:doc  svjedocanstvo.doc
Preuzimanja:288
Velicina datoteke:38.5 KB


Pozdrav, Amela
↑  ↓

#8 19.05.2015 15:37
Div Van mreze
Clan
Registrovan od:01.11.2007
Postovi:22


Predmet:Re: Izdvajanje rijeci i/ili znakova iz recorda - funkcija
Malo kasnije ću pogledati, sad sam u putu kući, pa ću napisati Å¡ta mislim da se može raditi u kratkom roku.
↑  ↓

#9 19.05.2015 15:41
Amelasar Van mreze
Clan
Registrovan od:07.04.2011
Postovi:262


Predmet:Re: Izdvajanje rijeci i/ili znakova iz recorda - funkcija
Ok. Hvala.
Pozdrav, Amela
↑  ↓

#10 19.05.2015 16:34
Gjoreski Van mreze
Administrator
Registrovan od:02.02.2009
Postovi:1,828


Predmet:Re: Izdvajanje rijeci i/ili znakova iz recorda - funkcija
Eve probaj ova dali ke zavrsi rabota .
Ovaa funkcija ja napravi ZXZ za mene jas ja smenav malku pa vidi dali ke odgovara.

PreuzmiIzvorni kôd (Visual Basic):
  1.  
  2. Public Function OdsecenDel(Podatok As String, Optional DelBroj As Integer = 1)
  3. Dim RedPod As String
  4. Dim BrojVar As Integer
  5. Dim ArrPodaci
  6. Dim Arr() As String
  7. Dim I As Integer
  8.  
  9. RedPod = Podatok ' "+CRLP: 61,61,78,6"
  10. Vrati_Podatak RedPod, BrojVar, ArrPodaci
  11.  
  12.  If IsNull(ArrPodaci) Or ArrPodaci = "" Then
  13.     Exit Function
  14.  Else
  15.     Arr = Split(ArrPodaci, ",")
  16.    'For I = 0 To BrojVar
  17.    OdsecenDel = Arr(DelBroj)
  18.  'Next I
  19. End If
  20.  
  21. End Function
  22.  
  23.  
  24. Public Function Vrati_Podatak(UlazniPodatak As String, Optional BrojVar As Integer = 0, Optional ArrPodaci = "")
  25. Dim Poz As Integer, Duzina As Integer, I As Integer
  26. Dim PrviDio As String, DrugiDio As String, Skupa As String
  27. Dim Znak As String
  28.  
  29. Poz = InStr(1, UlazniPodatak, "(", vbBinaryCompare)
  30. If Poz = 0 Then GoTo Kraj
  31.  
  32. PrviDio = Mid(UlazniPodatak, 1, Poz - 1)
  33. DrugiDio = Mid(UlazniPodatak, Poz + 1)
  34. Skupa = PrviDio & "," & DrugiDio
  35. Duzina = Len(UlazniPodatak) - 1
  36. BrojVar = 0
  37.     For I = 1 To Duzina
  38.     Znak = Mid(Skupa, I, 1)
  39.         If Znak = "," Then
  40.         BrojVar = BrojVar + 1
  41.         End If
  42.     Next I
  43. ArrPodaci = Skupa
  44. Izlaz:
  45. Exit Function
  46. Kraj:
  47. ArrPodaci = ""
  48. BrojVar = 0
  49. GoTo Izlaz
  50. End Function

se povikuva

MsgBox OdsecenDel("odlièan (5)", 0)

Ovaa funkcija ke ti go odvoi prviot del od stringot do prvata zagrada (

Ako ti treba funkcija za vo zagradata imas vo korisan kod funkcija DeoString
↑  ↓

Stranice (4):1,2,3,4


Sva vremena su GMT +02:00. Trenutno vrijeme: 1: 13 am.