Показано с 1 по 10 из 12
Комбинированный просмотр
-
10.12.2018, 15:47 #1
- Регистрация
- 06.12.2018
- Сообщений
- 7
- Сказал(а) спасибо
- 0
- Поблагодарили 0 раз(а) в 0 сообщениях
Требование накладная заполнение колонки. 1С 8.3
Здравствуйте, подскажите пожалуйста как реализовать автоматическое заполнение ячеек в Требовании-накладной:
В шапке поле "Склад", нажимаем:
и видим:
Как сделать чтобы "Подразделение затрат" = СТРОЙКА с последнего скрина влияло на автоматическое заполнение колонки "Подразделение затрат" в табличной части?
-
10.12.2018, 16:26 #2
- Регистрация
- 27.07.2011
- Сообщений
- 8
- Сказал(а) спасибо
- 7
- Поблагодарили 3 раз(а) в 1 сообщении
Re: Требование накладная заполнение колонки. 1С 8.3
В поле склад на событие при изменении вешаешь обработку значений для тз материалы и перебором заполняешь значение в колонке
-
10.12.2018, 17:02 #3
- Регистрация
- 06.12.2018
- Сообщений
- 7
- Сказал(а) спасибо
- 0
- Поблагодарили 0 раз(а) в 0 сообщениях
Re: Требование накладная заполнение колонки. 1С 8.3
vlad420420 не могли бы поподробнее, нужно чтобы если в шапке Склад=СТРОЙКА тогда в табличной Подразделение затрат=СТРОЙКА
Заранее благодарю.
-
10.12.2018, 17:09 #4
- Регистрация
- 27.07.2011
- Сообщений
- 8
- Сказал(а) спасибо
- 7
- Поблагодарили 3 раз(а) в 1 сообщении
Re: Требование накладная заполнение колонки. 1С 8.3
Для каждого стр из ТвояТЗМатериалы цикл
стр.РеквизитПодразделения� �атрат = РеквизитСкладнаФорме.подр� �зделениеЗатрат;
КонецЦикла;
Или повесь на кнопку автозаполнение текущей колонки, если ты ее создавал для этого.
-
10.12.2018, 17:14 #5
- Регистрация
- 27.07.2011
- Сообщений
- 8
- Сказал(а) спасибо
- 7
- Поблагодарили 3 раз(а) в 1 сообщении
Re: Требование накладная заполнение колонки. 1С 8.3
Для каждого стр из ТвояТЗ цикл
стр.РеквизитПодразделения� �атрат = РеквизитСклад.подразделен� �еЗатрат;
КонецЦикла;
-
10.12.2018, 17:15 #6
- Регистрация
- 27.07.2011
- Сообщений
- 8
- Сказал(а) спасибо
- 7
- Поблагодарили 3 раз(а) в 1 сообщении
Re: Требование накладная заполнение колонки. 1С 8.3
Не понятно почему обрезает. Пробую еще раз
Для каждого стр из ТвояТЗ цикл
стр.РеквизитПодразделения = РеквизитСклад.РеквизитЗат� �ат;
КонецЦикла;
-
10.12.2018, 17:17 #7
- Регистрация
- 27.07.2011
- Сообщений
- 8
- Сказал(а) спасибо
- 7
- Поблагодарили 3 раз(а) в 1 сообщении
Re: Требование накладная заполнение колонки. 1С 8.3
стр.РеквизитПодразделения = РеквизитСклад.РеквизитЗат� �ат
КонецЦикла;
-
10.12.2018, 17:37 #8
- Регистрация
- 06.12.2018
- Сообщений
- 7
- Сказал(а) спасибо
- 0
- Поблагодарили 0 раз(а) в 0 сообщениях
Re: Требование накладная заполнение колонки. 1С 8.3
{Документ.ТребованиеНаклад ная.Форма.ФормаДокумента.Ф� �рма(453,2)}: Переменная не определена (стр)
<<?>>стр.РеквизитПодразделен ия = РеквизитСклад.РеквизитЗат (Проверка: Тонкий клиент)
{Документ.ТребованиеНаклад ная.Форма.ФормаДокумента.Ф� �рма(453,30)}: Переменная не определена (РеквизитСклад)
стр.РеквизитПодразделения = <<?>>РеквизитСклад.РеквизитЗ ат (Проверка: Тонкий клиент)
-
10.12.2018, 18:44 #9
- Регистрация
- 27.07.2011
- Сообщений
- 8
- Сказал(а) спасибо
- 7
- Поблагодарили 3 раз(а) в 1 сообщении
Re: Требование накладная заполнение колонки. 1С 8.3
Реквизиты объекта назови как они у тебя звучат. Я же свои Реквизиты взял. Мне не известно точно какие реквизиты у тебя там
-
-
25.12.2018, 11:07 #10
- Регистрация
- 06.12.2018
- Сообщений
- 7
- Сказал(а) спасибо
- 0
- Поблагодарили 0 раз(а) в 0 сообщениях
Re: Требование накладная заполнение колонки. 1С 8.3
Сделал так:
&НаСервере
Функция МатериалыПриИзмененииНаСе рвере()
Возврат Объект.Склад.Подразделение Затрат;
КонецФункции
&НаКлиенте
Процедура МатериалыПриИзменении(Эле� �ент)
Элемент.ТекущиеДанные.Подр азделениеЗатрат = МатериалыПриИзмененииНаСе рвере();
//УправлениеФормой(ЭтаФорма) ;
КонецПроцедуры
Спасибо к2в2, подсказал в каком направлении двигаться.
Не могли бы Вы ещё немного подсказать, попытался сделать что-то похожее со следующей колонкой "Объект", мой код:
&НаСервере
Функция МатериалыПриИзмененииНаСе рвере()
//Возврат Объект.Склад.Подразделение Затрат;
Возврат Объект.Объект.Наименование ;
КонецФункции
&НаКлиенте
Процедура МатериалыПриИзменении(Эле� �ент)
//Элемент.ТекущиеДанные.Подр азделениеЗатрат = МатериалыПриИзмененииНаСе рвере();
Элемент.ТекущиеДанные.Объе кт = МатериалыПриИзмененииНаСе рвере();
//УправлениеФормой(ЭтаФорма) ;
КонецПроцедуры
конфигурация сохранилась без ошибок. Открыл 1С, при создании новой строки вылетает предупреждение: "Поле объекта не обнаружено (Объект)", думаю косяк здесь: Возврат Объект.Объект.Наименование ;
Не подскажете?
Похожие темы
-
Корпорация Google пересмотрела требование обязательного шифрования данных мобильными
от Tcinet в разделе БезопасностьОтветов: 0Последнее сообщение: 31.03.2015, 19:26 -
Расходная накладная
от Aragonds в разделе Конфигурирование, программирование 1С - ПредприятиеОтветов: 8Последнее сообщение: 19.01.2014, 01:34 -
товарная накладная в 1С 8.2
от пани Моника в разделе 1С - Предприятие 8.0, 8.1, 8.2, 8.3Ответов: 3Последнее сообщение: 21.09.2013, 09:51 -
товарная накладная в 1С 8.2
от пани Моника в разделе Система налогообложения (ОСНО, УСНО, ЕНВД)Ответов: 0Последнее сообщение: 24.05.2013, 17:07 -
Требование пароля ВЕЗДЕ!!!
от Консорциум в разделе Windows 7Ответов: 4Последнее сообщение: 23.05.2010, 14:19
Социальные закладки