====== Как да видите и отстраните грешка Could not convert variant of type (OleStr) into type (Double) ====== Това е проблем, който лесно може да се получи в справките и може да бъде коригиран по долуописания начин.\\ Става въпрос за следното съобщение "Could not convert variant of type (OleStr) into type (Double)". \\ {{:kak_da:error_olestr_todouble.png?600|}} Горното съобщение е различно от друго такова, което понякога се получава в скриптовете и се състои само от една дума - OleStr (в съобщението, идващо от скриптовете обикновено пише NULL). **ПРОБЛЕМЪТ:** \\ Съобщението се получава, ако: 1. В справката има дефинирани тотали. \\ 2. Някой добави нова колона в източника. \\ 3. Като пуснете след това справката, тази колона се нарежда някъде преди другите колони, с което размества номерата им. \\ 4. Накрая се оказва, че тоталите, които DevEx пазят по НОМЕР на колона, а не по име са на колона, която не е от цифри. \\ При опресняването на справката, тези тотали се опитват да се пресметнат и се появява горното съобщение за грешка, че не може да се обърне текст в число. \\ Възможно е при изместването си, тоталите да се окажат тотали на текстова колона, която е скрита в конкретния изглед. \\ Съобщението за грешка ще се **появи толкова пъти колкото тотала**, които са се паднали в текстови колони имате. \\ **РЕШЕНИЕТО:** \\ 1. Търпеливо натискате ОК докато съобщението изчезне. \\ 2. Оглеждате тоталите на всички колони. Някой от тях е **празен** и като се вгледате, е под колона, за която няма как да има тотал (поне не сума): \\ {{:kak_da:тотал_справки.png|}} 3. Отивате на този тотал, натискате десния бутон на мишката върху него и избирате **изтрий**: \\ {{:kak_da:изтрий_olestr_error.png|}} 4. Изтрийте и останалите такива вече "фалшиви" тотали. \\ Също така, щом тоталите са разместени, се налага да дефинирате отново и всички останали тотали!