Вопрос № 114112:
Здравствуйте эксперты!
Вопрос следующий как перенести подвал с итогами на следующую страницу и указать номера страниц типа "1 стр. из 5 стр."?
С уважением. Заранее спасибо!...Вопрос № 114132: 1cv7.7. Имеется обработка, которая собирает остатки по регистрам в таблицу значений и передает их в документы. Количество строк документа должно быть не более 1000. Необходимо как только количество строк в документе=1000. Записать текущий документ и ...Вопрос № 114173: Здравствуйте уважаемые эксперты. Есть список значений, значения которого виды расчетов. Как мне добавить
условие в запрос чтоб в него не брались виды расчетов из этого списка. Есть какой – либо оператор противоположный «в» или какая либо конструкция ...Вопрос № 114183: Уважаемые Эксперты подскажите, пожалуйста, книги, или ссылки на статьи где подробно описывается, что нужно делать при закрытии года в 1с бухгалтерии 7.7 (реформация баланса) и еще книги по ЗиК ....Вопрос № 114189: Здр
авствуйте уважаемые эксперты!!
У меня такая проблема я хотел бы начать заниматься 1С программированием но не знаю с чего начать. Подскажите с какой литературы начать, а то я совсем уже запутался в огромном выборе...
...
Вопрос № 114.112
Здравствуйте эксперты!
Вопрос следующий как перенести подвал с итогами на следующую страницу и указать номера страниц типа "1 стр. из 5 стр."?
С уважением. Заранее спасибо!
Отправлен: 15.12.2007, 11:23
Вопрос задал: Niveo (статус: Посетитель)
Всего ответов: 4 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Сергей Максименко [Elric]
Здравствуйте, Niveo!
Используйте метод НоваяСтраница() -- это вставка "разрыва страниц". Для вставки колонтитула можете зайти в меню Таблица/Колонтитул (верхний или нижний). Только номера страниц типа "1 стр. из 5 стр." Вы так не выведите. Лучше используйте метод ПовторятьПриПечатиСтроки() и укажите строку, в которой будете выводить эту информацию. Естественно, общее количество страниц надо будет рассчитать заранее.
--------- В творчестве рождается истина
Ответ отправил: Сергей Максименко [Elric] (статус: Профессионал) Украина, Киев Тел.: (044) 22-88-369 Организация: "МАКСЕР" - продажа и внедрение "1С:Предприятие" Адрес: г. Киев WWW:"1С:Предприятие" - продажа, внедрение, сопровождение ---- Ответ отправлен: 15.12.2007, 14:38 Оценка за ответ: 5 Комментарий оценки: Спасибо только не понял как использовать
НоваяСтраница()
Отвечает: Dmitry Stashenko
Здравствуйте, Niveo!
По поводу "перенести подвал с итогами на следующую страницу" пользуйтесь, как уже сказал Сергей Максименко [Elric], методом таблицы НоваяСтраница(). По поводу номеров страниц типа "страница 1 из 5" решение следующее: начиная с релиза 7.7.026 в 1С появилась возможность узнать, сколько страниц занимает таблица при выводе на печать. Это реализовано методом таблицы КоличествоСтраниц(). Данный метод возвращает количество страниц, занимаемое таблицей при выводе на печать. Но это возможно лишь после
того, как таблица была сформирована (но необязательно показана, чем мы и воспользуемся). Итак, делаем следующее:
1. Кусок кода, который отвечает за формирование таблицы, не включая метод Показать(), берем в "Для сч=1 по 2 Цикл ..... КонецЦикла".
2. Перед "Для сч=1 по 2 Цикл" объявим переменную ВсегоСтраниц=0;
3. Перед "КонецЦикла" занесем в переменную ВсегоСтраниц = Таб.КоличествоСтраниц();
4. В колонтитуле напишем Страница #P из [ВсегоСтраниц].
Таким образом, таблица будет сформирована 2 раза, после первого переменная ВсегоСтраниц примет истиное значение количества страниц, а после второго будет показана. Недостаток, соответственно, тот, что время формирования в 2 раза дольше. Насколько это оправдано, решать вам. Удачи.
Ответ отправил: Dmitry Stashenko (статус: Студент)
Ответ отправлен: 15.12.2007, 17:07 Оценка за ответ: 4 Комментарий оценки: Спасибо
Отвечает: Владимир Лазурко [Vladal]
Здравствуйте, Niveo!
Как перенести подвал Вам уже подсказали, я дополню, как вывести номера страниц в виде "Страница 1 из 5".
Для этого нужно указать текст колонтитула в макете печатной формы. Для этого в режиме Конфигуратора откройте нужную печатную форму, войдите в меню Таблица -> Колонтитул -> Верхний или Нижний (по выбору) и появится диалог настройки колонтитула.
На первой вкладке можно указать текст колонтитула и с какой страницы будут выводиться колонтитулы, на следующей вкладке шрифт, на последней ориентацию текста колонтитула.
Текст колонтитула, как и ячейка таблицы, может содержать переменные и формулы, заключенные в квадратные скобки. Может включать следующие управляющие конструкции:
#T при печати выводить время печати документа;
#D при печати выводить дату печати документа;
#P выводить текущий номер страницы документа;
#Q общее количество страниц документа.
Таким образом, чтобы решить Вашу задачу, Вам необходимо вписать в текст колонтитула на первой вкладке такое выражение:
Страница #P из #Q (или как написано в вопросе #P стр. из #Q стр.)
Соответственно методом таблицы ПараметрыСтраницы() указать вывод нужного(ых) колонтитула(ов).
Успехов!
Ответ отправил: Владимир Лазурко [Vladal] (статус: 9-ый класс)
Ответ отправлен: 16.12.2007, 00:35 Оценка за ответ: 5 Комментарий оценки: Спасибо получилось с первого раза :)))
Отвечает: Ромашов Евгений Николаевич !!! Здравствуйте, Niveo!
1. Есть метод ПовторятьПриПечати() указываешь номера страниц и они будут повтряться на каждом листе. 2. Предварительно нужно вычислить количество страниц.
Ответ отправил: Ромашов Евгений Николаевич (статус: 6-ой класс)
Ответ отправлен: 17.12.2007, 05:11 Оценка за ответ: 4 Комментарий оценки: Спасибо
Вопрос № 114.132
1cv7.7. Имеется обработка, которая собирает остатки по регистрам в таблицу значений и передает их в документы. Количество строк документа должно быть не более 1000. Необходимо как только количество строк в документе=1000. Записать текущий документ и создать новый и его уже заполнять оставшимися строками таблицы значений. Не могу придумать как это написать в модуле. Может кто подскажет?
P/S
В приложении набросок кода. Проблема в том что количество созданных документов может быть любым. Может это можно проще сделать?
Отвечает: Астафьев Александр Николаевич
Здравствуйте, Оксана/kasy! Ваш код почти правильный смотрите приложение. Тем не менее вариант Сергей Максименко [Elric] более оптимален. Если надумаете воспользоваться его вариантом я надеюсь вы сообразите как в Процедуре ТаблДок(ДокТ,тзОст) обратиться к данныи из таблицы значений.
Отвечает: Шахрайчук Владимир Анатольевич
Здравствуйте, Оксана/kasy! Можете создать несколько вспомогательных ТЗ и в каждую из основной записать по 1000 строк. Потом из каждой создать отдельный документ. Так как количество этих ТЗ заранее неизвестно, то можно хранить их в СП.
Ответ отправил: Шахрайчук Владимир Анатольевич (статус: Практикант)
Ответ отправлен: 17.12.2007, 11:44 Оценка за ответ: 5 Комментарий оценки: Эта идея мне тоже приходила в голову. Правда обошлась я одной таблицей.
Вопрос № 114.173
Здравствуйте уважаемые эксперты. Есть список значений, значения которого виды расчетов. Как мне добавить условие в запрос чтоб в него не брались виды расчетов из этого списка. Есть какой – либо оператор противоположный «в» или какая либо конструкция позволяющая сделать это? А то я что – то вообще ни чего не могу придумать.. : ((
Отправлен: 15.12.2007, 19:54
Вопрос задал: PaTiFoN (статус: Посетитель)
Всего ответов: 4 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Сысоев Дмитрий Олегович !!! Здравствуйте, PaTiFoN! Всё очень просто ван надо написать так ГДЕ НЕ ВидРасчета В (&СписокВыбранныхВидовРасчетов) Удачи!!!
--------- Hайден неизвестный драйвер, воткните какое-нибудь устройство!
Ответ отправил: Сысоев Дмитрий Олегович (статус: Студент)
Ответ отправлен: 15.12.2007, 20:07 Оценка за ответ: 5 Комментарий оценки: Спасибо. Извените я не уточнил в вопросе что у меня семерка.
Отвечает: Сергей Максименко [Elric]
Здравствуйте, PaTiFoN!
Сысоев Дмитрий Олегович ответил для версии 8.*
Для версии 7.7 строка запроса будет выглядеть примерно так:
|Условие(Не(ВидРасчета В СписокВыбранныхВидовРасчетов));
или так:
|Условие(СписокВыбранныхВидовРасчетов.Принадлежит(ВидРасчета)=0);
--------- В творчестве рождается истина
Ответ отправил: Сергей Максименко [Elric] (статус: Профессионал) Украина, Киев Тел.: (044) 22-88-369 Организация: "МАКСЕР" - продажа и внедрение "1С:Предприятие" Адрес: г. Киев WWW:"1С:Предприятие" - продажа, внедрение, сопровождение ---- Ответ отправлен: 15.12.2007, 21:28 Оценка за ответ: 5 Комментарий оценки: Пять с ++. Все работает!!!
Отвечает: Яна
Здравствуйте, PaTiFoN!
Для 1С 8.0:
ГДЕ ВидРасчета НЕ В (&СписокВыбранныхВидовРасчетов)
или
ГДЕ НЕ (ВидРасчета В (&СписокВыбранныхВидовРасчетов) )
В типовых используется первый вариант. Ответ эксперта Сысоев Дмитрий Олегович неверен, т.е. операция НЕ обладает более высоким приоритетом, чем операция В, и выполнится сначала не, вернет результат булево, а потом это булево будет не найдено в списке.
Ответ отправила: Яна (статус: Студент)
Ответ отправлен: 16.12.2007, 10:07 Оценка за ответ: 5 Комментарий оценки: Спасибо. Извените я не уточнил в вопросе что у меня семерка.
Отвечает: Ромашов Евгений Николаевич
Здравствуйте, PaTiFoN!
ВР=....
...
Условие(СписокВР.Принадлежит(ВР)=0)
Ответ отправил: Ромашов Евгений Николаевич (статус: 6-ой класс)
Ответ отправлен: 17.12.2007, 05:08 Оценка за ответ: 5 Комментарий оценки: Списибо
Вопрос № 114.183
Уважаемые Эксперты подскажите, пожалуйста, книги, или ссылки на статьи где подробно описывается, что нужно делать при закрытии года в 1с бухгалтерии 7.7 (реформация баланса) и еще книги по ЗиК .
Отправлен: 15.12.2007, 21:12
Вопрос задала: Надежда (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Астафьев Александр Николаевич
Здравствуйте, Надежда! По ЗиК прайс 1С: 4601546039606 С.А. Харитонов "Настольная книга бухгалтера по учету и оплате труда". Издание 10.
По бухгалтерии посмотрите в зависимости от ситемы Вашего учета: 4601546024190 С.А.Харитонов "Упрощенная система налогообложения: особенности применения и методика ведения учета в 1С:Бухгалтерии 7.7".
или
4601546024183 "С.А. Харитонов ""Компьютерная бухгалтерия 7.7 с новым планом счетов".
Ответ отправил: Астафьев Александр Николаевич (статус: 8-ой класс)
Ответ отправлен: 15.12.2007, 21:27 Оценка за ответ: 5
Вопрос № 114.189
Здравствуйте уважаемые эксперты!!
У меня такая проблема я хотел бы начать заниматься 1С программированием но не знаю с чего начать. Подскажите с какой литературы начать, а то я совсем уже запутался в огромном выборе...
Отправлен: 15.12.2007, 21:44
Вопрос задал: Alexandr86 (статус: Посетитель)
Всего ответов: 5 Мини-форум вопроса >>> (сообщений: 1)
Отвечает: Sim_tm
Здравствуйте, Alexandr86!
собсвенно в вопросе №№ 113213 данная тама поднималась:
http://rusfaq.ru/info/question/113213
в приложении содержание ответов.
Приложение:
Ответ отправил: Sim_tm (статус: 4-ый класс)
Ответ отправлен: 15.12.2007, 22:31
Отвечает: Сергей Максименко [Elric]
Здравствуйте, Alexandr86!
Если Вас интересует версия 7.7, то начните с книг в прикрепленном файле. Сначала "Администрирование и конфигурирование" и потом "Описание встроенного языка".
Прикреплённый файл: Загрузить >> Срок хранения файла на сервере RusFAQ.ru составляет 30 суток с момента отправки ответа. --------- В творчестве рождается истина
Отвечает: Яна
Здравствуйте, Alexandr86!
Начните с книги Радченко "Практическое пособие разработчика".
Там на простом примере для начинающих изложены основные принципы. После прочтения этой книги Вы уже сможете выполнять простейшие задания.
Ответ отправила: Яна (статус: Студент)
Ответ отправлен: 16.12.2007, 10:11
Отвечает: Ромашов Евгений Николаевич
Здравствуйте, Alexandr86!
Начать нужно со стандартной литературы и книги по бухгалтерскому и торговому учету
Отвечает: Владимир Лазурко [Vladal]
Здравствуйте, Alexandr86!
На Ваш пост в мини-форуме "Не могли бы Вы дать конкретных авторов книг с которых лучше начать":
Решите, с какой платформой будете работать. Язык обоих версий очень похож, но есть тонкости, например, расширен язык запросов, расширена работа с объектами, добавлены новые объекты метаданных и т.д.
Для 1С:Предприятия 8.x - книга М. Г. Радченко "Практическое пособие пособие разработчика". Изложена просто, в полухудожественном стиле на примере автоматизации ООО "На все руки мастер" с примерами складского, бухгалтерского учета и зарплаты. В розницу стоит примерно 8 долларов.
Для 1С:Предприятия 7.x на сайте www.mista.ru, в разделе Учебники посмотрите интересующую Вас область - Зарплата, Бухгалтерия или Склад. Также даны основы.
На сайте www.firststeps.ru чень подробно рассказаны азы конфигурирования и администрирования на примере Бухгалтерского учета. Рекомендую.