|
как заполнить только нужные строки в ТЗ | ☑ | ||
---|---|---|---|---|
0
na1kk
21.08.17
✎
18:12
|
у меня есть 2 значения (С (с какой строки) и ПО (по какую строку)), которые заполняет пользователь, например С =1 ПО=5. Именно в эти строки должны писаться данные.
Пробовал Пока Сномера <= ПоНомер Цикл для каждого а из Таблица цикл а.Номенклатура = ПолеНоменклатуры; КонецЦикла; Сномера = Сномера+1; КонецЦикла; но пишутся все данные, т.к перебирается вся ТЗ. а мне нужно чтобы например с=1 по=1 и записывалось только в 1 строку ТЗ |
|||
1
vicof
21.08.17
✎
18:33
|
расскажи, что делает каждая строчка твоего кода
|
|||
2
na1kk
21.08.17
✎
18:36
|
(1) а? как разница, как именно оградить нужные строки и в ниж записать
|
|||
3
Мимохожий Однако
21.08.17
✎
18:36
|
Если Сномера >=C B Сномера <=По Тогда
//здесь делай то, что надо КонецЕсли |
|||
4
lodger
21.08.17
✎
18:38
|
(2) большая. ты вообще понимаешь что ты пишешь?
|
|||
5
na1kk
21.08.17
✎
18:39
|
(4) вроде да)
|
|||
6
Aleksandr N
21.08.17
✎
18:40
|
(0) Для НомерСтроки = Сномера По ПоНомер Цикл
Таблица[НомерСтроки - 1].Номенклатура = ПолеНоменклатуры; КонецЦикла; КонецЦикла; |
|||
7
Aleksandr N
21.08.17
✎
18:41
|
(6) Второй КонецЦикла естественно удалить.
|
|||
8
lodger
21.08.17
✎
18:48
|
а если с 1 по 5 исключая 3?
|
|||
9
lodger
21.08.17
✎
18:51
|
а если через одну с наращиванием интервала до серидины, потом наращиваем толщину выбора?
нет смысла работать со строками в стиле "от .. до ..". надо работать с выделенными пользователем строками. а выделять он может как угодно, в любых диапазонах, по настроению чесотки левой пятки. |
|||
10
na1kk
21.08.17
✎
18:55
|
(8) исключая не нужно.
|
|||
11
Базис
naïve
21.08.17
✎
18:56
|
Студент. Хитёр, ленив, прожорлив.
|
|||
12
na1kk
21.08.17
✎
19:04
|
(6) спасибо! заработало
|
|||
13
na1kk
21.08.17
✎
19:05
|
(9) задача такая именно, с по.
|
|||
14
na1kk
21.08.17
✎
19:05
|
всем спасибо!
|
|||
15
lexasan
21.08.17
✎
19:51
|
Как вариант еще можно предложить такое
МассивЗаполняемыхСтрок = Новый Массив; // массив заполняется как надо, хоть из диалога МассивЗаполняемыхСтрок.Добавить(1); МассивЗаполняемыхСтрок.Добавить(4); МассивЗаполняемыхСтрок.Добавить(8); МассивЗаполняемыхСтрок.Добавить(15); Для Каждого НомерСтроки Из МассивЗаполняемыхСтрок Цикл Таблица[НомерСтроки-1].Колонка = Значение; КонецЦикла; |
|||
16
Fram
21.08.17
✎
23:04
|
(6) вот нафига вы ломаете всю педагогическую методу
|
|||
17
Базис
naïve
21.08.17
✎
23:19
|
(16) Проще новых наделать, чем этих научить.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |