Два вопроса по TREE

Clarion, Clarion 7

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

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 5229
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 12 раз
Поблагодарили: 63 раза

Два вопроса по TREE

Сообщение finsoftrz »

Да, помню много речей про popup в abc. Но в итоге все сводится к вызову стандартного popup с передачей в качестве параметра строки, сформированной по определенным правилам. В ШВС это явно в коде (если сами не завернули в класс), в abc запрятано внутри классов.
C6/C12, ШВС, tps/btrieve.
Аватара пользователя
Губин Игорь
Шубуршун
Сообщения: 2573
Зарегистрирован: 16 Сентябрь 2005, 16:35
Откуда: Москва
Благодарил (а): 3 раза
Поблагодарили: 26 раз

Два вопроса по TREE

Сообщение Губин Игорь »

1. В штатном шаблоне Tree есть нехороший глюк сильно тормозящий работу. Инструкцию по обходу через точки вставки кидал на сайт (элементарщина)
2. Все иконки и всякую красоту лучше всего делать через стили и, соответственно, присвоение их номера вручную.
3. От обычного Browse работа с popup ничем не отличается, ну, кроме того, что надо ручками обрабатывать какую версию меню показывать.

Дополнительно: у себя я делаю ОСНОВНОЕ дерево через создание файла в памяти или queue и отображение его обычным Browse. Ну а логику как реагировать на всякие нажатия пишу через точки вставки ручками.
Это я только кажусь дураком! На самом деле я полный идиот!
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 5229
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 12 раз
Поблагодарили: 63 раза

Два вопроса по TREE

Сообщение finsoftrz »

А штатный Tree это многоуровневое дерево по одной таблице? Я им не пользуюсь, по моему, по нескольким было.
C6/C12, ШВС, tps/btrieve.
Аватара пользователя
Губин Игорь
Шубуршун
Сообщения: 2573
Зарегистрирован: 16 Сентябрь 2005, 16:35
Откуда: Москва
Благодарил (а): 3 раза
Поблагодарили: 26 раз

Два вопроса по TREE

Сообщение Губин Игорь »

finsoftrz писал(а): 10 Февраль 2025, 11:06 А штатный Tree это многоуровневое дерево по одной таблице? Я им не пользуюсь, по моему, по нескольким было.
Нет. Штатный - это многоуровневое Tree по разным таблицам.
Это я только кажусь дураком! На самом деле я полный идиот!
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 5229
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 12 раз
Поблагодарили: 63 раза

Два вопроса по TREE

Сообщение finsoftrz »

Сорри, я не правильно понял исходный запрос. Сработал автомат на SingleTree, так как дерево групп через него оформляются. А у Игоря вопрос был не по дереву групп, а по совмещению в одном list одноуровневых групп и элементов.
C6/C12, ШВС, tps/btrieve.
kreator
✯ Ветеран ✯
Сообщения: 5158
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 11 раз
Поблагодарили: 26 раз

Два вопроса по TREE

Сообщение kreator »

Есть штатный шаблон, есть шаблон МультиДерево, тоже в поставке. Можно взять шаблон "Дерево по одному файлу". Там все настройки на иконки есть. Проблема обычного броуза - как сформировать дерево. SQL может. А самому руками... в топку.
We are hard at work… for you. :)
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 5229
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 12 раз
Поблагодарили: 63 раза

Два вопроса по TREE

Сообщение finsoftrz »

Я использую для формирования деревьев и расчёта итогов на каждом уровне вложенности специальный шаблон (процедурный экстеншин). Все очень просто.
Насколько я знаю, в штатных шаблонах не было дерева по одному файлу. Для abc был такой сторонний шаблон по мотивам ШВС. Может, конечно, появился в какой-то момент, abc не входит в круг интересов.
C6/C12, ШВС, tps/btrieve.
Stalker
Активист
Сообщения: 128
Зарегистрирован: 01 Декабрь 2005, 20:47
Откуда: Минск
Поблагодарили: 1 раз
Контактная информация:

Два вопроса по TREE

Сообщение Stalker »

Лет 15 назад разрабатывал обучающую программу на clarion 6.3
Вот скрин. Сделано все штатными компонентами клары .Если это по сути вопроса поясню как делал.
Вложения
skrin.png
Специализация - программы для образования, делопроизводство, складской учет
Аватара пользователя
Admin
Администратор
Сообщения: 4010
Зарегистрирован: 05 Июль 2005, 15:59
Откуда: Хабаровск
Благодарил (а): 53 раза
Поблагодарили: 33 раза
Контактная информация:

Два вопроса по TREE

Сообщение Admin »

Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
Ответить