#0
by tolok_d
Подскажите пожалуйста, кто знает. У меня есть список выведенный в табличное поле формы. Обратиться к текущей строке активной могу: ЭлементыФормы.Номенклатура.ТекущиеДанные, которая имеет тип ТекущиеДанныеСписка. Как програмно установить активной какую либо строку, если есть он ссылочного типа?
#3
by Рэйв
Ссылочные типы тут не причем. Я так и не понял. У тебя Список Значений на форме или Табличное поле с одной колонкой?
#9
by Reset
"если есть он ссылочного типа?" -- видимо, пытался сказать, что нужная номенклатура - ссылка.
#12
by Reset
Хотя я посему-то исходил из предположения, что в "есть список выведенный в табличное поле формы" - речь идет о СписокЗначений. Почему я так исходил? А вот хз
#14
by Reset
В общем, в текущая строка нужно пихать разное, в зависимости от того, что есть сей загадочный список. Если это, скажем, СправочникСписок, то ссылку. Если ТЗ - то строку ТЗ. И тп.
#15
by Wobland
аа, там речь о расширениях ТП. видать, всё верно - в хз что строку не установить, ибо не определить
#21
by Wobland
то есть всё верно, ТП с хз чем. назови мне ту строку, на которую хочешь спозиционироваться
#29
by tolok_d
ЭлементыФормы.Номенклатура.ТекущиеДанные = Элемент.ТекущиеДанные.Аналог; не работает. ну понятно почему справа ТекущиеДанныеСписка = СправочникСсылка
#35
by tolok_d
хочу спозиционироваться на строку, где записан нужный элемент просто я не нашол никакого метода, найти, выбрать или чтото подобное
#36
by Wobland
+ и строку свою не сможешь мне назвать. набор значений пускай даже всех полей - не вариант, вся таблица может состоять из одинаковых строк
#41
by Wobland
а я ответа не знаю, я размышляю вслух по ходу этой дискотеки. опыту у меня вроде поболе твоего, так что могу, наверное, размышлять полезно ;)
#50
by tolok_d
ЭлементыФормы.Номенклатура.ТекущиеДанные = Элемент.ТекущиеДанные.Аналог {Обработка.РабочееМестоМенеджераПоПродажам.Форма.Форма.Форма(1636)}: Значение не является значением объектного типа (Аналог) ЭлементыФормы.Номенклатура.ТекущиеДанные = Элемент.ТекущиеДанные.Аналог;
#51
by Reset
Всё даже грустнее чем путаница с текущиеДанные и текущаяСтрока. Здесь еще неведомо что "Элемент.ТекущиеДанные.Аналог;"
#54
by Wobland
то есть мы упорно продолжаем писать в текущие данные, предназначенные строго для чтения? ->
#55
by Reset
Если Элемент - это некое другое ТП, а а Аналог - это ссылка на номенклатуру, то так попробуй
#62
by tolok_d
да, одинаковые типы, но {Обработка.РабочееМестоМенеджераПоПродажам.Форма.Форма.Форма(1636)}: Значение не является значением объектного типа (Аналог) ЭлементыФормы.Номенклатура.ТекущиеДанные = Элемент.ТекущиеДанные.Аналог;
#68
by Wobland
+ вот это нужно пересмотреть ещё раз. пока не настигнет просветление. если, конечно, я правильно понял, что у тебя там на форме живёт
#70
by tolok_d
понял что только чтение, просто не знаю метода, который может найти строку по ссылке и сделать ее активной
#71
by Wobland
врёшь ты всё или нам этого не показываешь. я от тебя здесь ни разу не видел слова ТекущаяСтрока
#74
by Wobland
так. уже лучше. теперь расскажи, какой элемент тебя интересует? на чём спозиционироваться?
#75
by Wobland
>ЭлементыФормы.Номенклатура я б сказал ЭлементыФормы.ТПНоменклатура или ЭлементыФормы.СписокНоменклатуры, но это вопрос религии
#79
by tolok_d
Элемент это элемент с которым работаю, имеет тип ТЗ, в событии он предопределен. Аналог, это собственно ссылка на этот элемент
#84
by Wobland
ни черта не понятно. форму покажи и пальцем на ней нарисуй, что и где. имхается мне, ты хочешь какую-то ересь, но технически осуществимую ересь
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как программно изменить текущие данные в табличной части
- v7: в чем разница.... "Сохранить данные..." и "Выгрузить данные..."?
- Изменить текущие данные в табличной части формы списка регистра сведений
- Передать на сервер текущие данные
- Из текущие данные списка получить самые данные
- УФ: помогите данные из дин списка "перекинуть" в ТЗ
- Обновить форму списка справочника программно в обычных формах (перечитать данные)
В этой группе 1С
- как заполнить закладку Денежные средства в Документ "Отчет комитенту (принципалу
- Текущий вариант отчета на СКД
- Управляемые формы. запросы.
- Как заменить запись в регистре сведений?
- v8: БП 3.0 Отражение налога на прибыль
- Как в запросе поделить время на равные интервалы?
- Остается процесс после закрытия файла Excel
- Параметры печати страницы
- Встроить таблицу Excel в форму 1С Предприятие
- Себестоимость в УНФ (1.4)
- КД. Выгрузка только регистра накопления, без документа
- Не работает принтер чеков по РДП
- Подстроить размер выводимой области табличного документа к окну табличного поля
- Управляемые формы, Дерево значений, Динамический список, ОТБОРЫ
- КД. перенос перечисления в булево
- Возврат на базовую УТ 10.3
- СКД. Программно установить ширину колонки
- Перенос данных из 77 ТиС Украина в 82 Упр торг предпр Украина
- Попрошайка инфостарт
- Подскажите по 1СРозница, не закрвает смену в РМК при нулевых продажах