#0
by kisskiss
Есть ДинамическийСписок в качестве реквизита формы. Динамический список не имеет основной таблицы, формируется запросом. У него есть колонка Ссылка (на элемент справочника "А"). С динамическим связана ТаблицаФормы. Мне нужно из открытого элемента справочника "А" перейти в ТаблицуФормы и спозиционироваться на моей Ссылке. ЭлементыФормы.ТаблицаФормы.ТекущаяСтрока = Ссылка; - не работает
#1
by kiruha
>>Если устанавливаемое значение не является допустимым (такое значение отсутствует) для данной таблицы, то такая установка игнорируется
#3
by kiruha
У нее динамический список >>В качестве значений для свойств ТекущаяСтрока, ТекущийРодитель и элемента коллекции, содержащейся в свойстве ВыделенныеСтроки, используются значения ссылок на объекты, которые содержит главная таблица динамического списка. Например, СправочникСсылка.Товары. Также эти свойства могут содержать значения типа СтрокаГруппировкиДинамическогоСписка. Если главная таблица не задана или является виртуальной таблицей регистра, в качестве значений будут использоваться числа, являющееся идентификаторами строки в выборке динамического списка.
#4
by kosts
> использоваться числа, являющееся идентификаторами строки Осталось определить эти числа по ссылке.
#5
by kiruha
Если бы автор сообщила тип значения ЭлементыФормы.ТаблицаФормы.ТекущаяСтрока можно было бы не гадать
#7
by kisskiss
Если бы был не ДинамическийСписок, а ДанныеФормыКоллекция, определить число (Идентификатор строки) по ссылке было бы просто, а в моей ситуации - непонятно как....
#8
by kisskiss
1. У меня не ФормаСписка, у меня сложная форма, с кучей динамических списков 2. Совсем не то. То что ты написал, это для открытия ссылки
#9
by kiruha
Ну и как ты собираешься числу ссылку присвоить ? Нужно задать главную таблицу а уж к ней все остальное
#11
by kisskiss
да.... это нормальная ситуация, когда ТекущаяСтрока - не ссылка, а число (число - это идентификатор строки). Главную таблицу я не могу задать, потому что у меня динамический список из нескольких таблиц собирается
#13
by kiruha
Основная таблица должна быть одна, неосновных можно много и дожно быть уникальность по ссылке основной таблицы - иначе как платформа узнает как ей по твоей ссылке на какую строку встать ?
#14
by kiruha
Кнопочка Настройка списка - открыть - ввести текст запроса в свойстве Основная таблица внести таблицу
#15
by MSII
Как ты собираешься получить идентификатор из ссылки, если идентификатор должен быть уникален, а ссылки у тебя могут повторяться? Это антинаучно! :)
#16
by PiVa123
КРоме кривоколенного кода - нифига не получается, я уже как-то думал по этому поводу и тоже ничего внятного не нашел. Метод - ДанныеСтроки - доступен только на клиенте
#17
by kisskiss
Ну в моем случае не могут. хихи, думала о чем то таком, но решили отказаться Установила программно основную таблицу, хотя изначально ее не было преднамеренно. Теперь текущая строка - не число, а ссылка и ее можно спокойно устанавливать, не получая идентификатора. Не совсем то что я хотела, пришлось отказаться от объединения запросов в динамическом списке, но зато работает.
#18
by PiVa123
в догонку - при обновлении номериндетификатора меняется постоянно, так что это дерьмовый метод, но для списков с произвольным запросом без основной таблицы, я другого способа ПОКА не знаю.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Помогите пожалйста установить компоненту 1С++
- Использую построитель отчета. Как установить ширину колонок отчета?
- Как установить текущую строку табличного документа ?
- Установить в табличном поле текущую строку - что-то не то делаю.
- Как установить курсор на строку в динамическом списке
- Как программно установить текущую строку в табличной части
- v7: Как установить границу последовательности на текущую дату не перепроводя документов
- Табличное поле - как установить текущую строку?
- 1C++: Как установить текущую колонку табличного поля?
- 8.2 Управляемая форма как установить текущую строку в таблице на форме?
- Как в динамическом списке установить текущей первую строку?
- Установить текущую ячейку табличной части.
В этой группе 1С
- v7: Параметризированный запрос
- (1С 8.3) СКД не отображает результат, хотя данные есть
- БП 2.0 Как попадают расходы по страховым в КУДиР? ЗП ведем в БП.
- Неправильно работает обработка универсальный обмен в УТ 11
- ЧтениеZipФайла Некорректный формат
- ЗУП 2.5 Смена интерфейса Рабочего стола
- RLS "объединение" шаблонов
- Необязательный параметр в запросе для СКД
- Сквозная нумерация документов в БП и УТ при обмене
- "Не удается установить связь с локальным администратором безопасности" win 2012
- Как узнать текущую ширину поля в управляемой форме?
- 1С БГУ расширение файла при экспорте платежек PPA вместо PP9
- Импортируемый пакет типов 'http://www.w3.org/2005/05/xmlmime' не определен
- ут 11. отправляю письмо не уходит
- Запрос по нескольким значениям одного и того же поля
- СКД: как вывести значения двух ресурсов в одну колонку по группировке?
- .NET и 1С V82.COMConnector ошибка при вызове .ПолучитьОбъект
- БП 2.0. Реализация не попадает в книгу продаж
- УТ 11.0. Документ "Возврат поставщику" не делает движений по складу
- Не получается отбор по дате