#4
by ddd2005
ругается {Справочник.Номенклатура.Форма.ФормаВыбора.Форма}: Метод объекта не обнаружен (ЭтоГруппа) Если Элем.ЭтоГруппа=1 Тогда
#9
by hhhh
Родитель никогда не будет равен "TDM", потому что "TDM" это же текст, а родитель - это же справочник.
#10
by XLife
Расширение табличного поля списка справочника (Catalog list table box extension) РодительВерхнегоУровня (TopLevelParent) Использование: Чтение и запись. Описание: Тип: СправочникСсылка. Содержит родителя верхнего уровня. Доступность: Толстый клиент.
#14
by zulu_mix
если заранее известно количество уровней вложенности то через несколько вт последовательно собирай родителя и детей
#16
by AlexITGround
Если хочешь достать запросом, то можно воспользоваться конструкцией "Выбор ... когда", сравнивая родителя с пустой ссылкой справочника.
#20
by ddd2005
{Справочник.Номенклатура.Форма.ФормаВыбора.Форма}: Метод объекта не обнаружен (РодительВерхнегоУровня)
#21
by AlexITGround
Ты пойми, Родитель - это тоже ссылка на этот же справочник, таблицу, он не может быть строкой "".
#26
by ddd2005
мне нужно разукрасить всю номенклатуру у которой родитель 1 уровня TDM так разукрасил только группу TDM
#35
by zulu_mix
поместить первый_уровень из справочник.номенклатура как спр где спр.родитель = значение(справочник.номенклатура.пустаяссылка) ; выбрать уровень1.ссылка, дети.ссылка как дитя из первый_уровень как уровень1 левое соединение справочник.номенклатура как дети по дети.родитель = уровень1.ссылка и в таком же духе для всех известных уровней пока не соберем всех детей на уровне 1
#38
by AlexITGround
Я думаю, что ошибку все исправят в : "Запрос.Параметры.Вставить("Ссылка", Ссылка);"
#39
by hhhh
это тормоз у вас будет, можно сразу для списка номенклатуры сделать. Не забывайте, автору нужно всю таблицу покрасить, а вы тупо для одной номенклатуры сделали.
#41
by ddd2005
да, увы не работает. мне нужно прокрасить все элементы у которых родитель 1 уровня TDM. в этой группе есть еще подгруппы их тоже закрасить. как подскажи?
#43
by zulu_mix
сделай у справочника номенклатура реквизит "цвет". заполняй его только у нужных элементов. перед записью элемента "если не элемент.родитель.пустаяссылка тогда элемент.цвет = элемент.родитель.цвет;"
#47
by SeregaMW
Как бы обозвать эту ... уятина вообщем это почти не где не работает, всегда это делалось обратной рекурсией!
#48
by SeregaMW
Спать хочу, работы до х.. коньяк греется так что на Функция НайтиВерхнегоРодителя(Элем)
#52
by К_Дач
рекурсия пакетный запрос, вот здесь умный дядя реализовал, рекомендую: вот поделка Fragstera
#56
by К_Дач
Для понимания еще неплохо прочитать Транзитивное_замыкание а вариант в хорош только для одного элемента справочника
#57
by romix
Для запросов удобнее создавать реквизит... А заполнять его в модуле объекта при записи.
#58
by К_Дач
интересно, и что же тогда хранить в этом реквизите? Родителя верхнего уровня? А если у этого элемента (который у нас родитель верхнего уровня) - если у него у самого появится родитель? Что тогда? Всю цепочку что-ли перезаписывать? Булщит, одним словом
#60
by romix
Смену родителя можно выявить перед записью - после чего либо выдавать запрет, либо учинять перезапись всех элементов, где родитель не соответствует.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Помогите найти документацию
- Как найти с помощью Найти()
- Как поменять родителя в справочнике?
- Как найти дубли в справочнике по коду?
- Как найти точку диаграммы ганта? (метода Найти() нет)
- Как найти в Excel найти значения по формату?
- Не могу найти по коду в справочнике так как в нем пробелы а в строке поиска нет
В этой группе 1С
- Интеграция Документооборот и ЗУП
- Редактирование реквизитов документа непосредственно в форме списка
- Файл.Существует () - на клиенте видит, на сервере нет
- Обработка заполнения табличной части документа (УФ)
- Заблокировать регистр накопления
- Измерение не найдено
- Как из 1С 8 обратиться к xmlrpc?
- БП 2.0 Записи в регистр НДС по приобретенным ценностям при корректировке отгрузк
- Игнорируются точки останова в модуле внешней обработки (Платформа "8.3.5.хххх")
- Не записываются новые записи регистра сведений Курсы валют
- Счет 90 по подразделениям
- Проблемы при оптимизации типового запроса
- ЗУП: в строке номер "1" табл. части "начисления": не указан размер показателя
- Изменение доступности элементов текущей строки.
- Заказ покупателя без номенклатуры
- замена значения единиц измерения на правильные
- 1С УПП Краткосрочная и долгосрочная задолженность
- 1С УПП Выручка Налоговый Учет
- Запуск службы сервера 1с предприятие от имени локальной системы
- Расчеты в запросе