valerka78

Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору polimorff Если память не изменяет, есть стандартные средства 1С для выполнения таких операций (вроде конфигурация "Конвертация данных"). Обращаться надо к человеку, разбирающемся в этих вопросах, лучше, если это будет человек, оказывающий оффициальные услуги по обслуживанию продуктов 1С. За цену ничего сказать не могу, живу в другой стране FOLD ОткрытьФорму(<?>,,,,) Синтаксис: ОткрытьФорму(<ОписательОбъекта>,<КонтекстФормы>,<ГруппаРодитель>,<ФлагГруппы>,<ЭлементВладелец>) Назначение: Открывает визуальную форму ввода нового элемента справочника Возвращает: 1 - если действие выполнено, 0 - иначе. Хотя да, без изменений конфы не получиться прочитать необходимые значения из контекста. Lihonosov Цитата: 1. Как "перейти" к поиску следующего артикула (в 3 пункте). 2. Как получить остаток определенного артикула. | Делаешь простой перебор: СпрТМЦ.ВыбратьЭлементы(); Пока СпрТМЦ.ПолучитьЭлемент() = 1 Цикл Если СпрТМЦ.Артикул = МойАртикул Тогда // тут не забыть про соответствия типов // собственно это и есть ответ на вопрос 3 или я что-то не так понял? // остатки без проблем с помощью объекта "БухгалтерскиеИтоги" // можно даже с помощью глобальной переменной БухИтоги ОстатокАртикула = БухИтоги.СКД(бла-бла-бла); Если ОстатокАртикула = НужныйОстаток Тогда Прервать; КонецЕсли; КонецЕсли; КонецЦикла; | Всего записей: 248 | Зарегистр. 16-01-2006 | Отправлено: 22:01 26-03-2008 | Исправлено: valerka78, 22:26 26-03-2008 |
|