- Фиксация верхних строк в макете отчета
- Фиксация колонок таблицы значений на форме
- Как изменить расположение открытых окон в «1С»
- Как закреплять колонки при просмотре широких отчетов?
- См. также:
- Похожие публикации
- Карточка публикации
- Добавить комментарий Отменить ответ
- Тема: Пропала верхняя панель управления в 1С Бухгалетрия
- Пропала верхняя панель управления в 1С Бухгалетрия
- Пропала верхняя панель в 1С Предприятие 8.3 (8.3.13.1690)
- Спасибо , все получилось
Фиксация верхних строк в макете отчета
(1) nodalt, как вариант можно подменить «автоматическое» формирование отчета на «ручное», получить таблицы и уже обрабатывать ее как надо (менять колонки, фиксировать и т.д). Для этого можно использовать предопределенную процедуру ПриКомпоновкеРезультата модуля отчета.
Например (я так делал, но может есть и лучше способ):
Пробовал программно, но не работает этот код:
Может быть из-за того, что макет вручную рисовал.
(10) nodalt, очень странно. Я привел код с работающей обработки и там проблем с фиксацией нет — все как часы работает. Обработка на «управляемой форме».
Может быть ты передаешь результат куда-то дальше и уже там фиксация слетает? проверь точнокй останова на конце процедуры — есть фиксация или нет. Или добавь последней строкой показ табличного документа. ДокументРезультат.Показать() — если только она на сервер не руганется
(14) nodalt, Сделал специально новый отчет (на обычной форме) и у меня даже так работает
работают.
А вот фиксация — нет 🙂
Ягг, вывод отчета полностью автоматический?
Если есть возможность, выложите, пожалуйста, кто-нибудь, у кого работает, простенький отчетик с фиксацией строк.
Если не трудно 🙂
(18) 1cUserAndrew, вот пример — просто выводит справочник контрагентов и фиксируем 3 первые строки отчета (фиксация в модуле отчета). Все стандартное (кроме фиксации конечно). Отчет на обычной форме (но и на управляемой работает — проверил). Проверял на релизе (8.2.13.205) — конфигурация «Зарплата и кадры» (не суть важно, так как справочник «Контрагенты» есть везде)
В модуле отчета единственная процедура, а так все стандартное от СКД (никаких дополнительных форм)
PS. В целом Макет стандартный, но для проверки (тут не выложил) создал для группировки свой собсвенную область (на закладке «макеты») — фиксация осталась.
Источник
Фиксация колонок таблицы значений на форме
Есть таблица значений на форме, колонки которой созданы программно. Как зафиксировать колонки таким образом, чтобы при перемотке первые 4 оставались на месте? в каком событии это нужно описывать?
Для этого у табличного поля существует свойство Фиксация слева. В нем можно указать количество колонок в начале таблицы, которые не будут прокручиваться. Также есть свойство Фиксация справа, которое работает аналогичным образом.
//Установить программно фиксацию колонок для Табличного Поля, Части
ЭлементыФормы.ИмяТабличнойЧасти.ФиксацияСлева = 3; // 3 -количество столбцов;
// или
ЭлементыФормы.ИмяТабличнойЧасти.ФиксацияСправа = 3;
Извини, может я чего-то не понимаю, у меня не табличный документ на форме, а поле с типом «ТаблицаЗначений», причем пустая. Далее я программно добавляю в нее колонки конструкцией
МассивДобавляемыхРеквизитов = Новый Массив;
МассивДобавляемыхРеквизитов.Добавить(Новый РеквизитФормы(«КодТовара», Новый ОписаниеТипов(«Строка»,Новый КвалификаторыСтроки(20)),»ОбщаяТаблица» , «Код товара»));
МассивДобавляемыхРеквизитов.Добавить(Новый РеквизитФормы(«Товар», Новый ОписаниеТипов(«СправочникСсылка.Номенклатура»),»ОбщаяТаблица» , «Наименование»));
МассивДобавляемыхРеквизитов.Добавить(Новый РеквизитФормы(«Характеристика», Новый ОписаниеТипов(«СправочникСсылка.ХарактеристикиНоменклатуры»),»ОбщаяТаблица» , «Характеристика»));
МассивДобавляемыхРеквизитов.Добавить(Новый РеквизитФормы(«ЕдиницаИзмерения», Новый ОписаниеТипов(«СправочникСсылка.БазовыеЕдиницыИзмерения»),»ОбщаяТаблица» , «Ед.изм.»));
МассивДобавляемыхРеквизитов.Добавить(Новый РеквизитФормы(«ОбщийОстаток», Новый ОписаниеТипов(«Число»,Новый КвалификаторыЧисла(15,0)),»ОбщаяТаблица» , «Общий остаток»));
НоваяКолонка = Элементы.Добавить(«КодТовара», Тип(«ПолеФормы»), Элементы.ОбщаяТаблица);
НоваяКолонка.Заголовок = «Код товара»;
НоваяКолонка.ПутьКДанным = «ОбщаяТаблица.КодТовара»;
НоваяКолонка.Вид = ВидПоляФормы.ПолеВвода;
НоваяКолонка.Ширина = 14;
НоваяКолонка = Элементы.Добавить(«Товар», Тип(«ПолеФормы»), Элементы.ОбщаяТаблица);
НоваяКолонка.Заголовок = «Товар»;
НоваяКолонка.ПутьКДанным = «ОбщаяТаблица.Товар»;
НоваяКолонка.Вид = ВидПоляФормы.ПолеВвода;
Если я после каждой колонки буду указывать НоваяКолонка.ФиксацияВТаблице = Истина; , то выводится только первая колонка.
Источник
Как изменить расположение открытых окон в «1С»
Автор: Виктория Лихушина, бухгалтер-консультант Линии консультаций компании «ГЭНДАЛЬФ»
Материалы газеты «Прогрессивный бухгалтер», февраль 2021 г.
Пользователи «1С» знают, что в процессе обновления могут «слетать» настройки. К примеру, меняется расположение окон. До обновления были сверху, после – оказались в нижней части экрана. Мы разобрались, как вернуть прежний вид.
Пользовательский интерфейс включает в себя несколько составных частей. Окно включает в себя ряд отдельных элементов. На рисунке ниже мы выделили панель серого цвета, на которой отображаются вкладки открытых на данный момент окон. Если пользователь открывает любой документ, отчет либо журнал, то появляется новая вкладка с соответствующим названием.
Как переместить панель с вкладками открытых окон в нижнюю часть экрана?
Нажмите на кнопку в виде стрелки «Сервис и настройки», которая находится на строке с названием программного продукта. Далее перейдите в раздел «Настройки» – «Настройка панелей. ».
Появится окно «Редактор панелей». С его помощью легко добавить новые или удалить имеющиеся панели, а также – поменять их расположение. На рисунке ниже мы выделили «Панель открытых». В ней найдете перечень открытых окон.
С помощью мышки путем перетаскивания переместим «Панель открытых» вниз.
Результат – что и требовалось: панель теперь мы видим в нижней части экрана, как и раньше – в виде длинной полосы голубого цвета.
Нажимаем «Ок». И видим окно нового вида: панель с открытыми окнами – внизу.
Аналогичным образом можно переместить любые другие панели с помощью окна настроек. К примеру, раздел «Избранное» можно мышкой перетащить в правую часть интерфейса. Там он и закрепится.
В некоторых случаях пользователи случайно удаляют панели или неосторожными движениями перетаскивают их в ненужные места. Как исправить эту проблему?
Нажимаем кнопку «Стандартные». В результате все панели программа расположит в порядке, назначенном по умолчанию.
После того, как нажали на кнопку «Ок», 1С восстановит все панели на своих местах.
Источник
Как закреплять колонки при просмотре широких отчетов?
В 1С в разделе Зарплата и кадры есть очень широкие отчеты, например, Расчетная ведомость (Т-51) . С ней очень неудобно работать: при переходе в конец строки теряешь из вида сотрудника, по которому смотришь данные. Можно ли как-то зафиксировать левый столбец с сотрудниками, чтобы он не двигался при перемещении по строке? Ведь во всех бухгалтерских отчетах шапка всегда фиксируется сверху, что очень удобно. Почему же здесь об этом не подумали?
Согласимся с вами — это неудобно. Но если вы перешли на Платформу 8.3.16 — выход есть!
Для решения задачи выполните следующие действия:
- Откройте в разделе Зарплата и кадры — Отчеты по зарплате отчет Расчетная ведомость (Т-51) .
- Сформируйте отчет за выбранный период по кнопке Сформировать .
- Кликните мышкой по любому полю таблицы отчета для автоматической активизации команд группы Таблица.
- Установите возможность редактировать отчет по кнопке Меню (три вертикальные точки) — Таблица — Вид — Редактирование .
- Выделите колонку номер 4, следующую за колонкой, что подлежит фиксированию:
- Должность (специальность, профессия) .
- Должность (специальность, профессия) .
Границы выделенной колонки помечаются желтыми линиями.
После переформирования отчета по кнопке Сформировать все выполненные настройки фиксации сбрасываются.
При работе с Расчетной ведомостью Т-51 в этом случае вы всегда сможете открыть сохраненную настройку для удобной работы с отчетом.
См. также:
Если Вы являетесь подписчиком системы «БухЭксперт8: Рубрикатор 1С Бухгалтерия», тогда смотрите материалы по теме:
Если Вы еще не подписаны:
После оформления подписки вам станут доступны все материалы по 1С:Бухгалтерия, записи поддерживающих эфиров и вы сможете задавать любые вопросы по 1С.
Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 14 дней бесплатно
Похожие публикации
Карточка публикации
| Разделы: | |
|---|---|
| Рубрика: | ПРОМО: 1С Бухгалтерия / Работа с отчетами |
| Объекты / Виды начислений: | |
| Последнее изменение: | 30.03.2020 |
ID задана и содержит ID поста $termini = get_the_terms( $post->ID, ‘post_tag’ ); // так как функция вернула массив, то логично будет прокрутить его через foreach() foreach( $termini as $termin )< echo '' . $termin->name . »; > /* * Также вы можете использовать: * $termin->ID — понятное дело, ID элемента * $termin->slug — ярлык элемента * $termin->term_group — значение term group * $termin->term_taxonomy_id — ID самой таксономии * $termin->taxonomy — название таксономии * $termin->description — описание элемента * $termin->parent — ID родительского элемента * $termin->count — количество содержащихся в нем постов */ —>
(1 оценок, среднее: 5,00 из 5)
Добавить комментарий Отменить ответ
Для отправки комментария вам необходимо авторизоваться.
Вы можете задать еще вопросов
Доступ к форме «Задать вопрос» возможен только при оформлении полной подписки на БухЭксперт8
Нажимая кнопку «Задать вопрос», я соглашаюсь с
регламентом БухЭксперт8.ру >>
Как не попасть в ловушку, работая с контрагентами из ЕАЭС
[12.10.2021 запись] Отчетность по страховым взносам (РСВ, 4-ФСС) в 1С
[14.10.2021 запись] 6-НДФЛ в 1С
[13.10.2021 запись] Горячие вопросы осени 2021 по учету в 1С:Бухгалтерия
Отчетность за 9 месяцев 2021 в 1С
[11.10.2021 запись] Учет ОС по-новому: ФСБУ 6/2020, ФСБУ 26/2020, ФСБУ 25/2018
Марина Аркадьевна, благодарю! Очень ценный семинар о хитросплетениях нового ФСБУ.
Источник
Тема: Пропала верхняя панель управления в 1С Бухгалетрия
Опции темы
Поиск по теме
Пропала верхняя панель управления в 1С Бухгалетрия
Здравствуйте!У меня пропала верхняя панель управления (Файл, Сервис, Правка итд ).Программа 1С 8.2 Бухгалтерия Базовая релиз редакция 2.0 (2.0.58.6).Как восстановить?Помогите пожалуйста.
Хоть какая-нибудь панель есть? В ней: правый клик — Главное меню
Пропала верхняя панель в 1С Предприятие 8.3 (8.3.13.1690)
Здравствуйте!
У меня пропала верхняя панель управления (Файл, Сервис, Правка и тд ). Программа 1С Предприятие 8.3 (8.3.13.1690). Как восстановить? Помогите, пожалуйста.
Ответ тот же самый: На панели инструментов нажмите правой клавишей мышки и поставьте флаг у Главное меню
А дальше то что. я ставлю галочку на главное меня. и ничего не происходит у меня
Вероятно, главное меню «улетело» за пределы окна. Программу закройте, базу из списка удалите и добавьте снова.
Спасибо , все получилось
Спасибо ,все получилось..
добрый день. а что значит базу из списка удалите
Подскажите пожалуйста как это сделать удалить базу из списка и добавить снова
1. Если проблемная база открыта — закрываем.
2. Щёлкаем по ярлыку 1С. Открывается окошко со списком баз.
3. Устанавливаем курсор на проблемную базу.
4. Нажимаем справа кнопку «Изменить». Клацаем ЛЕВОЙ кнопкой мышки в поле «Каталог информационной базы». Оно подсвечивается синим цветом. Это для файловой базы. Для WEB или клиент-серверной поля другие, рядом. Принцип тот же.
5. Клацаем ПРАВОЙ кнопкой мышки в поле «Каталог информационной базы», в контекстном меню выбираем «Копировать».
6. Жмём кнопку «Отмена», попадаем обратно в окно со списком баз.
7. Жмём кнопку «Удалить», на вопрос отвечаем «Да». База исчезает из списка.
8. Жмём кнопку «Добавить».
9. Выбираем «Добавление в список существующей базы». Откроется уже знакомое нам окно из п.4. Поле «Каталог информационной базы» уже заполнено. Заполняем наименование. Жмём кнопку «Далее», затем «Готово». База вернулась в список.
10. Профит!
Первый запуск после такой процедуры будет дольше обычного.
Источник