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

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

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

Свернуть таблицу значений

Елена_В
читатель
офлайн
Дата регистрации: 26.10.2007
Сообщений: 611
Пост №1
 
06.10.2009 18:06

В ТЗ значения всех колонок совпадают, кроме "Сумма" и "Номер". Как свернуть ТЗ так, чтобы значения колонки "Номер" записались в одну ячейку через разделитель?

zak555 (398843952)
читатель
офлайн
Дата регистрации: 27.03.2008
Сообщений: 4656
Пост №2
 
06.10.2009 18:18

1. с чем совпадает?<br>2. В ячейку макета?<br>3. РАЗДЕЛИТЕЛЬ ЧЕГО?

Елена_В
читатель
офлайн
Дата регистрации: 26.10.2007
Сообщений: 611
Пост №3
 
06.10.2009 18:24

ТЗ<br>Номер Имя Фамилия Сумма<br>1       Иван Федоров 100<br>2       Иван Федоров 250<br>3       Иван Федоров 250<br><br>мне в итоге надо<br>ТЗ<br>Номер       Имя Фамилия Сумма<br>1|2|3       Иван Федоров 600

tulke
читатель
офлайн
Дата регистрации: 25.01.2009
Сообщений: 60
Пост №4
 
07.10.2009 07:28

Примерно так V7: http://www.forum.mista.ru/topic.php?id=435316

Денис (САМАРА)
читатель
офлайн
Дата регистрации: 09.04.2008
Сообщений: 8351
Пост №5
 
07.10.2009 08:44

"Если резюмировать инфу по ссылке tulke, то:<br><br>СводнаяТЗ = ТЗ.Скопировать();<br>СводнаяТЗ.Свернуть("Имя, Фамилия", "Сумма");<br>СводнаяТЗ.Колонки.Добавить("СводныйНомер");<br><br>ОтборПоФИО = Новый Структура;<br><br>Для Каждого СтрТЗ Из ТЗ Цикл<br><br>ОтборПоФИО.Вставить("Имя", СтрТЗ.Имя);<br>ОтборПоФИО.Вставить("Фамилия", СтрТЗ.Фамилия);<br><br>СводныеСтроки = СводнаяТЗ.НайтиСтроки(ОтборПоФИО);<br><br>ТекНомер = СводныеСтроки[0].СводныйНомер;<br>СводныеСтроки[0].СводныйНомер = ТекНомер + ?(ПустаяСтрока(ТекНомер), """", "|") + СтрТЗ.Номер;<br><br>КонецЦикла;"

zak555 (398843952)
читатель
офлайн
Дата регистрации: 27.03.2008
Сообщений: 4656
Пост №6
 
07.10.2009 13:45

"> Если резюмировать инфу по ссылке tulke, то:<br>> <br>> СводнаяТЗ = ТЗ.Скопировать();<br>> СводнаяТЗ.Свернуть("Имя, Фамилия", "Сумма");<br>> СводнаяТЗ.Колонки.Добавить("СводныйНомер");<br>> <br>> ОтборПоФИО = Новый Структура;<br>> <br>> Для Каждого СтрТЗ Из ТЗ Цикл<br>> <br>> ОтборПоФИО.Вставить("Имя", СтрТЗ.Имя);<br>> ОтборПоФИО.Вставить("Фамилия", СтрТЗ.Фамилия);<br>> <br>> СводныеСтроки = СводнаяТЗ.НайтиСтроки(ОтборПоФИО);<br>> <br>> ТекНомер = СводныеСтроки[0].СводныйНомер;<br>> СводныеСтроки[0].СводныйНомер = ТекНомер + ?(ПустаяСтрока(ТекНомер), """", "|") + СтрТЗ.Номер;<br>> <br>> КонецЦикла;<br><br>это семёрка!"

Денис (САМАРА)
читатель
офлайн
Дата регистрации: 09.04.2008
Сообщений: 8351
Пост №7
 
07.10.2009 13:52

Откуда знаешь?

zak555 (398843952)
читатель
офлайн
Дата регистрации: 27.03.2008
Сообщений: 4656
Пост №8
 
07.10.2009 13:52

> Откуда знаешь?<br><br>так сказала...

Елена_В
читатель
офлайн
Дата регистрации: 26.10.2007
Сообщений: 611
Пост №9
 
09.10.2009 15:16

Спасибо zak555!!!<br>Денис (Самара) сорри, что сразу не написала

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

Читают тему:

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