Если в 8.3 не выводит Прайс, зайдите в форму Отчета, в правой половине формы добавьте в свойства команды "СформироватьПрайс" действие-сформировать прайс
что-то проморгал один момент и не понимаю, когда работаем на сервере без контекста и пишем ТабДок. то а=после точки не идёт подсказки функции, с чем это связано?
Подскажите пожалуйста. Есть розница на ней есть форма РМК. В ней есть так сказать свои команды формы! Мне необходимо сделать свою форму с возможностью использования этих же команд формы! Как мне это сделать?? очень нужно!
ДатаОтчета не видит как параметр, в скобах квадратных :/ Область шапки получается, и если закоментировать ОблШапка.Параметры.ДатаОтчета = ТекущаяДата(); то все работает... Помогите пожалуйста
Здравствуйте, Павел! В вашем видеокурсе рассматривается пример, когда происходит учет заказов и расходных материалов к ним(например сделан заказ на фотопечать н-го кол-ва снимков, при заказе со склада вычитается нужное количество материала фотобумаги)? И еще интересует: как реализовать контроль уникальности записей справочника(например, запрет на создание клиентов с одинаковыми номерами)
Здравствуйте. А как сделать чтобы можно было выбирать только из определенной группы, т.е. сделать условие по родителю. Написал вот такой код: &НаКлиенте Процедура СотрудникПриИзменении(Элемент) Результат = Проверить(Объект.Сотрудник); Если Не Результат Тогда Сообщить("не может быть выбран"); КонецЕсли; КонецПроцедуры &НаСервереБезКонтекста Функция Проверить(Родитель) //а = 0; //Возврат Родитель = Справочники.Сотрудники.НайтиПоКоду(000000001) Возврат Родитель = Справочники.Сотрудники.НайтиПоНаименованию("Продавцы") КонецФункции
Решил задачу по своему. Через ОбщиеМеханизмы добавил функцию к которой обращаюсь в ОсновнойМенеджерОбработкаВыбора Код ее выглядит так. Сотрудник = Справочники.Сотрудники.НайтиПоНаименованию(ВыбранноеЗначение);
Если НЕ Сотрудник.Работающий = Истина Тогда Сообщить("Этот сотрудник не работает"); КонецЕсли; Зачем тогда использовать тот способ, который вы показывали ? И почему вот невозможно было обратиться к данным ? Я определенно многого не понимаю, но чувствую, что здесь я куда-то вообще отошел слишком далеко :)
Ну я как-то так сделал, всё работает, но правильно ли это с "религиозной" точки зрения?)) Если Выборка.Услуга и ТолькоТовары Тогда Продолжить; КонецЕсли; ОблЭлемент.Параметры.Заполнить(Выборка); ОблЭлемент.Область().Шрифт = Новый Шрифт(ОблЭлемент.Область().Шрифт,,8, ЛОЖЬ); Если Выборка.ЭтоГруппа = Истина Тогда
ОблЭлемент.Область().Шрифт = Новый Шрифт(ОблЭлемент.Область().Шрифт,,8, Истина); КонецЕсли;
Здравствуйте! У меня при вычислении выражения "Менеджер" выдает вот такое сообщение где мог что пропустить? {(1,1)}: Переменная не определена (Менеджер)
Здравствуйте! Вы разобрались с данной проблемой? Просто у меня возникла такая же... Все вроде запускается,работает, но при Вычислении Выражения выходит данная ошибка
самый лучший видео курс по 1с!
Если в 8.3 не выводит Прайс, зайдите в форму Отчета, в правой половине формы добавьте в свойства команды "СформироватьПрайс" действие-сформировать прайс
Спасибо, заработало.
12:30 - 12:43 Про демократию в стране :)
что-то проморгал один момент и не понимаю, когда работаем на сервере без контекста и пишем ТабДок. то а=после точки не идёт подсказки функции, с чем это связано?
Подскажите пожалуйста. Есть розница на ней есть форма РМК. В ней есть так сказать свои команды формы! Мне необходимо сделать свою форму с возможностью использования этих же команд формы! Как мне это сделать?? очень нужно!
курс мне понравился
Смотрю видео которому 5 лет,и многое актуально)
Здравствуйте. Отсутствует цена продажи в прайс-листе, не выводит данные.
ДатаОтчета не видит как параметр, в скобах квадратных :/ Область шапки получается, и если закоментировать ОблШапка.Параметры.ДатаОтчета = ТекущаяДата(); то все работает... Помогите пожалуйста
На макете где Шапка Прайс-лист на [ДатаОтчета] зайди в свойство -) макет -) заполнение -) выбери Шаблон, а не параметры.
Здравствуйте, Павел! В вашем видеокурсе рассматривается пример, когда происходит учет заказов и расходных материалов к ним(например сделан заказ на фотопечать н-го кол-ва снимков, при заказе со склада вычитается нужное количество материала фотобумаги)?
И еще интересует: как реализовать контроль уникальности записей справочника(например, запрет на создание клиентов с одинаковыми номерами)
с помощью какой комбинации клавиш можно так лихо создавать шаблоны функция и процедур, подскажите люди добрые)
Ctrl + q
Спасибо))
Здравствуйте.
А как сделать чтобы можно было выбирать только из определенной группы, т.е. сделать условие по родителю.
Написал вот такой код:
&НаКлиенте
Процедура СотрудникПриИзменении(Элемент)
Результат = Проверить(Объект.Сотрудник);
Если Не Результат Тогда
Сообщить("не может быть выбран");
КонецЕсли;
КонецПроцедуры
&НаСервереБезКонтекста
Функция Проверить(Родитель)
//а = 0;
//Возврат Родитель = Справочники.Сотрудники.НайтиПоКоду(000000001)
Возврат Родитель = Справочники.Сотрудники.НайтиПоНаименованию("Продавцы")
КонецФункции
Константин м
Справочники.Сотрудники.НайтиПоНаименованию()
На 35:45 Менеджер не работает, но при этом записать элемент можно? Это просто предупреждение? Правильно?
Правильно.
Правильно.
Решил задачу по своему. Через ОбщиеМеханизмы добавил функцию к которой обращаюсь в ОсновнойМенеджерОбработкаВыбора
Код ее выглядит так.
Сотрудник = Справочники.Сотрудники.НайтиПоНаименованию(ВыбранноеЗначение);
Если НЕ Сотрудник.Работающий = Истина Тогда
Сообщить("Этот сотрудник не работает");
КонецЕсли;
Зачем тогда использовать тот способ, который вы показывали ? И почему вот невозможно было обратиться к данным ? Я определенно многого не понимаю, но чувствую, что здесь я куда-то вообще отошел слишком далеко :)
Досмотрел урок, понял, что написал костыль :D
у кого в 8.3 не получилось,если кнопка не выводит,то вероятнее всего у вас в свойствах к ней не поставлен обработчик
Ну я как-то так сделал, всё работает, но правильно ли это с "религиозной" точки зрения?))
Если Выборка.Услуга и ТолькоТовары Тогда
Продолжить;
КонецЕсли;
ОблЭлемент.Параметры.Заполнить(Выборка);
ОблЭлемент.Область().Шрифт = Новый Шрифт(ОблЭлемент.Область().Шрифт,,8, ЛОЖЬ);
Если Выборка.ЭтоГруппа = Истина Тогда
ОблЭлемент.Область().Шрифт = Новый Шрифт(ОблЭлемент.Область().Шрифт,,8, Истина);
КонецЕсли;
Подготовка программистов 1С:8.2. Урок 5 из 30
как эти строки сами написались? на 50-46
Магия :)
Это работают шаблоны автозамены.
1c.chistov.pro/2013/09/83_15.html
Павел Чистов Спасибо за ответ, уроки и раскладку. Шаблоны оставлю для готовых программистов.
+++!
{Справочник.Котрагенты.Форма.ФормаЭлемента.Форма(13)}: Поле объекта не обнаружено (Работаюший)
Возврат Менеджер.Работаюший;
Что я не так сделал?
Владимир Молчанов А что вы хотели сделать?
+Владимир Молчанов У мент тоже такая же ошибка.
+Иосифов Эдуард, Может надо, Работающий, через Щ
Здравствуйте!
У меня при вычислении выражения "Менеджер" выдает вот такое сообщение где мог что пропустить?
{(1,1)}: Переменная не определена (Менеджер)
Здравствуйте! Вы разобрались с данной проблемой? Просто у меня возникла такая же... Все вроде запускается,работает, но при Вычислении Выражения выходит данная ошибка
Может переменную в метод ПроверитьРаботет() не правильно вставали??
Там две точки останова. Надо просто продолжить отладку. Остановится на второй точке и будут доступны все данные.
не нул, а нааааааал, как же режет слух, аааааааааа
Вы можете не кашлять в микрофон раздражает
Это не тебе писал
А я именно тебе написал
а мне похуй
Расскажите, пожалуйста, на что вы рассчитывали оставляя этот комент?
@@ИльяБлагов-т5о не материтесь, грех