Найдено 912 результатов

Maverick
20 июл 2010, 10:47
Форум: Программирование
Тема: Поля в list
Ответы: 9
Просмотры: 2194

Re: Поля в list

1) можно делать в одном файле. можно в нескольких - вопрос внутренней эстетики и эргономики кода. 2) по поводу а и б а) Объявляете переменную на уровне вьюхи типа word. Описываете ее в скрине как элемент list. Изменения отлавливаете в событии изменения значения поля. там же можете на основании значе...
Maverick
20 июл 2010, 10:39
Форум: Программирование
Тема: Модификации в интерфейсах
Ответы: 24
Просмотры: 6285

Re: Модификации в интерфейсах

У меня при попытке использования cmSetDefault, появляется сообщения о том, что нарушена уникальность ключа nrec... cmSetDefault : { ClearBuffer(#MyTable); .................... } Морзик прав - при вставке новой записи с нее не сбрасываются фильтры, установленные при прошлой вставке. ClearBuffer для ...
Maverick
19 июл 2010, 12:32
Форум: Программирование
Тема: несколько таблиц в Browse
Ответы: 16
Просмотры: 3632

Re: несколько таблиц в Browse

все таблицы во view, которые не имеют ограничений, являются корневыми ммм... немножко не так Ж-) думаю корректнее будет такое определение: Корневой таблицей в выборке будет являться та таблица, которая а) либо не имеет ограничений б) либо ограничения на поля данной таблицы задаются константами. Вед...
Maverick
19 июл 2010, 12:26
Форум: Программирование
Тема: подскажите по CheckBox
Ответы: 11
Просмотры: 4551

Re: подскажите по CheckBox

Ну собственно еще один возможный экзотический вариант :-) FIELDS aCheckBoxButton; << `CheckButton` [.] Чек-1` [.] Чек-2` [.] чек-3` ... [.] чек-N` >> ... (If aCheckBoxButton and 1) = 1 then {..}; (If aCheckBoxButton and 2) = 2 then {..}; (If aCheckBoxButton and 4) = 4 then {..}; (If aCheckBoxButton ...
Maverick
19 июл 2010, 12:17
Форум: Программирование
Тема: Поля в list
Ответы: 9
Просмотры: 2194

Re: Поля в list

Вообще совместное использование имени логической таблицы и атрибута LIST недопустимо - поведение интерфейса становится непредсказуемым... Как и советовали - необходимо выбрать один из трех вариантов а) либо поместить вычисляемую переменную типа word б) либо поместить выч. переменную/поле лог таблицы...
Maverick
19 июл 2010, 12:09
Форум: Общие вопросы
Тема: Юбилейные галактические игры
Ответы: 3
Просмотры: 4054

Re: Юбилейные галактические игры

Да партнерская конфа... :grin:
Maverick
19 июл 2010, 09:48
Форум: Программирование
Тема: Модификации в интерфейсах
Ответы: 24
Просмотры: 6285

Re: Модификации в интерфейсах

Ну дык оно и ежу понятно.. это же табличное событие, привязанное к логической таблице Ж-) А вообще Поиск рулит.. Года 4 мож чуть больше обсуждалась тепа последовательности событий и их принадлежность. И еще... Почитайте все-таки доку... Там ведь УЖЕ разнесены события по областям их действия... Метод...
Maverick
16 июл 2010, 14:42
Форум: Программирование
Тема: Модификации в интерфейсах
Ответы: 24
Просмотры: 6285

Re: Модификации в интерфейсах

говорю же - вполне возможно вы не ту ФИЗИЧЕСКУЮ таблицу ловите. на каждую ФИЗ таблицу, которая изменяется, нужно писать обработчики

ну а отловить изенилось поле или нет - событие cmCheckField - возникает когда теряетс фокус с модиф. поля
Maverick
16 июл 2010, 09:02
Форум: Программирование
Тема: Прокомментируйте код
Ответы: 2
Просмотры: 934

Re: Прокомментируйте код

Ну если уж говорить более детально, то
а) необходимо определить файл aFile (обычно после блока Create View объявляется)
б) объявить переменную Nfile
в) проверить все ли файлы констант подключены, ибо stOpenRead - поименованная константа
Maverick
16 июл 2010, 08:58
Форум: Программирование
Тема: Модификации в интерфейсах
Ответы: 24
Просмотры: 6285

Re: Модификации в интерфейсах

Подобные сообщения взникают в случае если текущая корневая таблица указана одна, а вы пытаетесь модифицировать поля другой таблицы, не корневой, не заполнив при этом ни одного поля в новой записи корневой таблицы.
Копайте в этом направлении
Maverick
15 июл 2010, 12:08
Форум: Программирование
Тема: Модификации в интерфейсах
Ответы: 24
Просмотры: 6285

Re: Модификации в интерфейсах

неее... события cmInsertRecord, cmUpdateRecord, cmDeleteRecord - системные события.. к примеру такие же как и cmHelp :-) Они не зависят от статулайна :-) они просто "садятся" по дефолту и обрабатываются при работе с любой таблицей. Другое дело что cmInsert реагирует на нажатие F7 - вот зде...
Maverick
15 июл 2010, 09:17
Форум: Администрирование
Тема: Support For GalExpress
Ответы: 5
Просмотры: 1381

Re: Support For GalExpress

А нафига человеку имя и фамилия?
если пользователей в системе больше одного и у них разные функции - НУЖЕН ПРОТЕКТ

"Без протекта, настроил галнет" - честно говоря не понял сути
Maverick
15 июл 2010, 09:16
Форум: Программирование
Тема: Модификации в интерфейсах
Ответы: 24
Просмотры: 6285

Re: Модификации в интерфейсах

Ну во-первых, я бы не пользовал RereadRecord Лучше RescаnPanel Во-вторых, я бы все-таки избавился от события cmInsert и все что там есть перенес в в cmSetDefault, а вставку всетаки делал бы в cmInsertRecord попробуйте - может поможет (честно говоря сильно интерфейс не анализировал, просмотрел "...
Maverick
14 июл 2010, 17:02
Форум: Предложения и замечания по сайту
Тема: Тэги
Ответы: 2
Просмотры: 4148

Re: Тэги

я имею ввиду реализацию вот этого http://www.phpbb3bbcodes.com/viewtopic. ... table#p233
Maverick
14 июл 2010, 16:56
Форум: Предложения и замечания по сайту
Тема: Тэги
Ответы: 2
Просмотры: 4148

Тэги

Предложение администраторам.
Добавьте наконец таки уже теги работы с таблицами, они ведь поддерживаются движком
я говорю о [table],[mrow],[row],[mcol],[col]
Поверьте, будет удобнее размещать матреиал