Какого типа данных ?

Clarion, Clarion 7

Модератор: Дед Пахом

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Ответить
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7371
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 13 раз
Поблагодарили: 48 раз

Какого типа данных ?

Сообщение Игорь Столяров »

Привет всем !

Не могу понять, какой тип данных нужно присваивать параметру группировки в отчёте … :(
Т.е. есть абсолютно рабочая конструкция, меняющая вид группировки в отчётах:

Код: Выделить всё

  ReturnValue = PARENT.OpenReport()
! [Priority 6300]
  If ~ReturnValue
      Execute Loc:VidGroupReport
        Report$?Break{Prop:BreakVar} = Field_Long     ! Поле списка с типом данных Long
        Report$?Break{Prop:BreakVar} = Field_String   ! Поле списка с типом данных String
        ...
      end
   end
Имею непреодолимое желание заменить этот кусок кода на вот такой:

Код: Выделить всё

  ReturnValue = PARENT.OpenReport()
! [Priority 6300]
  If ~ReturnValue then Report$?Break{Prop:BreakVar} = SetGroupMyReport(Loc:VidGroupReport).
Что в это случае должна возвращать функция SetGroupMyReport() ?

Код: Выделить всё

   Map
     SetGroupMyReport(Byte),??????
   end
Или я чего-то не понимаю, или никакой тип данных сюда не подходит. :(
Заранее спасибо за помощь.
За теми кто отстал - не возвращаться. (С) Кодекс
Аватара пользователя
porutchik
Активист
Сообщения: 150
Зарегистрирован: 01 Февраль 2009, 5:35

Какого типа данных ?

Сообщение porutchik »

навскидку думаю - адрес на переменную
kreator
✯ Ветеран ✯
Сообщения: 4981
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 7 раз
Поблагодарили: 20 раз

Какого типа данных ?

Сообщение kreator »

Тип ANY не подойдёт? В принципе и String должен прокатить. Приведение типов вроде работает без сбоев.
We are hard at work… for you. :)
Ответить