ieframe.dll – nefunguje po přeinstalaci Win.

Po nové instalaci Windows se může stát že původní projekt obsahující reference na ieframe.dll nebude fungovat.

Objeví se Hláška e Error:

‘ieframe\1′ dll not found

Problém je zde:‘ MS Internet Control‘ v Project-> Component.

Oprava je nasledující:

1, Otevřít projekt a ignorovat vsechny chyby

2, Odstranit control z formulářů kde se nachází Browser.

3, Uložit projekt

4, Otevřít projekt

5, Odstranit reference Microsoft Internet Control

6, Odstranit Component Microsoft Internet Control

7, Uložit projekt

8, Otevřít projekt

9, Přidat referenci C:\WINDOWS\system32\ieframe.dll

10, Přidat Component Microsoft Internet Control

11, Uložit projekt

12, Otevřít projekt

13, Vložit do formulářů control Browser a nazvatje stejnými jmény jako byly.

14, Uložit a vše by mělo být OK.

Posted in Visual Basic | Leave a comment

Jak jsme chtěli ušetřit…

No, jak už název napovídá a čtenář tuší, vyšlo to nakonec mnohem mnohem dráž.

V každém z nás je tak trochu skrblík, a na netu existuje velice dobré a lehce čitelné konkurenční prostředí. A my potřebovali nějaké to železo – nic extra – novej kompík, sami si ho poskládáme, součástkám rozumíme, vybereme to nej a podivame se na Zboží.cz co nám vyplivne za ceny. Inu, vybrali jsme. Jen pro zajimavost u našeho „Velkého“ dodavatele stála vybraná sestava cca 14 500,- ale tytéž součástky jsme na netu objednali u „Nejlevnějšího“ dodavatele (jediná podmínka byla Praha – kvůli připadné reklamaci).  Ušetřili jsme za celý počítač cca 3 500,-!!! ANO slušná částka.

(… rozhovory jsou zkrácené a obsahují jen to nejpodstatnější … )

Pátek:
Povedlo se, web je pomerně čitelnej, výběr zboží pohoda, sortiment stejnej jako všude jinde, objednávka jednoduchá, okamžitá odpověď s číslem objednávky a prolinkem do skladu. Vše jak má být.

Za necelou hodinu mě příjemě překvapil telefonát zaměstanance firmy s tím, že zboží je objednané a bude vpondělí, a že jestli chci, tak mi ho dokonce dovezou domů a zadarmo. Prý to mají okolo cestou domů. Nu proč ne?

Pondělí:
Večer telefon, auto stojí před barákem, příjemný chlapík se usmívá, sboží sedí, penízky mění majitele, ještě doklady, potřepem si pravicí a ja s úctou sundávám klobouk…

Jenže…

Středa:
Za dva dny, kdy všechno bylo sestavené zfunkčené a nakonfigurované, ejhle, na desce nejde síťovka! Telefon: „Dobrý den, ja bych potřeboval reklamovat to a to… “

„Nezlobte se já teď nemám čas. Zavoljte mi tak za 2 hodiny“
„COŽE???“
… Poslušně volám za 2 hodiny

„Hmm, tak já to zkusím vytelefonovat, dáme vám vědět, a zítra vám tu desku vyměníme.“

Čtvrtek:
Celý den se nikdo neozval tak ve 2 odpoledne uz nemám trpělivost čekat a volám zase sám:
„No já vám to vyměnit nemůžu kus za kus – protože kdyby to nebylo vadný tak si ji pak můžu namazat na prsa. Musím ji nejdřív vidět a zkontrolovat.“

Nepomohlo, že jsem mu vysvětloval, že jsme tu taky samí odborníci na počítače, že tomu rozumíme a že poznat, že nejde síťovka, není zase až tak uplně těžký, a že nepomůže ani flash Biosu atd… ok, rezignuju a osobně jedu na druhou stranu Prahy do Kolodějů desku odnést.

„Dobrý den, tak jsem tady s tou deskou!“
„Jo dobře, nechte mi ji tady, já teď na to nemám čas.“
„COŽE???“
„Večer až se vrátim, tak se na to podivám.“

Ok vidím, že to nemá smysl a rezignuju podruhé. Záručák, reklamaci a padám.

Pátek:
„Haló, jsem u vás včera reklamoval tu desku můžete mi říct kdy ji dostanu vymeněnou?“
„Teď na to nemám čas!“
„COŽE???“
Už je mi jasné, že budou problémy…
„No, ono to není kompletní, chybí tam krytka na patici na procesor, a nevím jestli mi to zreklamujou.“
„COŽE???“
„Já to tam pošlu a uvidím co mi řeknou.“
Už jsem to vzdal a říkám si – jo, já to chápu, je mi to jasný…

Pondělí:
„Dobrý den… tu desku“
„Nezlobte se nemám čas!“
„COŽE???“

Úterý:
„Tu desku“
„No právě jsem se na to díval a fakt tam ta síťovka nejde.  Takže to pošlu.“
(Původně jsem to měl mít vyměměné kus za kus druhý den, no.)

Dobře, rezignoval jsem už po několikáté s tím, že mi dá zítra vědět.

Středa:
Nikdo se neozval

Čtvrtek:
Jsem na služební cestě v Brně – 15,00. Už jsem fakt naštvanej, nikdo se neozval, a proto volám sám.

„Dobrý den,…“
„Já nemám čas, já se vám ozvu.“
„COŽE???“

Sedím v autobuse a v pohodlí servisu StudentAgency s kávou v ruce a na svym notebooku a pohodový wifi po celé cestě z Prahy až do Brna objednávám tutéž desku u našeho „obvyklého“ ověřeného dodavatele, kde se reklamace řeší okamžitě, kus za kus, nebo vrácením peněz, s úsměvem a omluvou.

Pátek:
10.00 kurýr zvoní u dveří a nese objednaou desku – funkční novou. Za 20 minut je počítač hotovej a můžeme fungovat vesele dál.

Čili o čem to bylo:

Ceny:

  • Deska běžně stála 2003,-
  • Koupili jsme ji za 1759,-

Náklady:

  • 9 x telefon Pánovi co nemá čas á 2 min x 3 kč = 54,-
  • Cesta autem na reklamaci přes celou Prahu tam a zpět: 8kč/km 48km = 384,-
  • 2 hodiny ztráta času: 1000,-
  • Cena nové desky: 2003 + 149 dobírka
  • 7 pracovních dní času člověka, který nemohl pracovat protože… 28000,-

Součet:

  • Celková úspora: 244,-
  • Celkové náklady a způsobená ztráta: 31 590,-

Vyúčtováno, podrtženo, sečteno, cakum prdum, bratru:

31 346,- !

Takže až vás někdy napadne ona osvícená myšlenka „dyk je to jedno kde to koupim“ a najdete na netu nějakou zajímavou „levnou“ firmu kde koupíte to samé výhodně, přemýšlejte proč je to levné a co se může stát, kdž se něco stane. My už zůstáváme u našeho ověřeného dodavatele, byť dražšího, ale v této chvíli už dovedeme ocenit přidanou hodnotu jejich služeb a kvalitní servis.

Dnes je úterý, 15 dní od nákupu a 12 dní od reklamace a Pán, který nemá čas, ještě asi stále nemá čas do dnešního dne se neozval. V klidu mu nechám jeho 30 dní na reklamaci. A pak mu tu desku s úsměvem vrátím, protože mám ze zákona právo vrátit nepoužité zboží do 30 dní bez udání důvodu. Ať si ji pak třeba namaže na prsa!

Jo a pokud by jste chtěli náhodou vědět kde seženete toho Pána co nikdy nemá čas, tak vězte že jeho eshop naleznete zde: http://ledovka.cz nebo http://icetech.cz

IceTech s. r. o.
K Hořavce 1
Praha 9
IČO: 28242025
DIČ: CZ28242025

a Pán co nemá čas se jmenuje Zdeněk Soukup.

Přejeme příjemné nakupování  a hlavně – žádné reklamace!

😉

Doplnění výsledku (30.8.09):

firma se samozřejmě neráčila žádným způsobem ozvat sama a proto jsem několik dní po uplynutí oné 30 tidenní  lhůty opět volal sám. Bylo mi oznámeno, že mi byla zaslaná SMS (která pochopitelně nedošla) s žádostí o číslo účtu kam mi mají být zaslané peníze za reklamaci. Proč SMS? Pravděpodobně proto, aby nešlo dohledat a dokázat, že nic neposlali. E-mail by se preci neztratil, že? Tedy jem poslal číslo účtu a zase čekal… a nic se nedělo. Po 3 týdnech jsem telefonoval znovu a bylo mi sděleno, že na vrácení peněz z reklamace mají 30 dní.

Nutno dodat, že tento 30tý den opravdu byly peníze na mém účtu. což je (pokud vynechám dodávku a vstřícnost až do doby reklamace) jediný dodržený termín touto společností.

Na druhou stranu jsem už byl natolik unaven, že jsem podrobně nezkoumal jejich obchodní podmínky, ale divil bych se kdyby tam bylo cokoliv o 30 ti denní lhůtě na vrácení peněz (natož zákonné). Divil bych se proto, že sami e-shop provozujeme, a reklamace musíme vyřizovat také.

Každopádně se tím vyčíslená suma způsobené ztáty samozřejmě zvýšila o 2 měsíce úroků z této částky.

„Naštěstí“ šlo v tomto případě JEN o 2000,- ale na eshopu mají i mnohem dražší věci. Co kdybych chtěl reklamovat třeba: SIGMA 200-500/2.8 EX DG s bajonetem Nikon za 525 000,- ? být 2 mesíce bez půl míče… no nevím jak by se to někomu líbilo.

Dodatek  (17.6.09) :

Tak jsem se dostal i k jejich obchodním podmínám.

Nakonec jsem tu práci přeci jen dal a jejich Obchodní podmínky i Reklamaní řád přečetl. Zásadní pasáže jsou zde. Čtěte dobře:

Výňatek z Reklamačního řádu:

i) V případě odstoupení od kupní smlouvy či poskytnutí slevy z kupní ceny je příslušná platba vrácena Kupujícímu převodem na bankovní účet nebo předána v hotovosti na pokladně v místě podnikání.

Tady zcela chybí údaj o čase vrácení.  Takže mám vlastně štěstí, že, asi omylem, na tento můj případ použili část z Obchodních podmínek která s tím naším případem neměla nic společného:

Vrácení zboží:

Po převzetí vráceného zboží se prodávající zavazuje vystavit a zaslat dobropis na zboží (ne na dopravné!), a to nejpozději ve lhůtě 30 dnů od jeho přijetí.
Po převzetí podepsaného dobropisu se prodávající zavazuje zaslat na bankovní účet či fakturační adresu zákazníka zpět kupní cenu, a to nejpozději ve lhůtě 30 dnů.
Popřípadě, pokud si zákazník přeje dobropis proplatit v hotovosti, bude během 30 dnů od doručení podepsaného dobropisu písemně vyzván (na uvedený eMail) k vyzvednutí připravené hotovosti.

tedy jednoduše pokud budete něco vracet připravte se na nasledující proceduru: Vrátíte zboží – za 30 dní odešlou poštou dobropis vy ho obdržíte, podepíšete, pošlete zpět, oni si ho za 14 dní na poště vyzvednou, a teprve pak vám začíná plynout ono 30 denní období na vrácení peněz.

A další nestandardnost: Na vrácení zboží z eshopu, bez udání důvodu, je běžně 30 dní. A co na to jejich Obchodní podmínky:

V souladu s ustanoveními občanského zákoníku a zákona na ochranu spotřebitele má kupující právo vrátit zboží dodavateli do 14 dnů od jeho převzetí, a to bez udání důvodů.

A zrovna tak odstoupení od smlouvy v Záručních podmínkch:

e) Kupující je v souladu se Zákonem oprávněn ve všech stanovených případech odstoupit od smlouvy. Odstoupení od smlouvy nabývá platnosti, pokud je do čtrnácti dnů od převzetí zboží doručeno písemné prohlášení Kupujícího o odstoupení od smlouvy na adresu Prodávajícího a pokud jsou splněny všechny zákonné podmínky.

Tedy pokud se náhodou nikdo z této firmy nebude obtěžovat dojít na poštu pro doporučené zásilky, pak je vaše odstoupení od smlouvy úplně k ničemu, protože jste nesplnili podmínky….

Toť vše.

Posted in Blog | 3 Comments

DELETE

Smazat řádky od Cislo_Radku (včetně) z tabulky Nejaka_Tabulka.
DELETE FROM Nejaka_Tabulka WHERE ID >= ‚Cislo_Radku‘

Posted in SQL | Leave a comment

NULL – Jak to vložit do databáze?

V běžném recordsetu připojeném na MySQL pravděpodobně nelze vložit standartním postupem hodnotu NULL do políčka v databázi. Standartní postup považuji přes DataEnvironment.
Příklad:

Set rs = DataEnvironment1.rsVolnyPrikaz
DataEnvironment1.VolnyPrikaz
With rs
If Not IsNull(.Fields(„ZPRACOVANO“).Value) Then
.Fields(„ZPRACOVANO“).Value = sNull
.Update
End If
End With

Na řádku .Update  vždy skončí chybou.
Nelze ani:

Set .Fields(„ZPRACOVANO“).Value = Null

Nebo jsem alespon žádný jiný způsob nenašel.
Pro zápis hodnoty NULL lze ale použít běžný SQL zápis UPDATE:

Set rs = DataEnvironment1.rsVolnyPrikaz
DataEnvironment1.Commands.Item(„VolnyPrikaz“).CommandText = „UPDATE Tabulka SET `ZPRACOVANO` = NULL“
DataEnvironment1.VolnyPrikaz
Set rs2 = Nothing

Takto vše funguje jak má a hodnota Null se zapiše do tabulky databáze bez chyby.
Pokud někdo zná nějaký způsob jak zapsat Null do DB pomocí DataEnvironment – SEM S NÍM 🙂

Posted in Visual Basic | Leave a comment

Error -2147217864

Řádek nelze nalézt a aktualizovat. Pravděpodobně byly od posledního čtení změněny některé hodnoty.
Run-time error: -2147217864 (80040e38):
The specified row could not be located for updating. Some values may have been changed since it was last read.

Tato chyba se objeví v případě, že do otevřeného recordsetu ukládáme stejnou hodnotu jaká už v databázi je, a následně tento recordset chceme Updatovat. Sloupec HODNOTA obsahuje znaky „ABCD“ a do stejného sloupce opět vkládám znaky „ABCD“ Procedura skonci popisovanou chybou na červeném řádku při pokusu o rs.Update

Příklad:

sText = „ABCD“
Set rs = DataEnvironment1.rsUloz
DataEnvironment1.Uloz
rs.Fields(„HODNOTA“).Value = sText
rs.Update
rs.Close

Řešení:
Kontrolovat zda vkládaná hodnota není stejná jako již existující záznam v databázi (Stejný výsledek dostaneme i při pokusu o vložení NULL do sloupce který NULL obsahuje).

sText = „ABCD“
Set rs = DataEnvironment1.rsUloz
DataEnvironment1.Uloz
If rs.Fields(„HODNOTA“).Value <> sText Then

rs.Fields(„HODNOTA“).Value = sText
rs.Update

End If
rs.Close

Po této úpravě již procedura proběhne bez uvedené chyby.

Posted in Visual Basic | Leave a comment

ALTER TABLE

Přidání dalšího Novy_sloupec do tabulky Nejaka_Tabulka

ALTER TABLE Nejaka_Tabulka ADD Novy_Sloupec VARCHAR(255)

Typ VARCHAR(255) může být nahrazený jiným typem obsahu sloupce:

  • YESNO
  • TEXT
Posted in SQL | Leave a comment

UPDATE

Příklad pro nahrazení nějakého slova v databázi.

nahradit: HradecKrálové

správným: Hradec Králové

UPDATE `knihajizd_97115`.`khn_adresni_body_1` SET `MESTO` = ‚Hradec Králové“ WHERE `MESTO` = ‚HradecKrálové‘

Posted in SQL | Leave a comment

Entity

Jak jednoduché…

Příklady entit
Znak Entita
pevná mezera &nbsp;
< &lt;
> &gt;
& &amp;
&quot;
  &shy;
± &plusmn;
× &times;
® &reg;
© &copy;
&euro;
» &raquo;
« &laquo;

 

Následující tabulka pochází z http://www.jakpsatweb.cz/html/entity-vsechny.html

Použití tabulky: vezměte hodnotu levého sloupečku, obalte ji znaky & a ; a vložte do html kódu. Např. zápis &copy; udělá značku copyrightu, entita &nbsp; je nedělitelná mezera.

Použitelné znakové entity
&zápis; vzhled Český název entity Anglický název entity decimální
kód
nbsp   nedělitelná mezera non-breaking space 160
iexcl ¡ obrácený vykřičník inverted exclamation mark 161
cent ¢ cent cent sign 162
pound £ libra pound sign 163
curren ¤ znak měny currency sign 164
yen ¥ yen yen sign (yuan sign) 165
brvbar ¦ přerušený proužek broken bar (broken vertical bar) 166
sect § paragraf section sign 167
uml ¨   diaeresis (spacing diaeresis) 168
copy © copyright copyright sign 169
ordf ª   feminine ordinal indicator 170
laquo « francouzské uvozovky left-pointing double angle quotation mark  171
not ¬ logické not not sign 172
shy   rozdělovník = spojovník soft hyphen (discretionary hyphen) 173
reg ® registrovaná značka registered sign (registered trade mark sign) 174
macr ¯   macron (spacing macron, overline APL overbar) 175
deg ° stupeň degree sign 176
plusmn ± plus mínus plus-minus sign (plus-or-minus sign) 177
sup2 ² na druhou superscript two (superscript digit two, squared) 178
sup3 ³ na třetí superscript three (superscript digit three, cubed) 179
acute ´ dlouhé á acute accent (spacing acute) 180
micro µ mikro micro sign 181
para znak odstavce pilcrow sign (paragraph sign) 182
middot · středová tečka middle dot (Georgian comma, Greek middle dot) 183
cedil ¸   cedilla (spacing cedilla) 184
sup1 ¹   superscript one (superscript digit one) 185
ordm º   masculine ordinal indicator 186
raquo » francouzské uvozovky right-pointing double angle quotation mark (guillemet) 187
frac14 ¼ čtvrtina vulgar fraction one quarter  188
frac12 ½ polovina vulgar fraction one half  189
frac34 ¾ tři čtvrtiny vulgar fraction three quarters  190
iquest ¿ obrácený otazník inverted question mark (turned question mark) 191
Agrave À   Latin capital letter A with grave  192
Aacute Á   Latin capital letter A with acute 193
Acirc    Latin capital letter A with circumflex 194
Atilde à   Latin capital letter A with tilde 195
Auml Ä   Latin capital letter A with diaeresis 196
Aring Å   Latin capital letter A with ring above 197
AElig Æ   Latin capital letter AE (Latin capital ligature AE) 198
Ccedil Ç   Latin capital letter C with cedilla 199
Egrave È   Latin capital letter E with grave 200
Eacute É   Latin capital letter E with acute 201
Ecirc Ê   Latin capital letter E with circumflex 202
Euml Ë   Latin capital letter E with diaeresis 203
Igrave Ì   Latin capital letter I with grave 204
Iacute Í   Latin capital letter I with acute 205
Icirc Î   Latin capital letter I with circumflex 206
Iuml Ï   Latin capital letter I with diaeresis 207
ETH Ð   Latin capital letter ETH 208
Ntilde Ñ   Latin capital letter N with tilde 209
Ograve Ò   Latin capital letter O with grave 210
Oacute Ó   Latin capital letter O with acute 211
Ocirc Ô   Latin capital letter O with circumflex 212
Otilde Õ   Latin capital letter O with tilde 213
Ouml Ö   Latin capital letter O with diaeresis 214
times × krát multiplication sign 215
Oslash Ø   Latin capital letter O with stroke  216
Ugrave Ù   Latin capital letter U with grave 217
Uacute Ú   Latin capital letter U with acute 218
Ucirc Û   Latin capital letter U with circumflex 219
Uuml Ü   Latin capital letter U with diaeresis 220
Yacute Ý   Latin capital letter Y with acute 221
THORN Þ   Latin capital letter THORN 222
szlig ß   Latin small letter sharp s (ess-zed) 223
agrave à   Latin small letter a with grave  224
aacute á   Latin small letter a with acute 225
acirc â   Latin small letter a with circumflex 226
atilde ã   Latin small letter a with tilde 227
auml ä   Latin small letter a with diaeresis 228
aring å   Latin small letter a with ring above  229
aelig æ   Latin small letter ae (Latin small ligature ae) 230
ccedil ç   Latin small letter c with cedilla 231
egrave è   Latin small letter e with grave 232
eacute é   Latin small letter e with acute 233
ecirc ê   Latin small letter e with circumflex 234
euml ë   Latin small letter e with diaeresis 235
igrave ì   Latin small letter i with grave 236
iacute í   Latin small letter i with acute 237
icirc î   Latin small letter i with circumflex 238
iuml ï   Latin small letter i with diaeresis 239
eth ð   Latin small letter eth 240
ntilde ñ   Latin small letter n with tilde 241
ograve ò   Latin small letter o with grave 242
oacute ó   Latin small letter o with acute 243
ocirc ô   Latin small letter o with circumflex 244
otilde õ   Latin small letter o with tilde 245
ouml ö   Latin small letter o with diaeresis 246
divide ÷ děleno division sign 247
oslash ø   Latin small letter o with stroke 248
ugrave ù   Latin small letter u with grave 249
uacute ú   Latin small letter u with acute 250
ucirc û   Latin small letter u with circumflex 251
uuml ü   Latin small letter u with diaeresis 252
yacute ý   Latin small letter y with acute 253
thorn þ   Latin small letter thorn with 254
yuml ÿ   Latin small letter y with diaeresis 255
fnof ƒ italské ef Latin small f with hook (function, florin) 402
Alpha Α   Greek capital letter alpha 913
Beta Β   Greek capital letter beta 914
Gamma Γ   Greek capital letter gamma 915
Delta Δ   Greek capital letter delta 916
Epsilon Ε   Greek capital letter epsilon 917
Zeta Ζ   Greek capital letter zeta 918
Eta Η   Greek capital letter eta 919
Theta Θ   Greek capital letter theta 920
Iota Ι   Greek capital letter iota 921
Kappa Κ   Greek capital letter kappa 922
Lambda Λ   Greek capital letter lambda 923
Mu Μ   Greek capital letter mu 924
Nu Ν   Greek capital letter nu 925
Xi Ξ   Greek capital letter xi 926
Omicron Ο   Greek capital letter omicron 927
Pi Π   Greek capital letter pi 928
Rho Ρ   Greek capital letter rho 929
Sigma Σ   Greek capital letter sigma 931
Tau Τ   Greek capital letter tau 932
Upsilon Υ   Greek capital letter upsilon 933
Phi Φ   Greek capital letter phi 934
Chi Χ   Greek capital letter chi 935
Psi Ψ   Greek capital letter psi 936
Omega Ω   Greek capital letter omega 937
alpha α alfa Greek small letter alpha 945
beta β beta Greek small letter beta 946
gamma γ gama Greek small letter gamma 947
delta δ delta Greek small letter delta 948
epsilon ε   Greek small letter epsilon 949
zeta ζ   Greek small letter zeta 950
eta η   Greek small letter eta 951
theta θ   Greek small letter theta 952
iota ι   Greek small letter iota 953
kappa κ   Greek small letter kappa 954
lambda λ   Greek small letter lambda 955
mu μ   Greek small letter mu 956
nu ν   Greek small letter nu 957
xi ξ   Greek small letter xi 958
omicron ο   Greek small letter omicron 959
pi π Greek small letter pi 960
rho ρ   Greek small letter rho 961
sigmaf ς   Greek small letter final sigma 962
sigma σ   Greek small letter sigma 963
tau τ   Greek small letter tau 964
upsilon υ   Greek small letter upsilon 965
phi φ   Greek small letter phi 966
chi χ   Greek small letter chi 967
psi ψ   Greek small letter psi 968
omega ω   Greek small letter omega 969
bull puntík bullet (black small circle) 8226
hellip tři tečky horizontal ellipsis (three dot leader) 8230
prime minuta, stopa prime (minutes, feet) 8242
Prime vteřina, palec double prime (seconds, inches) 8243
oline nadtržítko overline (spacing overscore) 8254
frasl šikmé lomítko fraction slash 8260
trade obchodní značka trade mark sign 8482
larr šipka vlevo leftwards arrow 8592
uarr šipka nahoru upwards arrow 8593
rarr šipka doprava rightwards arrow 8594
darr šipka dolů downwards arrow 8595
harr pravo-levá šipka left right arrow 8596
part parciální derivace partial differential 8706
prod celkový součin n-ary product (product sign) 8719
sum celkový součet n-ary summation 8721
minus mínus minus sign 8722
radic odmocnina square root (radical sign) 8730
infin nekonečno infinity 8734
cap průnik intersection (cap) 8745
int integrál integral 8747
asymp anglické téměř rovno almost equal to (asymptotic to) 8776
ne nerovnost not equal to 8800
equiv identita identical to 8801
le menší nebo rovno less-than or equal to 8804
ge větší nebo rovno greater-than or equal to 8805
loz kosočtverec lozenge 9674
spades piky black spade suit 9824
clubs kříže black club suit (shamrock) 9827
hearts srdce black heart suit (valentine) 9829
diams kára black diamond suit 9830
quot rovné uvozovky  quotation mark (APL quote) 34
amp & et ampersand 38
lt < menší less-than sign 60
gt > větší greater-than sign 62
OElig Œ   Latin capital ligature OE 338
oelig œ   Latin small ligature oe 339
Scaron Š   Latin capital letter S with caron 352
scaron š   Latin small letter s with caron 353
Yuml Ÿ   Latin capital letter Y with diaeresis 376
circ ˆ programátorská mocnina modifier letter circumflex accent 710
tilde ˜ vlnka, tilda small tilde 732
zwnj bezrozměrné svislice zero width non-joiner 8204
zwj bezrozměrné dělítko zero width joiner 8205
lrm zleva do prava (typ.)  left-to-right mark 8206
rlm zprava doleva (typ.) right-to-left mark 8207
ndash menší pomlčka en dash 8211
mdash pomlčka em dash 8212
lsquo   left single quotation mark 8216
rsquo   right single quotation mark 8217
sbquo   single low-9 quotation mark 8218
ldquo levé horní uvozovky left double quotation mark 8220
rdquo horní pravé uvozovky right double quotation mark 8221
bdquo levé dolní uvozovky double low-9 quotation mark 8222
dagger křížek dagger 8224
Dagger dvojkřížek double dagger 8225
permil promile per mille sign 8240
lsaquo   single left-pointing angle quotation mark 8249
rsaquo   single right-pointing angle quotation mark 8250
euro euro euro sign 8364

Občas udávaná entita &apos; pro apostrof v Exploreru nefunguje a musí se zadávat jako &#39;.

Posted in Obecné informace | Leave a comment

(CMD,001… Čtení z paměti jednotky

Formát:

a, (CMD,001,YYMMDD,yymmdd)

b, (CMD,001,YYMMDD,HHMMSS,yymmdd,hhmmss)

c, (CMD,001, YYMMDD,000000)

Kde: 

Datum od je YYMMDD,

čas od je HHMMSS,

datum do je yymmdd,

čas do je hhmmss

Hodnota „000000“ označuje současnost

Segment: 12H

Hexa: 28434D442C3030312C3039303232372C30303030303029

Celý kód: 5B 12 … 0F 28434D442 … 303029 5D

Odpověď: HIS….

Segment: 92H

5B 92 … 29 5D

Odpověď NEpřijde ve formatu ONE/ITV – Pozor! 

Příklad odpovědi: (HIS 025857 A 22 32.0729 N 113 56.0030 E 000.0 21 091101 00000000)

Posted in Implementace GT101 | Leave a comment

(CMD,SPD… Překročení rychlosti – Alarm

(CMD,SPD,000)

Alarm pro překročení rychlosti – 000 jednotky rychlosti v námořních mílích/ hodinu

Segment: 31H

Hexa: 28434D442C5350442C30303029

Celý kód: 5B 31 … 28434D442C5350442C30303029 5D

Odpověď: (FNS,SPD,000)

Segment: 90H

5B 90 … 29 5D

Posted in Implementace GT101 | Komentáře nejsou povolené u textu s názvem (CMD,SPD… Překročení rychlosti – Alarm