Выпуск № 1064 от 05.08.2009, 10:35
Администратор рассылки: Владимир Лазурко, Профессионал
В рассылке: подписчиков - 527, экспертов - 120
В номере: вопросов - 2, ответов - 3
Оценить выпуск >>
Нам очень важно Ваше мнение об этом выпуске рассылки!
Вопрос № 170912: Уважаемые профессионалы! Возникла необходимость срочно заменить в нескольких сотнях документов (Торговля+Склад-7.7-026-944) фирму. Большинство из этих документов свернуто обработкой "СверткаБазы", но есть и текущие (как проведенные, так и н...
Вопрос № 170927: Уважаемые эксперты. Вопрос по 1с7.7. Каким способом можно печатную форму отчета "втиснуть" в одну страницу. Используя ПараметрыСтраницы(,,,,,,,,,<Автомасштаб>,,) вжимает только по ширине листа, а мне нужно вместить отчет в одну стран...
Вопрос № 170912:
Уважаемые профессионалы! Возникла необходимость срочно заменить в нескольких сотнях документов (Торговля+Склад-7.7-026-944) фирму. Большинство из этих документов свернуто обработкой "СверткаБазы", но есть и текущие (как проведенные, так и нет). Как это делать ручками - знаю (запрет редактирования при включенном флаге свертки снял), но такой объём перелопачивать руками как-то грустно. Есть ли какой-нибудь красивый выход из моей ситуации? Спасибо
Отвечает Maxim S. Orlov, Студент :
Здравствуйте, VladimirNick! Существуют самописные обработки по замене реквизитов. Один из таких примеров в прилагаемом файле.
Прикрепленный файл:загрузить >>
----- Не надо чинить то, что еще не сломалось .......
Ответ отправил: Maxim S. Orlov, Студент
Ответ отправлен: 30.07.2009, 11:57
Как сказать этому эксперту "спасибо"?
Отправить SMS
#thank 252770
на номер 1151 (Россия) |
Еще номера >>
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Вопрос № 170927:
Уважаемые эксперты. Вопрос по 1с7.7. Каким способом можно печатную форму отчета "втиснуть" в одну страницу. Используя ПараметрыСтраницы(,,,,,,,,,<Автомасштаб>,,) вжимает только по ширине листа, а мне нужно вместить отчет в одну страницу!
Оценка ответа: 3 Комментарий к оценке: Да, я понимаю что стандарных способов нет, но меня инересовал алгоритм использования <Масштаб> из выше указанной процедуры, может кто писал обработку подсчета количества страниц получаемых при формировании отчета а потом сжимать его с помощью Масштаба в одну страницу. Просто сейчас это нужно очень срочно, а времени как всегда не хватает.
Как сказать этому эксперту "спасибо"?
Отправить SMS
#thank 252780
на номер 1151 (Россия) |
Еще номера >>
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Ну алгоритм может быть примерно следующий. Формируете таблицу, но метод Показать() не вызываете. Методом КоличествоСтраниц() узнаете, сколько же страниц будет выведено. Соответственно, Масштаб будет равен 100/КоличествоСтраниц. Теперь заново формируете таблицу с нужным масштабом и показываете ее. Если же надо точнее, то алгоритм такой же, только в момент первого формирования таблицы без показа надо считать, сколько всего строк вывелось и сколько строк помещается на странице,
и исходя из этих данных рассчитывать масштаб для второго формирования таблицы с показом. Только учтите, что Автомасштаб должен быть выключен, поскольку у него приоритет более высокий, чем у Масштаба. Т.е. если поставить масштаб 5% и включить Автомасштаб, то страница растянется на 100% ширину несмотря на Масштаб 5%.
Удачи!
Ответ отправил: Дмитрий Сташенко, Практикант
Ответ отправлен: 31.07.2009, 11:04
Оценка ответа: 5 Комментарий к оценке: Спасибо за идею, а идея- это пол дела. Сейчас напишу "считалку строк"
Как сказать этому эксперту "спасибо"?
Отправить SMS
#thank 252796
на номер 1151 (Россия) |
Еще номера >>
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Оценить выпуск >>
Нам очень важно Ваше мнение об этом выпуске рассылки!
* Стоимость одного СМС-сообщения от 7.15 руб. и зависит от оператора сотовой связи.
(полный список тарифов)
** При ошибочном вводе номера ответа или текста #thank услуга считается оказанной, денежные средства не возвращаются.
*** Сумма выплаты эксперту-автору ответа расчитывается из суммы перечислений на портал от биллинговой компании.