Есть поле со значениями 1 или 2.
В Liste для поля ставлю icon.
Описываю где надо и получаю код.
BRW1:Browse.FillQueue PROCEDURE
CODE
PARENT.FillQueue
IF SQLProjDate.ConditionProject= 1 THEN BRW1:ConditionProject:Icon = 1
ELSIF SQLProjDate.ConditionProject= 2 THEN BRW1:ConditionProject:Icon = 2
ELSE BRW1:ConditionProject:Icon = 0 END
Вроде всё нормально.
А вот работает..
Вхожу в Browse в list icon нет, Refrech иконки появляются одинаковые
для всех записей по значению поля для первой записи.
Вхожу в Form - Ok - Browse Иконка та что надо, но только для этой записи. Refrech все иконки становятся по значению поля для той записи на которой стоишь.
Ничего не понимаю.
Что делаю неправильно?
Пробую простой отчёт. Порадовала скорость создания.
При генерации отчёта пишется ошибка (MAVGroup.Tpw) %StandartReportGeneration Not Found- это как?
К своему сожалению увидел что перестал работать VIEWER Report от Tintools. Очень жаль, стандартный убогий.
Как я понял , для нормального функционала всей среды нужен полный набор софта от Вашей фирмы, поскольку другой неработает, а это не очень хорошо.
Кстати запросы из Exel к MsSql делаются очень удобно и формируются
на серваке достаточно быстро. У меня идёт полемика с другом по поводу скорости работы с сервером. У него есть стандартные шаблоны с доработкой для вызова ХП. Работает он Oracle и утверждает , что скорость нисколько не ниже , чем с Вашими шаблонами.
Я так и не понял за счёт чего у Вас скорость работы с сервером выше?
или это только для MsSql?
И если честно мне шаблоны нравятся.
С уважением Михаил.
Рад что сайт снова заработал .
Неожиданная проблема с иконками(новые вопросы)
Модератор: Andrew™
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion и MAV который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion и MAV который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Re: Неожиданная проблема с иконками(новые вопросы)
Browse читает не в FILE ,а в свой локальный SELf.Rec, SELF.Rec сылается на локальную группу или на List Queue если отказались от приёмника, Т е читаем сразу в List Queue и все условия надо высавлять по SELf.Rec буферу:Михаил писал(а):Есть поле со значениями 1 или 2.
В Liste для поля ставлю icon.
Описываю где надо и получаю код.
BRW1:Browse.FillQueue PROCEDURE
CODE
PARENT.FillQueue
IF SQLProjDate.ConditionProject= 1 THEN BRW1:ConditionProject:Icon = 1
ELSIF SQLProjDate.ConditionProject= 2 THEN BRW1:ConditionProject:Icon = 2
ELSE BRW1:ConditionProject:Icon = 0 END
Вроде всё нормально.
А вот работает..
Вхожу в Browse в list icon нет, Refrech иконки появляются одинаковые
.
Код: Выделить всё
IF SELF.Rec.ConditionProject= 1 THEN BRW1:ConditionProject:Icon = 1
ELSIF SELF.Rec.ConditionProject= 2 THEN BRW1:ConditionProject:Icon = 2
ELSE BRW1:ConditionProject:Icon = 0 END
Legasy класс шаблонов не зарегистрирован, проверю, по хорошему там должён стоять IF брать эту группу из ABC или из ClarionМихаил писал(а):Пробую простой отчёт. Порадовала скорость создания.
При генерации отчёта пишется ошибка (MAVGroup.Tpw) %StandartReportGeneration Not Found- это как?
.
Ну нравится Excel, вперёд, мне так лучше ClarionМихаил писал(а): Кстати запросы из Exel к MsSql делаются очень удобно и формируются
на серваке достаточно быстро. У меня идёт полемика с другом по поводу скорости работы с сервером. У него есть стандартные шаблоны с доработкой для вызова ХП. Работает он Oracle и утверждает , что скорость нисколько не ниже , чем с Вашими шаблонами.
.
это не только для MSSQL, а быстро, много перечислять, это использование возможностей ODBC Cursor Library, блочные курсоры и т д.Михаил писал(а): Я так и не понял за счёт чего у Вас скорость работы с сервером выше?
или это только для MsSql?