Новости для бухгалтера, бухучет, налогообложение, отчетность, ФСБУ, прослеживаемость и маркировка, 1С:Бухгалтерия

Вход или Регистрация

Показывать по 10 20 40 сообщений
Новая тема Ответить
Письмо в техподдержку 1С
[Прочее]

7.7 Сортировка ТЗ без сортировки многострочной части. Как сделать?

Thorvardr
читатель
офлайн
Дата регистрации: 25.02.2005
Сообщений: 3082
Пост №11
 
02.07.2009 13:22

"МОЛ=СоздатьОбъект("Справочник.МОЛ");<br>Если МОЛ.Выбрать("Выберите МОЛ","ДляВыбора")=1 Тогда<br> НужныйМОЛ=МОЛ.ТекущийЭлемент();<br> ВыбратьСтроки();<br>      Пока ПолучитьСтроку() = 1 Цикл <br>       Если Товар.МОЛ=НужныйМОЛ Тогда<br>            ...<br>       КонецЕсли;<br> КонецЦикла;<br>КонецЕсли;<br>"

maestro_voln
читатель
офлайн
Дата регистрации: 04.03.2009
Сообщений: 289
Пост №12
 
02.07.2009 15:52

Спасибо!<br>Получилось))

TesterSS
читатель
офлайн
Дата регистрации: 06.07.2009
Сообщений: 1
Пост №13
 
06.07.2009 14:17

"Мне кажется, что код написан некорректно.<br>Почему...<br><br>ТЗ.ВыбратьСтроки();<br>МОЛ="""";<br>Пока ТЗ.ПолучитьСтроку()=1 Цикл <br> Если ТЗ.МОЛ=МОЛ Тогда<br> Товар=ТЗ.Товар; // !!!<br> ...<br> Иначе<br> МОЛ=ТЗ.Товар.МОЛ; // !!!<br> ...<br> Товар=ТЗ.Товар; // !!!<br> ...<br> КонецЕсли; <br>КонецЦикла;<br>Переменные Товар и МОЛ есть в многострочной части документа. Следовательно, при таком написании очень велика вероятность, что Вы просто переписываете значения из ТЗ в многострочную часть...<br>Хотя по идее такого не должно быть<br><br>Измените название переменных Товар и МОЛ (например _Товар, _МОЛ) и попробуйте.<br><br>...<br>ТЗ.ВыбратьСтроки();<br>_МОЛ="""";<br>Пока ТЗ.ПолучитьСтроку()=1 Цикл <br> Если ТЗ.МОЛ <> _МОЛ Тогда<br> _МОЛ = ТЗ.Товар.МОЛ; <br> Таб.ВывестиСекцию("МОЛ"); <br> КонецЕсли;<br><br> _Товар = ТЗ.Товар;<br> Таб.ВывестиСекцию("Строка");<br>КонецЦикла;<br>.."

Показывать по 10 20 40 сообщений

Читают тему:

1 гостей
Быстрый переход
Для технических специалистов
  • Книга жалоб и предложений по работе сайта
  • Для технических специалистов
  • Представление регламентированной отчетности
  • Говорильня
  • Бухгалтерский учет: обсуждаем проекты нормативных актов и рекомендаций по ведению учета от БМЦ
  • Новый порядок применения ККТ (онлайн кассы с передачей сведений в ФНС)
  • Интернет-конференция: Оформление командировок по новым правилам
  • МАРКИРОВКА
  • ЕГАИС
  • Учет, налогообложение, автоматизация