Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 ноя 2024, 17:54

Минимальный остаток в 1С 7.7. "Торговля и склад" - как трактовать?

Автор mark2011, 20 июл 2011, 15:35

0 Пользователей и 1 гость просматривают эту тему.

sergejK74

Цитата: mark2011 от 13 окт 2011, 07:26
Цитата: volodya1122 от 20 июл 2011, 16:42
не проверял
   ОстТоваров = СоздатьОбъект("Регистр.ОстаткиТоваров");
   ВремКолво = ОстТоваров.СводныйОстаток(,ТекущийЭлемент(),,"ОстатокТовара");
Вот так вот не катит почему-то, хотя это именно то, что мне бы нужно...

Не катит помому что в ТиС другой состав и структура регистров
Попробуй это

   ОстаткиТМЦ = СоздатьОбъект("Регистр.ОстаткиТМЦ");
        ОстатокТовара =ОстаткиТМЦ.СводныйОстаток(, ТекущийЭлемент(),,, "Количество");
Кнопочка Спасибо - слева!

mark2011

{D:\DOCUMENTS AND SETTINGS\АДМИНИСТРАТОР\РАБОЧИЙ СТОЛ\SITEEXPORT.ERT(54)}: Неопознанный оператор
<<?>>КонецЦикла;
{D:\DOCUMENTS AND SETTINGS\АДМИНИСТРАТОР\РАБОЧИЙ СТОЛ\SITEEXPORT.ERT(64)}: Ожидается ключевое слово 'КонецПроцедуры' ('EndProcedure')
КонецЦикла<<?>>;
{D:\DOCUMENTS AND SETTINGS\АДМИНИСТРАТОР\РАБОЧИЙ СТОЛ\SITEEXPORT.ERT(64)}: Ожидается ключевое слово 'КонецПроцедуры' ('EndProcedure')
Корень<<?>>.Записать(ПапкаФайла+ИмяФайла);
{D:\DOCUMENTS AND SETTINGS\АДМИНИСТРАТОР\РАБОЧИЙ СТОЛ\SITEEXPORT.ERT(67)}: Переменная не определена (Корень)
Корень.Записать(ПапкаФайла+ИмяФайла);<<?>>
{D:\DOCUMENTS AND SETTINGS\АДМИНИСТРАТОР\РАБОЧИЙ СТОЛ\SITEEXPORT.ERT(67)}: Обнаружено логическое завершение исходного текста модуля

Вот что выдаётся...

mark2011

Это когда я пишу вот так:
  ОстаткиТМЦ = СоздатьОбъект("Регистр.ОстаткиТМЦ");
        ОстатокТовара =ОстаткиТМЦ.СводныйОстаток(, ТекущийЭлемент(),, "Количество");
Сообщить(ОстатокТовара);

sergejK74

Кнопочка Спасибо - слева!

mark2011

Цитата: sergejK74 от 13 окт 2011, 09:23
Смотри что написано перед КонецЦикла.

Вот это:

Если РодитКод.Значение = "0" Тогда
                      Уровень.Значение = 1;   
            ИначеЕсли Символ = 1 Тогда
                       Уровень.Значение = 2;
            Иначе         
                       Уровень.Значение = 3;
            КонецЕсли; 

sergejK74

Кнопочка Спасибо - слева!

mark2011


mark2011

Прошу прощения, не могу сюда запостить весь код, выкидывает на ошибку. Можете мне в личку свой e-mail написать, я туда отправлю?

volodya1122

Пересмотри ввесь текст, гдето синтаксическая ошибка. Или не поставил ";" или Количество открітіх Циклов не сооветствует количеству "КонецЦикла".....

sergejK74

ОстаткиТМЦ = СоздатьОбъект("Регистр.ОстаткиТМЦ");
       ОстатокТовара =ОстаткиТМЦ.СводныйОстаток(, СпрНоменклатура.ТекущийЭлемент(),, "Количество");
            Сообщить(ОстатокТовара);
Кнопочка Спасибо - слева!

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск