Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Волшебство программирования на 1С:Предприятие 7.7 и 8.0 . Выпуск 79


Информационный Канал Subscribe.Ru

Волшебство программирования на 1С:Предприятие 7.7 и 8.0
Выпуск 79 / 07.10.2004

v8: Будни: Предопределенные данные

1. Предопределенные данные - это данные, созданные в Конфигураторе. Такие данные нужны, когда на них завязана логика программы, т.е. когда они прописаны (или предполагается, что будут прописаны) в программном коде. Предопределенные данные в чем-то похожи на перечисления.

2. Предопределенные данные бывают у справочников (элементы и группы), планов счетов (счета), планов видов расчета (виды расчета), планов видов характеристик (свойства, виды субконто, права, настройки - в зависимости от смысла ПВХ). Для упрощения изложения предопределенные данные ниже будут называться предопределенными элементами.

3. Обращение в программном коде к предопределенным элементам нужно осуществлять только по его имени, которое задается при создании элемента в Конфигураторе (не путать с кодом и наименованием).

Например,
Неизв = Справочники.Контрагенты.НеизвестныйКонтрагент;
или
Неизв = Справочники.Контрагенты["НеизвестныйКонтрагент"];

Увол = Справочники.Сотрудники.Уволенные; //группа
Источник = ПланыВидовХарактеристик.СвойстваОбъектов.ИсточникРекламы;
Оклад = ПланыВидовРасчета.Начисления.Оклад;
СчПрибылиУбытки = ПланыСчетов.Хозрасчетный.ПрибылиИУбытки;

4. Код и наименование, родителя предопределенного элемента пользователь может изменить. Удалить и пометить на удаление предопределенный элемент нельзя (в том числе программно).

5. Имя элемента в режиме «Предприятие» прочитать невозможно (пока способ не найден).

6. В подчиненных справочниках нельзя ввести предопределенные элементы.

7. Можно ввести предопределенные элементы и группы, если объект иерархический с иерархией групп и элементов.

8. В конфигураторе для предопределенных элементов можно заполнить только имя, код, наименование и указать родителя (для иерархических объектов). Если у предопределенного элемента нужно заполнить другие реквизиты, то это нужно сделать в программном модуле, например, ПриНачалеРаботыСистемы или в Стартовом помощнике и запретить их изменять (событие ПередЗаписью, ПриОткрытии).

9. В запросы предопределенные элементы нужно передавать как параметры. Нельзя сравнивать их по наименованию, оно может быть изменено. Если запретить изменение наименования, то сравнивать можно, но методически неправильно.

10. У предопределенных данных есть обычная Ссылка с нормальным уникальным идентификатором.

Например, 44c534e9-5cde-4562-85cd-7fb0ce344b74

11. У любого плана обмена есть один предопределенный узел, который не имеет имени,
но создается системой автоматически при создании плана обмена. Этот узел представляет текущую базу, в которой он находится. При создании начального образа для филиала, в нем создается новый предопределенный узел. Он доступен через метод ЭтотУзел() объекта типа ПланОбменаМенеджер:

ЭтотУзел = ПланыОбмена.ОбменУРБД.ЭтотУзел();


--------

Темы форума по 8.0

Рубрика

Ответов

Тема

OLE

9

Траблы с вызовом EXCEL

Администрирование

9

Создание пользователя

Администрирование

17

Подвисание сервера приложений 1с 8.0.8.7

Администрирование

5

У меня не работает в V8 ни одна конфа под 2000NT

Администрирование

5

Не ведется журнал регистрации в V8 (он пустой) - в чем может быть причина?

Администрирование

8

Программный разрыв соединений пользователей

Архитектура

6

Подскажите пожалуйста имя файла где находится конфа.

Бухгалтерский учет

3

Признак учета субконто в 8.0

Встроенный язык

6

ВводНового()

Встроенный язык

4

вызов процедуры из модуля формы в модуле объекта

Встроенный язык

5

Пример кода с использованием #Если Сервер Тогда

Встроенный язык

2

Отказ = Истина

Встроенный язык

6

проверить принадлежность значения

Встроенный язык

5

Обработка логических ошибок программистом

Встроенный язык

4

Есть ли в восьмерке аналог функции ПустоеЗначение()?

Документы

1

Автоматический ввод документа на основании

Документы

13

Пытаюсь написать обработку для подтягивания поночам последовательностей

Запросы

5

Запрос по Таблице значений

Запросы

5

Как построить запрос по нескольким элементам

Запросы

12

Можно ли в Выборе в запросе использовать внешнюю функцию

Запросы

7

Как написать запрос с исключением

Запросы

7

Как получить разность двух таблиц в запросе?

Коллекции значений

13

Как добавить строку таблицы значений в соответствие

Конфигуратор

12

Не хватает кнопки Назад

Обмен данными

1

Как правильно прочитать XML?

Обмен данными

5

Конфигурация "Конвертация данных" есть рабочий вариант

Обмен данными

13

Надо ускорить обмен, если база данных не распределенная

Обновление

23

Обновление ИБ

Обновление

3

Как в V8 снять в модуле значок объект не редактируется.

Общие вопросы

7

А где можно найти толковое описание объектной модели V80

Общие вопросы

1

Как сделать интерфейс в 8.0 другой?

Общие вопросы

63

OFF: V8 и программисты

Объекты конфигурации

2

Подчинённый справочник или регистр сведений

Объекты конфигурации

4

ПВХ: Ошибка при установке порядка

Отчеты

1

Проблема при импорте операций по р/с

Отчеты

7

Вывести остатки ТМЦ сортированые по иерархии, включая группы

Отчеты

7

Подскажите как мне "сохранить как" любой документ.

Отчеты

11

Запись значения в ячейку табличного поля

Отчеты

3

Как в запросе для построителя указать интервал дат

Отчеты

1

Другие способы построения отчетов, кроме макетов?

Отчеты

1

Вопрос по работе с ПостроителемОтчета

Отчеты

1

Печать картинки в макете документа

Приемы программирования

10

Анализ данных

Производительность

9

Работа Действия->Вывести список, как это понимать?

Расчет

13

Вопрос по расчету

Регистры

12

Подскажите как реализовать работу с пропусками

Регистры

7

Документ Операция в Демо Бухгалтерии 8.0

Регистры

3

Открытие: При отмене проведения стираются все движения

Регистры

3

Теперь нет периодических реквизитов справочников?

Регистры

11

Можно ли двигать регистры обработкой?

Регистры

10

Подскажите по регистрам сведений плиз (+)

Регистры

1

Как удалить запись РегистраСведений

Сертификация

27

Сертификация по платформе 8.0

Справочники

10

Отбор в форме по родителю справочника

Справочники

20

не могу подчинить справочник

Справочники

11

Группа ли это

Справочники

5

установить значение реквизита справочника

УПП

44

обновление УПП...

УПП

4

ошибка контекста

УПП

4

Как формируется Книга Покупок в УПП ????

УПП

15

Зарплата в УПП

УПП

37

Лицензии для удаленного подразделения

Установка

23

Как установить конфигурацию УПП?

УТ

21

Возможен ли учет себестоимости по среднему? Для УТ

УТ

2

Режим списания партий товаров

УТ

4

Товарный отчет

УТ

1

УТ, чем НДС 18% отличается от НДС 18% / 118% ??

УТ

2

Редактирование таблиц. Правда ли это?

УТ

3

Проверка на резерв

УТ

12

Остатки на складе за минусом резервов

УТ

2

Телефоны клиентов надо закреплять за контрагентами или за юр.лицами?

УТ

5

Не пойму где связь заказа поставщику с планированием продаж?

УТ

5

Как ставку НДС поменять?

Файловая система

5

Есть ли в восьмерке аналог функции ВыбратьКаталог()?

Формы

18

Сортировка СпискаТабличного поля

Формы

4

свойства "Поля ввода"- связь по владельцу

Формы

6

Возможно ли программно "отловить" изменение видимости колонки

Формы

2

как присвоить тип значения полю ввода на форме?

Формы

4

обращение к элементам формы

Формы

3

выбор элемента из справочника.

Формы

4

Чем отличаются реквизиты формы от реквизитов объекта (обработки, документы)

Формы

5

Как в форме программно перейти из подчиненного справочника к владельцу?

Формы

10

Как передать параметр в форму

Формы

3

Как обработать события клавиатуры (типа горячих клавиш)

Формы

11

Цвет надписи на закладках

Формы

2

Как программно получить выбранное значение из ПоляВыбора?

 

См. также:
1С:Предприятие 7.7: учебник, курс лекций, статьи, ссылки
Книга "Разработка в системе 1С:Предприятие 8.0" - http://www.v8.1c.ru/book/v8develop.htm

Официальный сайт рассылки - www.mista.ru
Волшебный форум -
www.forum.mista.ru,
Форум по 1С - http://www.forum.mista.ru/index.php?forum=1c
Архив выпусков этой рассылки - http://www.mista.ru/subscribe

Новое!
Раздел форума исключительно по 8.0
http://www.forum.mista.ru/index.php?forum=1c&v8=1

С уважением,
Станислав Митичкин (Волшебник)
stasmit@mail.ru


Фирма «1-й Архитектор бизнеса» приглашает на работу программиста 1С на версии 8.0 для работы на серьезных проектах по комплексной автоматизации предприятий на базе программных продуктов «1С:Предприятие 8.0» длительностью от 2 до 12 месяцев.

Наша компания является «Центром компетенции по производству» (сертификат №Ф07405 от 1.09.2004 г.) и осуществляет комплексную автоматизацию предприятий в различных отраслях: пищевой, мебельной, машиностроительной, приборостроении, сельскохозяйственной, легкой.

В настоящее время открыты проекты по созданию информационной системы предприятий с использованием конфигурации «1С:Предприятие 8.0 Управление производственным предприятием» и «1С:Предприятие 8.0 Управление торговлей».

Перспектива карьерного роста: программист — системный аналитик — руководитель проекта — координатор проекта.

Требования к кандидату:
· возраст 23-45 лет;
· высшее образование (экономическое, техническое и/или в сфере IT);
· опыт программирования в среде «1С:Предприятие 7.7 и 8.0»;
· приветствуется наличие сертификатов от фирмы 1С по продуктам «1С:Предприятие 7.7», «1С:Предприятие 8.0»;
· знание типовых конфигураций по 8.0;
· опыт участия в рабочих группах команды проекта;
· навыки в анализе требований заказчика, определение и согласование комплекса требований к проектируемой системе;
· опыт и навыки определения трудозатрат по реализации требований ТЗ;

Условия работы:
· Официальное оформление на работу.
· Испытательный срок 2 месяца.
· Полный рабочий день с 10:00 до 19:00 на проекте либо в офисе, либо у Заказчика.
· Предоставляем литературу, доступ в интернет.
· Оплата транспортной карты метро.
· Есть корпоративный тариф мобильной связи.
· Обучение и сдача на сертификаты за счет фирмы.
· Оплачиваемый отпуск.
· Прописка значения не имеет, иногородним предоставляется место в квартире.

Уровень оплаты:

· 1500-2000 у.е. по факту закрытых работ этапов проекта.

Воробьев Валерий Григорьевич
Коммерческий директор
ООО «1-й Архитектор бизнеса»
г.Москва, 1й Кожевнический пер., д.10
vorva@1ab.ru http://www@1ab.ru
937-66-35
8-903-751-57-65
8-903-19247-10



http://subscribe.ru/
http://subscribe.ru/feedback/
Подписан адрес:
Код этой рассылки: comp.soft.prog.magic1c
Отписаться

В избранное