#0
by Shaytan
Надо рассчитать текстовые поля в Табличном поле, связанном с ТЧ документа. ПриВыводеСтроки не подходит, т. к. значение зависит от других строк.
#1
by Волшебник
Можно перебрать строки табличной части. Что нужно сделать конкретно? Опиши смысл задачи. Почему не подходит ПриВыводеСтроки?
#2
by Shaytan
В ТЧ надо вывести номер пункта, подпункта 1. 1.1. 1.2 2. 2.1 2.2 В документе эти данные хранить не хочется. Хотел после автоматического заполнении ТЧ(руками не првится) пробежать по Строкам табличного поля и вывести номара строк. Возможно ли это или придется хранить эти номера в ТЧ документа?
#4
by Shaytan
Наверное придется. В принципе можно этот номер можно получить и в процедуре приВвыводеСтроки: Найти по ТЧ номер строки пункта, потом номер строки подпункта ИскомыйНомер = "" + НомерСтрокиПункта + "." + НомерПодПункта - НомерСтрокиПункта + ".". Но я боюсь данный алгоритм будет тормозить.
#5
by Волшебник
Будет. Аккуратнее с плюсами и минусами... Лучше пользуйся скобками и функцией Строка.
#6
by Shaytan
Справидливое замечание - торопился. ИскомыйНомер =Строка(НомерСтрокиПункта) + "." + Строка(НомерПодПункта - НомерСтрокиПункта) + ".";
#9
by Волшебник
Цикл "Для Каждого" применим к табличной части, а не к табличному полю. Разницу чувствуете?
#10
by Shaytan
Да, прочувствавал. Добавил колонку в ТЧ документа и никаких проблем, кроме хранения ненужной информации в базе.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- V8: Как перебрать строки поля табличного документа?
- ТЗ. Удаление строки сдвигает строки?
- Перебрать строки табличного поля
- Перебрать строки ТЧ формы документа.
- Динамический список - выделенные строки - суммирование содержимого строки..
- v7: Перебрать строки табличной части документа. Реквизит строки с типом - Документ.
- Как перебрать все строки динамического списка?
- Таблица Значений отбор по индексу, номеру строки, как найти строки 1-100
В этой группе 1С
- Некорректное завершение - монопольный режим.
- Дефрагментация индексов таблиц базы данных SQL
- выгнать всех пользователей
- Как при вызове функции 1С передать параметр по ссылке
- Загрузка ТТН из Excel - как лучше сделать?
- А как программно сделать запись в журнал регистрации?
- вылетает 1с-ка
- Программное изменение цвета текста
- Сетевой принтер не печатает в 1с через терминал сервер Windows 2003 Server
- Можно ли в 1с автоматически перевернуть текст наоборот т.е зеркально.
- Как в форме списка справочника владельца отобразить элементы подчиненного?
- ЗИК: как поймать сумму НДФЛ удержанного?
- На каком диске ИТС есть конфа Управлением персоналом 8.0
- Получение Истины из v8 по Ole из v7
- Как уменьшить строку в 50 символов до 20 символов?
- Раскрытие дерева папок
- В чем принципиальное отличие ресурса от реквизита в регистре сведений?
- Недостаточно памяти!!!! При объединении конфигураций!!
- Как из VBA прочитать текстовый файл построчно?
- Как сравнить два элемента в запросе?