Как выглядит программа 1с 7

Хоть и не очень часто, но встречаются еще организации, работающие с 1С:Предприятие 7.7. Язык этой версии серьезно отличается от языка 1С:Предприятие 8, поэтому даже создание простого отчета может стать проблемой для человека, который не работал с 1С 7.7 (вроде меня). Информации в интернете нашлось немного, в основном все отсылают к ЖКК (желто-красным книгам мануалов), поэтому попробую в этой статье обобщить все, что нашел. Буду описывать создание отчета без использования конструкторов, хотя они могут упростить задачу.

Итак, задание: создать отчет — реестр приходных накладных на металл (организация занимается приемом лома). Реестр представляет собой таблицу с номером и датой накладной, названием металла, и т.д. Содержание не так важно, важно, что данные будем получать запросом к документу Поступление товарови его табличной части. Пользователь сможет задать фильтры для отчета по датам, по складу и по типу металла (черный или цветной).

Создание отчета

  1. Создаем отчет. Мой будет называться ЖурналПСА. Это делается так же, как в 1С 8. При открытии созданного отчета сразу отображается его форма. Внизу на вкладках кроме режима Диалогесть режимы Модульи макеты отчета. Макеты можно добавлять, щелкнув правой кнопкой на уровне вкладок и выбрав Добавить таблицу.
  2. В режиме Диалогдобавляем поля ввода, в которые будут заноситься данные для фильтров. Аналогично 1С 8, на нижней панели инструментов находятся элементы управления. При добавлении поля ввода откроется окно свойств, в котором нужно указать Идентификатори Тип данных. Идентификатор — это Имяэлемента, по которому можно будет получить выбранное пользователем значение. Итак, я добавил следующие поля:ВыбНачПериода, ВыбКонПериода, ВыбМеталл, ВыбМестоХранения.Еще нам будет нужна кнопка Сформировать, скорее всего она уже есть. Обращу только внимание на параметр Формулав ее свойствах. Там прописывается имя процедуры, которую вызывает нажатие кнопки. Т.е., например, Сформировать().
    Создание отчетов в 1С Предприятие 7.7
  3. Создаем макет отчета. Тут все похоже на макеты в 1С 8. Тот же табличный документ, в котором есть секции(они же области). Имена секций назначаются через меню Таблица. Ячейки имеют несколько типов заполнения, которые аналогичны типам в 1С 8: текст, параметр, шаблон. Только параметрздесь называется Выражение.Есть и отличие от 1С 8. Выражениям-параметрам здесь не присваиваются имена, а прописывается имя переменной, из которой нужно брать значение для подстановки в макет. Например, у меня в запросе будет получен номер накладной, поэтому в свойствах соответствующей ячейки макета с типом Выражениея напишу Запрос.Номер.Шаблон работает так же, как в 1С 8. Текстовая часть пишется как обычно, а выражение заключается в квадратные скобки. И оно тоже должно содержать переменную, из которой берется значение. Например, мне нужно вывести из результата запроса уровень радиоактивности принятого лома и добавить к числу единицу измерения мкзв/ч. Для этого подойдет шаблон следующего содержания: [Запрос.радиация] мкзв/ч
    Создание макета отчета 1С 7.7
Читайте также:
Программа которая переносит данные с андроида на Андроид через блютуз

Видеоурок как выписывать документы в 1С 7 версии

Видеокурсы Самоучитель онлайн 1С Предприятие 7.7 Урок 1

Процедура Сформировать ( )
Перем Запрос , ТекстЗапроса , Таб ;
//Создание объекта типа Запрос
Запрос = СоздатьОбъект ( «Запрос» ) ;
ТекстЗапроса =
«// |Период с ВыбНачПериода по ВыбКонПериода;
|Обрабатывать НеПомеченныеНаУдаление;
|Без итогов;
|Номер = Документ.ПоступлениеТоваров.НомерДокВходящий;
|Дата = Документ.ПоступлениеТоваров.ДатаДокВходящий;
|Сдатчик = Документ.ПоступлениеТоваров.Контрагент.Наименование;
|ЮридическийАдрес = Документ.ПоступлениеТоваров.Контрагент.ЮридическийАдрес;
|ДокументСерия = Документ.ПоступлениеТоваров.Контрагент.ДокументСерия;
|ДокументНомер = Документ.ПоступлениеТоваров.Контрагент.ДокументНомер;
|ДокументКемВыдан = Документ.ПоступлениеТоваров.Контрагент.ДокументКемВыдан;
|Металл = Документ.ПоступлениеТоваров.Товар.Металл;
|Вес = Документ.ПоступлениеТоваров.Количество;
|Радиация = Документ.ПоступлениеТоваров.Радиация;
|МестоХранения = Документ.ПоступлениеТоваров.МестоХранения;
|Группировка СтрокаДокумента;
|Группировка Документ;
|Условие(Металл.Цветной = ВыбМеталл);
|Условие(МестоХранения = ВыбМестоХранения);
|» //>>ЗАПРОС
;

  • Каждое поле запроса записывается в отдельную переменную, их можно видеть перед знаком =. В принципе, это аналогично заданию псевдонимов в языке запросов 1С 8.
  • В запросе обязательнодолжна быть хотя бы одна группировка. Иначе будет невозможно обойти результат запроса. В данном случае группировка идет сначала по строкам документа ПоступлениеТоваров, а потом по самим документам. Если оставить в группировке только строки документа, то будет выведен один документ.
  • Запрос может брать данные с формы. Например, условие МестоХранения = ВыбМестоХранения говорит о том, что будет взято значение из поля ввода с именем ВыбМестоХранения.

// Если ошибка в запросе, то выход из процедуры
Если Запрос . Выполнить ( ТекстЗапроса ) = 0 Тогда
Возврат ;
КонецЕсли ;

Пока Запрос . Группировка ( ) = 1 Цикл
// Заполнение полей запрос
Сдатчик = СокрЛП ( Запрос . Сдатчик ) + «, » + СокрЛП ( Запрос . ЮридическийАдрес ) + «, паспорт » + Запрос . ДокументСерия + » » + Запрос . ДокументНомер + » выдан » + Запрос . ДокументКемВыдан ;
Таб . ВывестиСекцию ( «Данные» ) ;
КонецЦикла ;
// Вывод заполненной формы
Таб . ТолькоПросмотр ( 1 ) ;
Таб . Показать ( «Отчет» , «» ) ;
КонецПроцедуры

Вот и все, отчет готов.

Источник: chel1c.ru

Создание пустой базы 1с 7.7

У Вас уже есть база 1С:Бухгалтерия 7.7, в которой ведется учет. НО! Необходимо сделать новую и чистую базу для учета другой фирмы. Как сделать чистую пустую базу 1С Предприятие 7.7?

1. Для начала необходимо создать новую папку для новой базы. К примеру на диске C (папка — computest).

2. В каталоге установленной программы 1С 7.7 по пути: C:Program Files1Cv77 или C:Program Files1Cv77BIN) ищем файл конфигурации 1CV7.MDи файлы: V7PLUS.DLLи V7Plus.als. ПОПИРУЕМ их в созданную Вами папку!

Читайте также:
Как видит меня нейросеть программа

4. Запустите программу 1С. В окне «Запуск 1С» щелкните кнопку «Добавить». Откроется окно «Регистрация Информационной Базы».

5. В текстовом поле «Название» укажите название создаваемой информационной базы. И укажите путь на созданный Вами каталог.

pustaja-baza-computest-v-1s-77

6. Нажмите OKв окне «Регистрация Информационной Базы».

7. В окне «Запуск 1С» добавленная нами ИБтеперь выделена. Вверху в раскрывающемся списке «В режиме» выберите «Конфигуратор» — и кнопка «OK».

8. В открывшемся диалоговом окне «Выбор формата хранения данных» по умолчанию установлен переключатель «Файлы *.DBF, *.CDX». Нажмите OK. Запустится «Конфигуратор».

9. Открываем меню Конструкторы — Новый отчет.В диалоговом окне «Конструктор Отчета» нажмите Далее — Далее и Готово.

10. Закройте окно «Форма-Отчет.новый1». В окне «Конфигурация» удалите только что созданный отчет «новый1», подтвердив удаление.

11. Закройте окно «Конфигурация». В появившемся диалоговом окне «Конфигуратор» — на запрос «Выполнить сохранение метаданных?» — нажмите «Да».

12. В появившемся диалоговом окне «Конфигуратор» — на запрос «Отсутствует старый словарь данных! Продолжить?» — нажмите «Да».

13. В диалоговом окне «Реорганизация информации» нажмите «Принять» — OK.

14. Закройте «Конфигуратор». Можно работать с новой и чистой базой.

Создание чистой (новой) базы для 1с 7.7
Чистая база 1с 7.7 1 300 руб.
Чистая база 1с 7.7 (с частичным сохранением справочников) 2 200 руб.
Чистая база 1с 8 1 700 руб.
Чистая база 1с 8 (с частичным сохранением справочников, документов) от 2 000 руб.

Источник: computest.ru

НАШ БЛОГ

Актуальные и полезные
статьи и новости
из мира IT.

image

В чем основные минусы и преимущества 1с 7.7

Категория: блог
Дата публикации: 2018-09-25

Опубликовано Mikhail_it1

Несмотря на то, что еще в 2002 году компания 1С выпустила новую версию своей платформы 8.0, многие пользователи не спешили на нее переходить, так как это было сопряжено со значительными трудностями при переносе данных на новую платформу. Кроме того новые конфигурации под «восьмерку» были еще достаточно сырыми и неотлаженными, чтобы под ними можно было комфортно работать.

Помимо этого компания 1С не только сильно переработала движок системы, перейдя с традиционной базы данных на DВF-структуре на новую платформу, но она кардинально сменила конценцию, сделав упор на новые технологии клиент-сервер, мультиплатформенность и предложила новую систему лицензирования.

Несмотря на очевидные преимущества перспективной платформы, большинство пользователей не спешило переходить с привычной и хорошо отлаженной версии 7.7. Знаю, что многие пользователи до сих пор предпочитают работать именно на этой версии, хотя фирма 1С ее уже перестала поддерживать.

Читайте также:
Определите что будет напечатано в результате работы следующего фрагмента программы var s k integer

Какие самые популярные конфигурации активно использовались во времена доминирования версии 7.7.:

— 1C: Бухгалтерский учет, пожалуй, самая распространенная конфигурация, сейчас из-за сложностей с поддержкой многие перешли на 8.х;
— 1C: Торговля+Склад, самая популярная программа для учета в торговле, гибкая и удобная платформа, в которой можно годами работать даже без обновлений;
— 1C: Зарплата+Кадры, первое время была очень громоздкой и неудобной, из-за чего многие пользователи предпочитали использовать более гибкую и удобную конфигурацию от фирмы «Камин»;
— 1C: Бухгалтерия+ Торговля+ Склад+ Зарплата+Кадры, или как ее еще называют комплексной конфигурацией, удобна тем, что в ней собраны все основные учетные подсистемы, где не нужно делать перегрузку данных из одной системы в другую.
— 1C: Производство+Услуги+Бухгалтерия, данная версия под 7.7 была откровенно слабой, особенно что касалось производственного учета, поэтому многим приходилось ее «допиливать». Позднее на ее основе под 8.0 появилась конфигурация УПП, которая по началу тоже была довольно слабой;
— 1C: Финансовое планирование, более поздняя конфигурация, которая в современной восьмерке трансформировалась в ERP.

Кроме этого было выпущено несколько десятков специализированных конфигураций, рассчитанных на определенную сферу коммерческой деятельности, для малых предприятий, ресторанов и точек общепита, аптек, автосервиса и многих других. При этом часть конфигураций были написаны партнерами 1С.

Практически все эти конфигурации были переписаны под новую 8 платформу, но многие все равно предпочитают работать на старой. Хотя с каждым годом это становится сложнее, разработчик перестает обновлять и поддерживать конфигурации на старой платформе. В связи с изменением законодательства приходится уже самим переписывать формы и отчеты, привлекая для этого сторонних программистов.

С каждым годом работать на старой платформе становится все сложнее, поэтому большая часть пользователей перешла на новую платформу.
Те, кто остались работать на старых конфигурациях под 7.7. рискуют еще тем, что работа в старой конфигурации становится не совсем легальной.
Лицензионные версии старых конфигураций компания 1С официально не продает, за поддержку старых теперь надо платить деньги, которые, как правило, эти пользователи не платят, а значит не имеют прав на легальное обновление.

Выход из такого положения только один. Надо переходить на новые конфигурации на базе платформы 8.х.

Источник: itcompanion.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru