Редактор във VirtualTreeView вместо стандартния
За първи път грешката започна да се появява, когато бях в записа:
дори ако това поле на записа не е било достъпно, се появяват грешки. Тогава реших да направя всички полета на записа фиксирани, тоест направих това:
всичко работеше както трябва. Не са наблюдавани грешки. Най-вероятно съвпадения, тъй като днес продължих да работя по програмата (тази в архива е малка част), тези грешки се появиха отново. Върнато както си беше:
(ако грешката ви не се срине, опитайте да откоментирате този запис, съответно коментирайте стария) грешката не се появява. Започна оцветяването на редовете на таблицата според полето brashcolor:integer; , грешката се появи отново. Като цяло изглежда като танц с тамбура Какво може да бъде? Грешно ли сте написали кода? (да, тук е гол, но докато експериментирах с него, грешката или се появи или изчезна). IDE хвърля ли трикове? Всички съвети са благодарни, благодаря.
Добавено по-късно:да, тази програма не прави нищо, защото я извадих от тази, която прави . Същността на този прозорец е, че в него се зареждат данни от базата данни, цветът на текста в реда се боядисва в съответствие със съдържанието на първата колона на този ред, фонът се определя от потребителя. Промяната на всеки ред в таблицата чрез въвеждане също се въвежда в базата данни. При esc всичко се отменя. Странното е, че дори да се появи грешка, тогава всичко работи: редактирането ще бъде отменено, ако анулираме, ако запазим промените, те се правят в таблицата и в базата данни.