Не получается обратиться к реквизиту формы УТ 11.1 #733386


#0 by drey1912
Здравствуйте, есть справочник СкладскиеЯчейки. Я программно изменял в нем реквизиты внешней обработкой с таким кодом К реквизиту "стеллаж" у меня получилось обратиться. Но есть еще реквизит "Разделитель", к нему для изменения не могу никак обратиться, подскажите как это сделать?
#1 by ShoGUN
А в самом справочнике(не на форме) есть реквизит Разделитель?
#2 by drey1912
Нет, в том то и проблемка...
#3 by ShoGUN
Посмотри в форме у реквизита свойство ПутьКДанным, оттуда и пляши дальше.
#4 by drey1912
ПутьКДанным - указан он же, перехожу на него (реквизит), просто указано ТИП Строка и всё
#5 by ShoGUN
Смотри алгоритм заполнения значит, в коде. Ну либо жди, я поставлю 11.1 и гляну, что там.
#6 by drey1912
Пока посмотрю алгоритм, ну и подожду)
#7 by drey1912
Нашел только в модуле формы цикл, который в зависимости от значения разделителя меняет визуально запись адреса... где хранятся значения этого разделителя так и не нашел и как его программно изменить в ячейки тоже.
#8 by ShoGUN
Всё проще и сложней одновременно. Разделитель не пишется в базу отдельно, он пишется в составе кода элемента справочника. Что касается возможных значений разделителя - см скриншот:
#9 by drey1912
Про значения понял) Но главный вопрос - это его массовое изменение в ячейках при помощи обработки... Как в него записать значение "Н"...?
#10 by drey1912
Через Объект к нему не обратиться...
#11 by ShoGUN
Он не пишется в базу. Хочешь изменить хранимые данные - меняй код и наименование. Но это надо дополнительно в алгоритмах разбираться.
#12 by drey1912
Код и наименование чего? Ячейки?
#13 by Deon
На что он влияет хоть, этот разделитель?
#14 by ShoGUN
Именно.
#15 by ShoGUN
По сути, только на представление ячейки.
#16 by Deon
не могу понять зачем ТС мучает Разделитель, если тот не записывается в базу
#17 by drey1912
да, только на представление, как ее увидит кладовщик на бумаге. Прежде чем менять наименование и код нужно изменить разделитель что бы не было тире ненужных
#18 by drey1912
кажется я понял ход мысли) нужно просто изменить наименование и адрес. Убрать лишние символы из них?
#19 by Deon
А можешь и добавить, я не против
#20 by ShoGUN
Так, на всякий случай: Это строка в ПриСозданииНаСервере Да. Разделитель просто позволяет выбрать другой вариант наименования и адреса, а сами наименование и адрес - не меняет.
#21 by drey1912
Всем спасибо за помощь, все сделал.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С