Projekat

Općenito

Profil

Akcije

Greške #26062

Zatvoren

nepostojeća šifra ali me ne baca u "šifrarnik"

Dodano od Ernad Husremović prije više od 14 godina. Izmjenjeno prije više od 14 godina.

Status:
Zatvoreno
Prioritet:
Odmah riješiti
Odgovorna osoba:
Saša Vranić
Početak:
04.01.2012
Završetak:
23.01.2012
% završeno:

100%

Procjena vremena:

Povezani tiketi 1 (0 otvoreno1 zatvoren)

korelira sa F18 - Greške #25572: ukucam dio šifre i crticu (npr "9FM-") F18 me ne "baca u šifrarnik" nego mi dadne najbližu šifruZatvorenoSaša Vranić06.12.2011

Akcije
Akcije #1

Izmjenjeno od Ernad Husremović prije više od 14 godina

jedno tri puta je ovo ispravljano ali nikada nije proradilo.

radim na bazi bring_test

kalk unos podataka i kucam artikal: "10" on mi daje šifru "9 ....."

ovo me već blago izluđuje

Akcije #2

Izmjenjeno od Ernad Husremović prije više od 14 godina

  • Završetak postavljeno na 19.01.2012
Akcije #3

Izmjenjeno od Saša Vranić prije više od 14 godina

ti si čišćenjem to razvalio, treba uporediti stari kod sa bringout github-a i pogledati šta si izbacio, zato ne radi

Akcije #4

Izmjenjeno od Ernad Husremović prije više od 14 godina

ne ne treba.

uzmi i debagiraj postojeć kod. zavlačenje u šumu starog koda nije dobro rješenje.

Akcije #5

Izmjenjeno od Ernad Husremović prije više od 14 godina

takođe, svaki fajl ima svoju istoriju promjena tako da ćeš na F18 repozitoriju naći sve što je izbačeno na ovom browse_code fajlu.

odlazak u FMK kod je pogrešan i nepotreban smjer.

Akcije #6

Izmjenjeno od Ernad Husremović prije više od 14 godina

  • Završetak promijenjeno iz 19.01.2012 u 23.01.2012

ovo za bhingco definitivno treba

Akcije #7

Izmjenjeno od Saša Vranić prije više od 14 godina

Da, sada sam skontao o čemu se radi, praktično bilo koji broj da unesem na početku, recimo:

  • 10
  • 22
  • 70
  • 80

uvijek mi izbaci artikal 9.....

ako je početno slovo

  • A
  • C
  • G

itd...

onda mi fino otvori šifrarnik

Akcije #8

Izmjenjeno od Saša Vranić prije više od 14 godina

I to je recimo slučaj samo kod šifrarnika robe, kod partnera radi normalno

Akcije #9

Izmjenjeno od Saša Vranić prije više od 14 godina

da, samo u robi i to radi traženja po barkod-u :)

pronašao sam grešku

znači radi se o ovoj funkciji : sif_seek()

i to na ovom dijelu:

https://github.com/knowhow/F18_knowhow/blob/bfa59cab73738bc101a/common/codes_browse.prg#L214

znači, šta se desi ?

U šifraniku imamo ovakvo stanje:

id  
---------------
9...
9A....
ABC
ADG
AFF
BCC

i u unosu kažem da mi traži sa "8".

Desi se seek "8 " i naravno tog zapisa nema ali mi se pointer pozicionira na stavku 9... i čak se varijabli cId proslijedi ta vrijednost.

Naknadno se ispituje da li je FOUND .t. ili .f. i pošto je .f. traži se po barkod-u, druga funkcija

i on praktično onda traži po polju barkod ali sada već sa vrijednošću 9... umjesto istim id-om kao i maloprije

Akcije #10

Izmjenjeno od Saša Vranić prije više od 14 godina

Akcije #11

Izmjenjeno od Saša Vranić prije više od 14 godina

samo ako je pronašao setuje varijablu, ako ne traži po barkod-u

kod treba da je ovakav

Akcije #12

Izmjenjeno od Saša Vranić prije više od 14 godina

testirao, sada je to ok

Akcije #13

Izmjenjeno od Saša Vranić prije više od 14 godina

  • Status promijenjeno iz Dodijeljeno u Zatvoreno
  • % završeno promijenjeno iz 0 u 100
Akcije #14

Izmjenjeno od Saša Vranić prije više od 14 godina

ispravio još jednu grešku, ako je šifra prazno također ne treba da seek-uje po barkod-u

Akcije

Također dostupno kao Atom PDF