#0
by Double_Medved
Добрый день! Подскажите пожалуйста, хотел все сделать быстро и красиво, а тут попался камушек и я споткнулся((( Ковыряю неведомую программу Управляющий 8, редакция 1.4 (там все не как у людей, возможно дело в этом, но наверно дело в коде) Задачка простая - сделать обработочку для группового изменения документов. Заполняю табличную часть, в ТЧ ссылки на документы. Потом юзер в списке выделит какие нужны, и нажмет обработать (это такая фишечка - обрабатывать выделенные, предлагал сделать галочки вместо этого, но не катит) Нахожу выделенные строки грубо говоря вот так: Например в ТЧ 10 строк, индекс пишет 0-9, все норм. Но вот косяк: когда я перезаполняю табличную часть, очищая ее при этом Объект.ЗаявкиДляОбработки.Очистить; , то индекс слетает и считается не с нуля а со следующего номера после конца предыдущей ТЧ. Например в новой ТЧ 5 строк, и тут выделенные строки дают индекс 10-14!! и т.д. То есть при перезаполнении ТЧ выделенные строки считаются не с нуля, как надо, а с последнего номера в старой таблице! И вообще там получается индекс строки, а не ее содержимое (неделю назад делал так в списке документов, все работало, а тут никак) Подскажите, может как-то еще надо очищать ТЧ? Или я вообще делаю не так...
#1
by Неверный Параметр И
Еще одна жертва подхода "а ща мы тут сабелькой помашем". Выделенная строка и текущая строка - это не индексы а идентификаторы. Про это даже в СП пишут. Там же написано про методы получения строк по идентификатору.
#7
by Double_Medved
Глупый вопрос, но как получить строку по идентификатору? гугл отсылает на длинные идентификаторы
#8
by Неверный Параметр И
Синтаксис: НайтиПоИдентификатору(<Идентификатор>) Параметры: Тип: Число. Идентификатор строки таблицы. Возвращаемое значение: Тип: ДанныеФормыЭлементКоллекции; Неопределено. Неопределено - элемент не найден. Описание: Получает элемент коллекции по идентификатору. Доступность: Тонкий клиент, веб-клиент, сервер, толстый клиент, мобильное приложение(клиент), мобильное приложение(сервер). См. также: ТаблицаФормы, свойство ВыделенныеСтроки
#9
by Неверный Параметр И
Рановато тебе про "неведомую программу" и "там все не как у людей" выступать
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- [b] КАК ПРАВИЛЬНО ОБРАБОТАТЬ СОБЫТИЕ ?????? [/b]
- ТЗ. Удаление строки сдвигает строки?
- Как вывести на печать выделенные строки списка документов?
- как из строки убрать символ перевода строки?
- Динамический список - выделенные строки - суммирование содержимого строки..
- УФ таблица формы, выделенные строки
- Выделенные строки дерева значений
- Заполнение ТЧ документа из ТЧ другого документа или заполнение тч и запроса
- Таблица Значений отбор по индексу, номеру строки, как найти строки 1-100
В этой группе 1С
- GET-запрос, передача параметра после #
- Обновление версии программы зависает
- при обновлении вырос размер папки 1Cv8FTxt
- Отбор по виду занятости справочника сотрудники
- Выдано исключение типа "System.OutOfMemoryException". Модуль Природопользования
- Не получается установить Windows 10 на Xiaomi Mi Notebook Air 13.3"
- Пароль на расширение
- Процедура после окончания обработки проведения
- 1C (8.3.8.2137) + Postgres (9.6) + WinS12x64 + создание пустой базы = 0
- v7: обновление 1с 7.7 sql-версии
- Продажа товара с НДС купленного без НДС
- Внешние источники данных, подключение к БД сайта
- Обычные формы. Как передать параметр в Форму?
- Отложенное обновление. В чем смысл?
- Где сейчас принято хранить значения для внешних обработок в типовых БП КОРП 3.0?
- Обновление конфигурации - движения документа не помечаются для обновления.
- Не выводится на печать акт сверки после обновления 8.3 бух. (3.0.46.16)
- Вывод круговой диаграммы
- v7: Win 2008R2 1C77
- Номер страницы в колонтитуле