Форум программистов, компьютерный форум, киберфорум
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.58/26: Рейтинг темы: голосов - 26, средняя оценка - 4.58
1373 / 596 / 199
Регистрация: 02.08.2011
Сообщений: 2,886

Внешняя обработка

22.03.2013, 15:53. Показов 4961. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
1С Предприятие 8.2
Как из внешней обработки создать элемент в корень какого-нибудь справочника? (В справочнике уже записано какое-то количество элементов, сам справочник может быть иерархическим).
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
22.03.2013, 15:53
Ответы с готовыми решениями:

Внешняя обработка
Добрый день! создал внешнюю обработку, вопрос в том как добавить на печатную форму юрадрес клиента, чтобы он выводился автоматически при...

Внешняя обработка
Здравствуйте, конфигурация УТ 10.3, создал внешнюю обработку для отправки вложений по почте. Как сделать так чтобы в документе реализация...

Внешняя Обработка
добрый день! Очень нужна помощь.В 1с8.2 есть справочник контрагенты.Необходимо в наименовании убрать ковычки и ООО,ОАО, и т.д.убрать в...

5
 Аватар для duk337
2956 / 1768 / 84
Регистрация: 03.11.2011
Сообщений: 8,280
23.03.2013, 12:16
Принадлежность к группе определяется системным атрибутом Родитель. Если там пусто - корень.
1
1373 / 596 / 199
Регистрация: 02.08.2011
Сообщений: 2,886
24.03.2013, 11:51  [ТС]
У меня такая проблема, что я не могу начать создавать Справочник программным путем

Есть Справочник Номенклатура
Есть внешняя обработка, которую я создаю.
Во внешней обработке я создаю форму, на которую помещаю кнопку
Для кнопки начинаю описывать событие

1C
1
2
3
4
5
&НаКлиенте
Процедура Старт(Команда)
    НовыйЭлемент=Новый Справочники.Номенклатура;
    
КонецПроцедуры
Но при попытке скомпилировать сразу ловлю ошибку
{Форма.Форма.Форма(4,21)}: Тип не определен (Справочники.Номенклатура)
НовыйЭлемент=Новый <<?>>Справочники.Номенклатура; (Проверка: Тонкий клиент)
================
В общем, я даже начать создавать не могу, нужна помощь
0
 Аватар для duk337
2956 / 1768 / 84
Регистрация: 03.11.2011
Сообщений: 8,280
24.03.2013, 18:51
1C
1
2
3
4
5
6
7
8
&НаКлиенте
Процедура Старт(Команда)
НовыйЭлемент=НовНом();
КонецПроцедуры
&НаСервере
Функция НовНом()
Возврат Справочники.Номенклатура.СоздатьЭлемент();
КонецФункции;
Добавлено через 1 минуту
вообще, надо и записать на сервере, а вернуть ссылку
1
1373 / 596 / 199
Регистрация: 02.08.2011
Сообщений: 2,886
24.03.2013, 19:03  [ТС]
Цитата Сообщение от duk337 Посмотреть сообщение
вообще, надо и записать на сервере, а вернуть ссылку
То, что на сервере записывать понял, а про возврат ссылки не понял.

Это в смысле так?
1C
1
2
3
4
5
6
7
8
9
10
&НаСервере
Процедура Старт(Команда)
    НовыйЭлемент=НовНом();
КонецПроцедуры
 
&НаСервере
Функция НовНом()
       НовыйЭлемент=Справочники.Номенклатура.СоздатьЭлемент();
   Возврат НовыйЭлемент.Ссылка;
КонецФункции;
0
null
 Аватар для delphi_Int
57 / 51 / 13
Регистрация: 06.11.2012
Сообщений: 433
24.03.2013, 19:16
1C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
&НаКлиенте
Процедура Создание(Команда)
    
    СозданиеНаСервере();
    
КонецПроцедуры
 
 
&НаСервере
Процедура СозданиеНаСервере()
 
    НоваяГруппа = Справочники.Контрагенты.СоздатьГруппу();
    НоваяГруппа.Наименование = "Новая группа";
    НоваяГруппа.Записать();
    
    НовыйОбъект = Справочники.Контрагенты.СоздатьЭлемент();
    НовыйОбъект.Наименование = "Программный клиент";
    НовыйОбъект.Родитель = НоваяГруппа.Ссылка;
    НовыйОбъект.Записать();
 
КонецПроцедуры
Добавлено через 3 минуты
А а так ещё проще
1C
1
2
3
4
5
6
  &НаСервере
        Процедура СозданиеНаСервере()
        НовыйОбъект = Справочники.Контрагенты.СоздатьЭлемент();
    НовыйОбъект.Наименование = "Программный клиент";
    НовыйОбъект.Записать();
        КонецПроцедуры
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
24.03.2013, 19:16
Помогаю со студенческими работами здесь

Внешняя обработка (ЗаполнениеОбъекта)
1С 8.2 Управляемые формы Не могу понять как перехватить ссылку с документа, чтобы обработка обрабатывала выбранный документ. Пусть,...

1с 8.2 Не открывается внешняя обработка
Доброго времени всем! Такая беда, запускаю 1С Предприятие 8.2 УТ 11 запускаю созданную обработку, а она не открывается. Никаких ошибок,...

1с: Документооборот 8.2 + Внешняя Обработка
Доброго времени суток, господа и дамы. На днях попалась задачка - создать для ДО обработку, на форме которой есть ссылка на справочник....

1c77. Не Открывается Внешняя Обработка
На сервере пытаюсь открыть внешнюю обработку (проблема только с одной, остальные открываются без проблем) в конф. ТиС 9.2. При включенном...

Внешняя Обработка Проведенные Платежи
Здравствуйте. Суть задачи такова. Нужно сделать внешнюю обработку - Отчет о проведенных платежах За Определенный период, дата выбирается. ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2). Унарный минус обозначается как ! в-строка - входное арифметическое выражение в инфиксной(обычной). . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru