Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
ShilakAV писал(а):Честно говоря, никогда не встречал такого, чтобы если put не дал ошибку, то не произвел бы запись в файл . Может ты не тот файл смотришь?
Тот, тот. Он в браузере здесь же вырисовывается.
Да вот и фиг то - если бы чего с полями было, по любому бы errorcode() ненулевым было бы. А тут и ноль, понимаешь и не пишется. Причем если отдел пустым оставляешь - всё вписывает. Как только отдел присваиваешь - всё. Ничего не пишет. Ключ по отделу вообще убрал - теперь это просто стринговое поле. Един фиг. Глюк ... или я чего то не понимаю ... в записи KNI:Record, понимаешь всё как нужно, а в самом файле - нет.
О... Оказывается и в файле на этот момент всё как нужно. А всё меняется на старые значения когда кнопку ОК нажимаешь. Тогда значения полей на старые перезаписываются.
StillZero писал(а): торжественно награждается учаснег optron и получает золотую медаль "Advanced Lamo"
ps
без обид
Да ладно, какие уж тут обиды. Ламер - есть ламер.
Кстати разобрался - чистый Клашин глюк. Причем глюк оказался в FieldLookupButton - убрал его из поля "отдел" и такое интересное началось ... при нажатии на ОК код уквакивает в неизвестность. Вызываются процедуры, которые в этой процедуре даже не описаны.
Хошь бесплатный совет? Прежде чем катить бочку на клашу (шаблоны, Rtl, классы) - для начала убедись, что ты не претендуешь на вторую премию. Практика показывает, что 99,9% претензий к системе программирования совершенно беспочвенны. Точнее почва одна - dummy.
StillZero
Господа. В словаре c63 созданы 2 файла одинаковой структуры . НО один- dat другой - tps. Прога работает с dat файлом. Затем пишем переливку данных из dat в tps. Затем лихо меняем тип драйвера в файле, с которым работают Browses и прочее c dat на tps. Компилим- вроде нормально. Но при работе в многопользовательской среде (две проги запущены) вроде в безобидном месте обычный put вызывает вис проги №1. Но если вторую прогу после этого закрыть, вис прекращается. Будто-бы многопольз. свойства потерялись. Все перепробовал. Или что-то упустил? Прошу помощи у сообщества.