ДляКаждогоПеременнаяЦикла ИзИмяКоллекции Цикл
ЕслиУсловие Тогда
//код
//тело цикла КонсцЦикла; Пока УсловиеЦикла Цикл //тело цикла КонсцЦикла;
3.4. Синтакс-помощник При написании программного кода в среде 1С:Предприятие во многом может помочь встроенный синтакс-помощник. Он доступен только в режиме конфигурирования, открывается через меню Справка — Синтакс-помощник, по сочетанию клавиш Ctrl + shift + F1 или кнопкой •' ^. Синтаксис-помощник это часть встроенной справки, предназначена для получения информации об объектах встроенного языка, их свойствах, методах и связанных с ними событиях. Так же удобно пользоваться контекстной подсказкой, которая позволяет в процессе ввода текста или при нажатии (Ctrl + Пробел) выводится контекстный список, позволяющий выбирать нужное свойство, метод, функцию и т.д., что позволяет быстро и правильно набирать тексты модулей.
4. Полезные функции Функция Сообщить (<Текст сообщения>, <Статус>); параметр <текст сообщения> обязательный, тип строка; выводит текст в служебное сообщение. Функция Предупреждение (<Текст предупреждения>. <Таймаут>, <Заголовок>); параметр <текст предупреждения> обязательный, тип строка; выводит текст предупреждение в виде окна пользователю. а число; преобразует корректного вида строк} в число, либо переменную типа булево. Функция Строка (<3начение>); параметр <значение> обязательный; возвращает значение типа строка: преобразует число либо дату в полное строковое представление. Функция Дата (<3начение>); параметр <значение> обязательный; возвращает значение типа дата; преобразует полученный параметр (параметры) в значение типа дата. Функция Найти (<Строка>, <Подстрока поиска>); оба параметра обязательные, возвращает значение типа число. Функция Лев (<Строка>, <Число символов>); оба параметра обязательные, возвращает значение типа строка Функция Прав (<Строка>, <Число символов>); оба параметра обязательные, возвращает значение типа строка Функция СокрЛП (<Строка>): параметр обязательный, возвращает значение типа строка Функция СтрДлина (<Строка>); параметр обязательный, возвращает значение типа число
Пример.
Процедура КнопкаВыполнитьНажатие(Кнопка)
мен=Справочники.товары;//справочник Менеджер Товары //выб=мен.Выбрать(); //Справ.Выбора Товары //ЦИКЛ пер="хлеб"; //пока выб.Следующий()=Истина цикл // // //если выб.Ссылка.Наименование=пер тогда // // сообщить(выб.Ссылка); // справ. ссылка. товары // //конецесли; // конеццикла;
//вывести элемент р=мен.НайтиПоКоду(полеввода1); сообщить(полеввода1); если р.Пустая() тогда //проверка сообщить("нет"); //2 иначе если р.ЭтоГруппа = Ложь тогда сообщить("Это не папка"); иначе выб=мен.Выбрать(); пока выб.Следующий()=Истина цикл если выб.Родитель=р тогда сообщить(выб.ссылка); конецесли; конеццикла; конецесли; конецесли;
//// п=мен.НайтиПоНаименованию(полеввода1,Истина); // если п=мен.ПустаяСсылка() тогда // сообщить("НЕТ"); // // иначе сообщить(п.Ссылка.Код); // конецесли;
//р=мен.НайтиПоКоду(1); //если р=мен.ПустаяСсылка(ссылка); // если р.Ссылка()=истина: // Вставить содержимое обработчика. КонецПроцедуры
|