Группа: Местный
Сообщений: 858
Из: Місто щасливих людей
Спасибо сказали: 327 раз
Рейтинг: 0
ну в общем-то все правильно, свойство "ФиксацияСверху" отвечает за вертикальную фиксацию. Может там строк больше до заголовка? попробуйте увеличить число до 10 и посмотрите зафиксируется или нет
Дописываю конфигурации на платформе 8.х. - Управление торговым предприятием для Украины - Управление производственным предприятием для Украины - Управление небольшой фирмой для Украины - Бухгалтерия для Украины; - Общепит для Украины - Ресторан (Рарус) - Розница
Группа: Местный
Сообщений: 858
Из: Місто щасливих людей
Спасибо сказали: 327 раз
Рейтинг: 0
Скиньте что происходит с ТабДок в конце процедуры, куда передается.
По идее эти настройки друг на друга не влияют
Дописываю конфигурации на платформе 8.х. - Управление торговым предприятием для Украины - Управление производственным предприятием для Украины - Управление небольшой фирмой для Украины - Бухгалтерия для Украины; - Общепит для Украины - Ресторан (Рарус) - Розница
Группа: Местный
Сообщений: 858
Из: Місто щасливих людей
Спасибо сказали: 327 раз
Рейтинг: 0
Constantus @ Сегодня, 11:28
, код процедуры, что происходит в самом конце с табличным документом, он сразу на печать выводится или передается в общие модули для вывода на экран? весь код процедуры если можно
Дописываю конфигурации на платформе 8.х. - Управление торговым предприятием для Украины - Управление производственным предприятием для Украины - Управление небольшой фирмой для Украины - Бухгалтерия для Украины; - Общепит для Украины - Ресторан (Рарус) - Розница
Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | ЗаказПокупателя.Ссылка КАК Ссылка, | ЗаказПокупателя.СуммаДокумента КАК СуммаДокумента, | ЗаказПокупателя.ДоговорКонтрагента.Наименование КАК Договор, | ЗаказПокупателя.Номер КАК Номер |ИЗ | Документ.ЗаказПокупателя КАК ЗаказПокупателя |ГДЕ | ЗаказПокупателя.Дата МЕЖДУ НАЧАЛОПЕРИОДА(&Дата, ДЕНЬ) И КОНЕЦПЕРИОДА(&Дата, ДЕНЬ) | И ЗаказПокупателя.Проведен = ИСТИНА | |УПОРЯДОЧИТЬ ПО | ЗаказПокупателя.Номер";
Запрос.УстановитьПараметр("Дата", ДатаНачала); РезультатЗапроса = Запрос.Выполнить(); Выборка = РезультатЗапроса.Выбрать(); Пока Выборка.Следующий() Цикл Область = Макет.ПолучитьОбласть("ОбластьПечати"); ТипДоговора = Выборка.Договор; Область.Параметры.НомерЗаказа = Выборка.Номер; Область.Параметры.СуммаЗаказа = Выборка.СуммаДокумента; Область.Параметры.НомерЗаказаСсылка = Выборка.Ссылка; Область.Параметры.Договор = ТипДоговора; Область.Параметры.Н = Н + 1; СЗ = СЗ + Выборка.СуммаДокумента; //Сообщить(Выборка.Ссылка); Н = Н + 1; ....................................
Группа: Местный
Сообщений: 858
Из: Місто щасливих людей
Спасибо сказали: 327 раз
Рейтинг: 0
Попробуйте раскомментировать и написать эту строку в самом конце, перед функцией "Показать"
//ТабДок.ФиксацияСверху = 10;
Дописываю конфигурации на платформе 8.х. - Управление торговым предприятием для Украины - Управление производственным предприятием для Украины - Управление небольшой фирмой для Украины - Бухгалтерия для Украины; - Общепит для Украины - Ресторан (Рарус) - Розница
Группа: Местный
Сообщений: 858
Из: Місто щасливих людей
Спасибо сказали: 327 раз
Рейтинг: 0
Сохраните ваш макет в внешнюю обработку и выложите сюда, посмотрим
Дописываю конфигурации на платформе 8.х. - Управление торговым предприятием для Украины - Управление производственным предприятием для Украины - Управление небольшой фирмой для Украины - Бухгалтерия для Украины; - Общепит для Украины - Ресторан (Рарус) - Розница
Группа: Местный
Сообщений: 858
Из: Місто щасливих людей
Спасибо сказали: 327 раз
Рейтинг: 0
Не знаю честно говоря почему для макета это свойство не срабатывает, но если добавить на форму ПолеТабличногоДокумента, вывести туда ваш ТабДок и установить свойство ПолеТабличногоДокумента.ФиксацияСверху = 3 то тогда работает
Дописываю конфигурации на платформе 8.х. - Управление торговым предприятием для Украины - Управление производственным предприятием для Украины - Управление небольшой фирмой для Украины - Бухгалтерия для Украины; - Общепит для Украины - Ресторан (Рарус) - Розница
Группа: Пользователи
Сообщений: 962
Спасибо сказали: 8 раз
Рейтинг: 0
Bernet @ Сегодня, 14:56
,
Как правильно это сделать с учетом уже существующего кода? Что потребуется изменить?
Constantus @ Сегодня, 15:06
,
В форме обработки создал "ПолеТабличногоДокумента1"
В конце кода указал:
ТабДок.Показать();
Форма = ЭтотОбъект.ПолучитьФорму("Форма"); Форма.ЭлементыФормы.ПолеТабличногоДокумента1.Вывести(ТабДок); Форма.Открыть();
Результат вышел в "ПолеТабличногоДокумента1"... Но
1. Так и не сработала фиксация. Как теперь правильно делать фиксацию? 2. Ранее в макете у меня был запрет на редактирование значений результата, теперь можно изменять. Как заблокировать возможность изменения в ПолеТабличногоДокумента? 3. ранее в макете по расшифровке, я мог открыть любой документа: Область.Параметры.НомерПКОСылка = ВыборкаДенег.Ссылка; Как теперь мне прописать ссылки, чтобы они открывали нужный документ?
Группа: Местный
Сообщений: 858
Из: Місто щасливих людей
Спасибо сказали: 327 раз
Рейтинг: 0
1. На форму добавьте элемент "ПолеТабличногоДокумента", назовите его "ПолеТабличногоДокумента" 2. В форме когда происходит вызов процедуры "ВашаПроцедура() добавте его параметром
Дописываю конфигурации на платформе 8.х. - Управление торговым предприятием для Украины - Управление производственным предприятием для Украины - Управление небольшой фирмой для Украины - Бухгалтерия для Украины; - Общепит для Украины - Ресторан (Рарус) - Розница
Дописываю конфигурации на платформе 8.х. - Управление торговым предприятием для Украины - Управление производственным предприятием для Украины - Управление небольшой фирмой для Украины - Бухгалтерия для Украины; - Общепит для Украины - Ресторан (Рарус) - Розница
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!