|
номер строки ТЧ | ☑ | ||
---|---|---|---|---|
0
Полька
18.06.15
✎
09:35
|
в ТЧ документа добавляю строки
Тов = Товары.Добавить(); Тов.Номенклатура = т.Номенклатура; Тов.Количество = т.Количество; и т.д. как получить номер этой созданной строки? |
|||
1
Kurbash
18.06.15
✎
09:36
|
Тов.НомерСтроки
|
|||
2
vicof
18.06.15
✎
09:37
|
(1) Неожиданно)
|
|||
3
Kurbash
18.06.15
✎
09:37
|
(2) сам тащусь:)
|
|||
4
Полька
18.06.15
✎
09:37
|
:)))
|
|||
5
Kurbash
18.06.15
✎
09:37
|
это шедевр!!!!)
|
|||
6
Рэйв
18.06.15
✎
09:37
|
Можно еще
Товары.Индекс(Тов)+1 :-) |
|||
7
Kurbash
18.06.15
✎
09:39
|
(6)+"выбрать MAX(номерСтроки)"....
НомерСтрокиДобавляемой=Результат+1:) |
|||
8
Рэйв
18.06.15
✎
09:41
|
ну и
НомерСтроки=Товары.Количество() :-) |
|||
9
vicof
18.06.15
✎
09:41
|
Товары.Количество() в данном случае тоже подойдет
|
|||
10
Enterprise
18.06.15
✎
09:41
|
(1) Как изысканно и тонко сделано
|
|||
11
vicof
18.06.15
✎
09:41
|
(8) опередил))
|
|||
12
CHerypga
18.06.15
✎
10:00
|
вроде не пятница, но вот еще решение
НомерСтроки = 0; Пока Истина Цикл Тов = Товары.Добавить(); Тов.Номенклатура = т.Номенклатура; Тов.Количество = т.Количество; НомерСтроки = НомерСтроки+1; КонецЦикла; |
|||
13
Fish
18.06.15
✎
10:02
|
(12) А если там уже были строки? :)
|
|||
14
CHerypga
18.06.15
✎
10:06
|
(13) эх, гулять так гулять :D
НомерСтроки = 0; Для каждого лСтрока Из Товары Цикл НомерСтроки = НомерСтроки+1; КонецЦикла; Пока Истина Цикл Тов = Товары.Добавить(); Тов.Номенклатура = т.Номенклатура; Тов.Количество = т.Количество; НомерСтроки = НомерСтроки+1; КонецЦикла; |
|||
15
Lexey_
18.06.15
✎
10:24
|
усложняем)
ТЗ = Товары.Выгрузить(, "НомерСтроки"); Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | ТЗ.НомерСтроки КАК НомерСтроки |ПОМЕСТИТЬ ВТ |ИЗ | &ТЗ КАК ТЗ |; | |//////////////////////////////////////////////////////////////////////////////// |ВЫБРАТЬ | МАКСИМУМ(ВТ.НомерСтроки) КАК НомерСтроки |ИЗ | ВТ КАК ВТ"; Запрос.УстановитьПараметр("ТЗ", ТЗ); РезультатЗапроса = Запрос.Выполнить(); ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать(); Пока ВыборкаДетальныеЗаписи.Следующий() Цикл НомерСтроки = ВыборкаДетальныеЗаписи.НомерСтроки; КонецЦикла; |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |