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

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

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

Таблица!!!

Sinica
читатель
офлайн
Дата регистрации: 21.02.2006
Сообщений: 19
Пост №1
 
09.08.2006 15:21

Здравствуйте. В конфигурации ЗиК 7.7 делаю документ ВедомостьПоПлатежам Диалог такой: в шапке только датадок, табличная часть: сотрудник, видстрахования, сумма. Сотрудник и ВидСтроахования выбираются из соотв-х справочников, сумма забивается вручную. Так вот у меня не получается печ. форма данного документа. Загвоздка в том, что табличка должна идти не только по строкам но и по колонкам, т. е. сотрудники идут по строкам и суммы тоже а вот видстрахования по колонкам. не могу никак сделать помогите пожалуйста.

GenV
читатель
офлайн
Дата регистрации: 17.02.2006
Сообщений: 557
Пост №2
 
09.08.2006 15:39

Т.е. для одного сотрудника - несколько видов страхования?

Daedal
читатель
офлайн
Дата регистрации: 20.09.2004
Сообщений: 632
Пост №3
 
10.08.2006 05:40

"Может стоит так:<br><br>предварительная небольшая обработка, в которой заполняется таблица значений по <br>одному сотруднику.<br>Пускай будет с именем "данные" - колонки: "вид_страхования" и "сумма"<br><br><br>// выводим имя сотрудника<br>таб.ВывестиСекцию("строка_1");<br>высота = таб.ВысотаТаблицы(); <br>// Теперь установим номер колонки, следующий, за ячейкой с сотрудником<br>// Для примера возьмём 3, <br>смещение = 3;      <br>данные.ВыбратьСтроки();<br>пока данные.ПолучитьСтроку() = 1 цикл<br> обл = таб.Область(высота, смещение, высота, смещение);       <br> обл.РамкаОбвести(3, 3, 3, 3);<br> обл.ВертикальноеПоложение(3);<br> обл.ГоризонтальноеПоложение(3);<br> обл.Текст = строка(данные.вид_страхования);<br> смещение = смещение + 1;<br><br>// Делаем то же самое для суммы<br><br>КонецЦикла; <br><br>Правка: Я предпологал, что таблица имеет следующий формат:<br>Сотрудник вид_стахования сумма; вид_страхования сумма; вид_страхования сумма; ..........<br><br>"

Sinica
читатель
офлайн
Дата регистрации: 21.02.2006
Сообщений: 19
Пост №4
 
10.08.2006 07:19

Именно так. это платежи которые приносят страховые агенты.

GenV
читатель
офлайн
Дата регистрации: 17.02.2006
Сообщений: 557
Пост №5
 
10.08.2006 12:13

1-й вариант: <br>- выгрузить колонку "ВидСтрахование" в доп. таблицу, там свернуть - получаем список столбцов<br>- сворачиваем таблицу по "Сотрудник,ВидСтрахования"<br>- по таблице столбцов выводим шапку<br>- перебераем строки по сотруднику, столбцы по видам страхования и выводим секции (в таблице столбцов накапливаем группировки по столбцам)<br>- по таблице столбцов выводим подвал<br><br>2-й вариант:<br>- выгрузить колонку "ВидСтрахование" в доп. таблицу, там свернуть - получаем список столбцов<br>- создаем другую таблицу в формате: строки - сотрудник, столбцы вид страхования (можно просто номера строк из таблицы столбцов), значения - сумма по виду страхования и сотруднику.<br>- по второй таблице формируем печ. форму<br><br>3-й вариант: <br>используем внешние компоненты (напр. ИндексированнаяТаблица из 1С++)<br>

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

Читают тему:

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