#0
by Omskdizel
1С 7.7 Имеется в наличии форма отчета (планирование закупок), к которому снизу прилеплена форма для ввода данных (таблица). Данные там ессно генерируются, чего-то там вводится и считается. Для разных отделов вид этого отчета хочется иметь разный. В частности, в отчете есть столбцы с данными работы филиалов, есть сводные колонки и колонки с данными снабжения (в пути, резерв и т.д.). В снабжении мне надо показывать все, на филиалах показывать только их родную колонку (куда они и забивают данные). Вопрос - как это можно сделать? На данный момент - при открытии отчета на филиале ничего умнее уменьшения шрифта и пользования метода ШиринаСтолбца ничего не придумали. Пробовал достучаться до этого дела через Таблица.ИсходнаяТаблица - на что получал недвусмысленные маты от интерпретатора (Поле агрегатного объекта не обнаружено). У переменной Таблица похоже тип не Таблица, а СекцияТаблицы. То есть метод Область в нем работает, а методы объекта типа Таблица не работают. Вариант с рисованием каждой клеточки тоже не проходит похоже, так как в полях, где заносятся данные есть формулы. Нижайше прошу всемогущего All помочь в моих скромных потугах :)
#3
by Ёпрст
либо всё делать через Пустую таблицу и использовать несколько Таблиц.. Либо несколько отчетов Либо использовать элемент управления йоксель Либо йокселем скрывать столбцы/строки Либо использовть tabledoc.dll
#4
by Omskdizel
Не хотелось бы, там хитрые формулы, вести синхронно не очень удобственно. Так я достучусь и, собственно, достукиваюсь до данных таблицы. Саму форму я не подменю и отрисовать не получится, ибо формулы в ячейки программно не запихнуть. Первый вариант тоже не проходит. Пытаюсь в ПриОткрытии использовать Таблица.ИсходнаяТаблица("ИмяТаблицы") и при открытии отчета пишет, что файл "ИмяТаблицы" не найден. Про второй вариант написал. Третий с четвертым вряд ли подойдут, из ячейки надо вызывать один из методов отчета. Что такое tabledoc.dll не знаю, пойду посмотрю.
#7
by Ёпрст
>>>третий с четвертым вряд ли подойдут, из ячейки надо вызывать один из методов отчета. Ты не поверишь, но в йокселе это всё есть, + контекстное меню по правой кнопкеи ..еще хренова туча вкусностей.. + Можно несколько Таблиц на форму покидать.
#9
by Omskdizel
Более того, данные эти сохраняются ля обработки следующим отделом и при изменении структуры придется менять все отчеты. Да и если бы удалось формы подсовывать - я бы их не две сделал, данных в таблице очень много - селал бы возможность отдельные столбцы прятать. И чего было не сделать так, чтобы при ШиринаСтолбца столбец бы просто прятался.
#12
by Ёпрст
есть 3 типа Таблицы - обычная, создается через СоздатьОбъект("Таблица") - Пустая, прилеплена к форме, доступны все методы первой + обращение через Таблица - РВД (Таблица в Режиме Ввода Данных) , прилеплена к форме, служит для ввода данных, обращение через Таблица + свои методы для работы. Дык вот метод исходнаяТаблица работает только для первых двух типов, для РВД указывается явно в свойствах формы, какая Таблица будет использоваться.
#13
by Omskdizel
Я конеш прошу прощения за ламеризм, но тупо не могу найти свежую версию Йокселя. По ссылке Скачать перекидывает на sourseforge где можно скачать 1.1.2 датированную октябрем 08 года, тогда как в истории изменений есть 1.1.25 (25.01.10). Подскажите плиз куда тыкнуть...
#15
by Omskdizel
Пощупал Йоксель, появились вопросы, может подскажет кто :) 1. Правильно ли я понял, что из Фрейма не отловить события редактирования ячейки? 2. Правильно ли я понял, что при использовании объекта ТабличныйДокумент на форме диалога, размер вместе с формой не меняется (так как там идет подмена стандартного объекта 1С, то это недоработка самой 1С)?
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Нужно настроить сеть в небольшом офисе. Как работает dbf-бухгалтерия 7.7 через Wi-Fi?
- ЗУП 2.5.20.3 В расчетных листках не выводится общий облагаемый доход!
- v8: 1,6,23 Базовая не счетает Страховые взносы
- План обмена полный 8.1 БП не могу разобраться
- Как вставить строку в середину табличной части документа?
- Поменять владельца (программно) для реквизита ТЧ как ?
- Программно очистить документ корректировка записей регистров. как?
- ЗУП. Распределять по базовым начислениям
- v7: плагин romix'а для лечения выгр. больших баз
- Задачка с плотом и каналами
- ВК 1с++ метод Подмножество в индексированной таблице
- Разные остатки в Главной и Подчиненной базах. Делать новый образ?
- Если в ЗиКе табели вводили без разбивки по дням, можно ли распечатать их по дням?
- УПП Форма документы Меню Действие Установить время Перенести в конец
- v8: СКД: Автоматическая фиксация шапки
- Работа с картинками в 1С 7.7. Как в справочнике хранить фото элемента?
- 1c и еxcel
- Форма П-4 в УПП 1.2.28.1 не заполняется
- "Интерактивные операции недоступны" сообщение при обновлении УПП на 1.2.24.2
- 1С и ворд