Бухгалтерский учет, налогообложение, отчетность, МСФО, анализ бухгалтерской информации, 1С:Бухгалтерия

Вход или Регистрация

Показывать по 10 20 40 сообщений
Новая тема Ответить
Письмо в техподдержку 1С
[Другие решения на платформе "1С:Предприятие 8"]

Аналог 7.7 Регистр.ОстаткиТоваров.Остаток(ТекущийЭлемент(),Склад,"ОстатокТовара") в 8

IceBeerg
Пост №1
IceBeerg
читатель
офлайн
Дата регистрации: 06.10.2004
Сообщений: 803
Пост №1
 
24.10.2013 16:44

"Собственно, по сабжу: есть ли аналог запроса остатка одного товара на определенном складе с 8 как в 7.7
7.7

Регистр.ОстаткиТоваров.Остаток(ТекущийЭлемент(),Склад,"ОстатокТовара"); 


ОстаткиТоваров - регистр
ТекущийЭлемент() - текущий товар в форме справочника
Склад - реквизит формы справочника
ОстатокТовара - ресурс регистра ОстаткиТоваров
Сейчас в 7.7 так реализован вывод остатков товаров на выбраном складе в справочнике, для продавцов.
Как это сдлеать в 8?"

IceBeerg
Пост №2
IceBeerg
читатель
офлайн
Дата регистрации: 06.10.2004
Сообщений: 803
Пост №2
 
24.10.2013 16:46

Да,

Регистр.ОстаткиТоваров.Остаток(ТекущийЭлемент(),Склад,"ОстатокТовара")


прописана в функции, которая в свою очередь вызывается в формуле столбца, табличной части, формы списка справочника.
%)

Денис (САМАРА)
Пост №3
Денис (САМАРА)
активный пользователь
офлайн
Дата регистрации: 09.04.2008
Сообщений: 8342
Пост №3
 
24.10.2013 18:47

В v8 несколько хитрее в столбец остатки выводятся. Вот как описано на its.1c.ru.

IceBeerg
Пост №4
IceBeerg
читатель
офлайн
Дата регистрации: 06.10.2004
Сообщений: 803
Пост №4
 
25.10.2013 10:31

Спасибо! И тогда еще вопрос по теме: если использовать процедуру ПриПолученииДанных, то при прокрутке Номенклатуры сколько раз она будет вызываться когда из под нижней границы списка номенклатуры появляется новая строка? Каждый раз при появлении новой строки и сответственно запрос будет на на весь список номенклатуры? Правильно я понял?

Денис (САМАРА)
Пост №5
Денис (САМАРА)
активный пользователь
офлайн
Дата регистрации: 09.04.2008
Сообщений: 8342
Пост №5
 
25.10.2013 11:03

Расчет производится всегда 3 раза: на отображенные строки, на кэш строк сверху, на кэш строк снизу. Кэш строк как раз и нужен для того чтобы можно было прокручивать список без пересчета. Соответственно, чем больше строк на экране умещается, тем больше в запросе за раз расчитается данных. Есть другой вариант вывода всякой текстовой лабуды через событие "ПриВыводеСтроки". Обычно какие-то сведения непосредственно связанные с элементом справочника выводят через него (как-бы аналог вывода реквизита через точку). В процедуре обработчике этого события подключают обработчик ожидания (на 0.1 секунду и разовое выполнение). В процедуре этого обработчика ожидания как раз вычисляется нужное значение. Такой подход позволяет прокручивать список без рассчета этой дополнительной информации и только когда нажатие пользователем прекратится (прервется хотя бы на 0.1 сек) будет получена и выведена информация.

P.S. Читайте на ИТС раздел для разработчиков "Методические рекомендации".

Показывать по 10 20 40 сообщений

Читают тему:

1 гостей
Быстрый переход
Для технических специалистов
  • Учет, налогообложение, автоматизация
  • Книга жалоб и предложений по работе сайта
  • Для технических специалистов
  • Представление регламентированной отчетности
  • Говорильня
  • Бухгалтерский учет: обсуждаем проекты нормативных актов и рекомендаций по ведению учета от БМЦ
  • Новый порядок применения ККТ (онлайн кассы с передачей сведений в ФНС)
  • Интернет-конференция: Оформление командировок по новым правилам
  • ЕГАИС
Предложения партнеров
Обучение пользователей продуктов 1С

1С бесплатно 1С-Отчетность 1С:ERP Управление предприятием 1С:Бесплатно 1С:Бухгалтерия 8 1С:Бухгалтерия 8 КОРП 1С:Бухгалтерия автономного учреждения 1С:Бухгалтерия государственного учреждения 1С:Бюджет муниципального образования 1С:Бюджет поселения 1С:Вещевое довольствие 1С:Деньги 1С:Документооборот 1С:Зарплата и кадры бюджетного учреждения 1С:Зарплата и кадры государственного учреждения 1С:Зарплата и управление персоналом 1С:Зарплата и управление персоналом КОРП 1С:Комплексная автоматизация 8 1С:Лекторий 1С:Предприятие 1С:Предприятие 7.7 1С:Предприятие 8 1С:Розница 1С:Управление нашей фирмой 1С:Управление производственным предприятием 1С:Управление торговлей 1СПредприятие 8

Все теги
© ООО "1C" 2000-2018 г.