Verzija 4.1.9: Razlika med redakcijama
Iz SDMS
Jump to navigationJump to searchm (→Popravki avtomatsko sporočenih napak) |
m (→Popravki avtomatsko sporočenih napak) |
||
| Vrstica 19: | Vrstica 19: | ||
*(Build 59) Stream read error v urejevalniku podatkovne plasti, če se je izbral import, pa se ni šlo skozi vse strani definicije uvoza. | *(Build 59) Stream read error v urejevalniku podatkovne plasti, če se je izbral import, pa se ni šlo skozi vse strani definicije uvoza. | ||
*(Build 65) uQuadTreeType.GetDataPtr: Invalid Topology Type, če je bil ključ lookupa v index vezan na virtualni niz podatkov. Popravljeno. | *(Build 65) uQuadTreeType.GetDataPtr: Invalid Topology Type, če je bil ključ lookupa v index vezan na virtualni niz podatkov. Popravljeno. | ||
| + | *(Build 65) Access violation at address 00C0A8DB. Read of address 00000004. Nastala v verziji 64, če se je vneslo koordinato iz koordinatnega kalkulatorja, ko ni bil program v vnosu koordinat. | ||
=== Razni popravki === | === Razni popravki === | ||
Redakcija: 09:50, 23. december 2011
Vsebina
Objava verzije
- Build 59 21. November 2011
- Build 60 22. November 2011
- Build 61 30. November 2011
- Build 62 01. December 2011
- Build 63 07. December 2011
- Build 64 15. December 2011
- Build 65
(Build 58) Osveževanje programa
Vgrajeni popravki za osveževanje verzije programa. Sedaj nebi smelo biti več problemov z zaklepanjem datotek pri posodabljanju verzije.
Popravki avtomatsko sporočenih napak
- (Build 59) Access violation at address 00B7D9B1. Read of address 00000004, če se je v aplikaciji pritisnilo gumb backspace in ni bil program v vnosu koordinat. Popravljeno.
- (Build 59) Indeks večkratnega niza podatkov izven območja, če je imela plast večkratni niz, ki ni bil prikazan na maski in so se uporabljali eventi za enabled celice.
- (Build 59) Stream read error v urejevalniku podatkovne plasti, če se je izbral import, pa se ni šlo skozi vse strani definicije uvoza.
- (Build 65) uQuadTreeType.GetDataPtr: Invalid Topology Type, če je bil ključ lookupa v index vezan na virtualni niz podatkov. Popravljeno.
- (Build 65) Access violation at address 00C0A8DB. Read of address 00000004. Nastala v verziji 64, če se je vneslo koordinato iz koordinatnega kalkulatorja, ko ni bil program v vnosu koordinat.
Razni popravki
- (Build 59) Pri izvozu večkratnega niza podatkov ni izpisal, koliko nizov je izvoženih, če jih je bilo manj kot zapisov. Popravljeno.
- (Build 59) V raziskovalcu so se index lookupi narobe izpisovali. Popravljeno.
- (Build 59) V Predlogi izrisa imata sedaj Slika in OleObjekt kot atribut za ime datoteke formulo, ne več fiksne vrednosti.
- (Build 59) V Predlogi izrisa je dodan nov tip elementa Formula (podoben kot Besedilo).
- (Build 59) V Predlogi izrisa se vsebina elementa Predloga izrisa sedaj poravnava glede na poravnavo elementa.
- (Build 60) Pri prenosu preko sif datoteke so se izgubili hinti na temi in delimiter pri izvozih. Popravljeno.
- (Build 61) OLE v Predlogi izrisa od Builda 59 ne dela. Popravljeno.
- (Build 62) Manjši popravki za TCPIP protokol.
- (Build 63) Izbira tiskalnika v nekih primerih ni delala.
- (Build 63) Preverjanje sintakse ni delalo znotraj Select Case stavkov. Popravljeno. V sistemih se lahko pojavijo dodatne napake v teh delih kode, ker se do sedaj niso preverjali.
- (Build 63) V urejevalniku menija sedaj dela tudi iskanje sintaktične napake v eventu.
- (Build 64) Implementiran drag karte med vnosi. Do sedaj je drag delal le, kadar program ni bil v vnosu. Če se je poskusilo narediti drag, je s tem avtomatsko izvedel vnos točke, potem pa še drag. Sedaj se dejanski vnos točke zgodi šele, ko spustimo gumb in sicer na lokaciji, na kateri je bil pritisnjen, če ni bilo vmes draga karte. Je pa ukinjen posebni vnos linije in okna, ko se je lahko to vneslo z enim klikom (dol je bila prva koordinata, gor pa druga).
- (Build 65) Pri predogledu tiskanja so se na Windows 7 v okno z dimenzijo prerisale tudi ikone aplikacije. Popravljeno.
Basic ukazi
- (Build 59) Popravljeno delovanje TFilter.ExecuteSQL, ExecutePoint, ExecutePointSQL, ExecutePolyLine, ExecutePolyLineSQL, ExecutePolygon, ExecutePolygonSQL ukazov. Sedaj so vse funkcije, ki vrnejo novo recordlisto, če se pokliče kot funkcija. Kasneje jo je potrebno dealocirati. Če se pokliče kot procedura, nasedi filter v filtrirano listo zapisov. Tu je še primer stare in nove uporabe. Po novem tudi uporaba teh ukazov ne spremeni uporabnikovih nastavitev filtra.
RL = L2.CreateRecordList () L2.Filter.Clear L2.Filter.AreaPoint (Y, X, 0.01) L2.Filter.SQL = '([Default].[Tip voda ID].AsNumber = 1)' L2.Filter.ExecuteList (RL) ... Destroy (RL) RL = L2.Filter.ExecutePointSQL (Y, X, 0.01, '([Default].[Tip voda ID].AsNumber = 1)') ... Destroy (RL)
- (Build 60) Napaka pri teh funkcijah. Je bil potreben takojšen popravek.
- (Build 64) Nova ukaza NetOpenedFiles in NetCloseFile