|
Табличная часть документа
| ☑ |
0
DYS2012
23.09.14
✎
08:53
|
Добрый день умные люди!!! Помогите с табличной частью документа. Есть строка таб части и необходимо вычислить значение в колонке. Есть код
Для Каждого СтрокаТЧ Из ТабельныйЛист Цикл
ТекСтрока = ЭлементыФормы.ТабельныйЛист.ДанныеСтроки(СтрокаТЧ);
ТекСтрока.ДопПолеN = ТекСтрока.ОтработаноЧасов / ТекСтрока.НормаЧасов;
КонецЦикла;
Проблема в том, что номер ДопПоля N не указан, т.е. он может меняться от 1 до 10, в зависимости от настроек пользователя. Номер N получить возможно. Как прописать ТекСтрока.ДопПоле + N???
|
|
1
ДенисЧ
23.09.14
✎
08:56
|
А что, документацию читать - сейчас вообще вышло изх моды?
|
|
2
DYS2012
23.09.14
✎
09:19
|
+
|
|
3
Рэйв
23.09.14
✎
09:27
|
ТекСтрока["ДопПоле"+N]
а вот это вообще нафиг не нужно
ТекСтрока = ЭлементыФормы.ТабельныйЛист.ДанныеСтроки(СтрокаТЧ);
работай с СтрокаТЧ
|
|
4
Wobland
23.09.14
✎
09:29
|
(1) не, не вышло. ответственно заявляю: каждый день (ну или через день) открываю СП. спасибо, без тебя было совсем плохо ;)
|
|
5
ДенисЧ
23.09.14
✎
09:30
|
(4) Похоже, ты просто олд-стайлер... Отстал от моды...
|
|
6
DYS2012
23.09.14
✎
09:33
|
Рэйв, спасибо огромное, СтркаТЧ["ДопПоле"+N] вышло что нужно и олд-стайлерам тоже спасибо, просто так
|
|
7
kosts
23.09.14
✎
09:35
|
СтркаТЧ["ДопПоле"+Формат(N, "ЧГ=0")]
|
|
8
Wobland
23.09.14
✎
09:37
|
(5) такие моды нам не нужны, будем работать по-старинке
|
|
9
Wobland
23.09.14
✎
09:38
|
кстати, да. спасибо на рабочий стол не намажешь
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший