Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Новые ключевые слова в 1С

Новые ключевые слова в 1С
Я
   Patriot1C
 
07.08.20 - 14:44
1. Да однозначно50% (3)
3. Пятница?50% (3)
2. Не нужно ничего0% (0)
4. Кто здесь?0% (0)
Всего мнений: 6

В связи с введение оператора Ждать и функций возвращающих Обещание
Предлагаю ввести новую конструкцию языка

Верить
    Ждать МногоМногоОбещаний()...
Разочарование
    Сообщить об увеличении жизненного опыта...
КонецНеверию;
   Patriot1C
 
1 - 07.08.20 - 14:47
А не подскажите как в мисте раскрасить код в цвета 1С?

1. Да однозначно
   ИУБиПовиц
 
2 - 07.08.20 - 15:13
Ага, и еще ЗатянутьПояса() для ЗуПа и Не РасскачиватьЛодку()
   ДенисЧ
 
3 - 07.08.20 - 15:15
Нужны
СделатьВсё()
И
НуПожалуйстаСделайВсёВоИмяБориса()
   piter3
 
4 - 07.08.20 - 15:16
Хоть бы ссылку дал или в юмор
   Arbuz
 
5 - 07.08.20 - 15:33
(1)
[1C]
Верить
    Ждать МногоМногоОбещаний()...
Разочарование
    Сообщить об увеличении жизненного опыта...
КонецНеверию;
[\1C]
   Segate
 
6 - 07.08.20 - 15:41
&НаКлиентеНоЕслиЧтоТоИНаСервереТоже
   Rovan
 
7 - 07.08.20 - 15:52
&ВыполнитьБыстроКакБылоВ_77
   del123
 
8 - 07.08.20 - 15:57
тогда уж &Эмулировать77
что бы в процедуре был код из 7.7 и он понимался)
   ам794123
 
9 - 07.08.20 - 16:00
(4) Новое в платформе 8.3.18
Новый синтаксис работы с асинхронными функциями

Реализован новый синтаксис работы с асинхронными функциями во встроенном языке. Суть изменений заключается в том, чтобы асинхронные вызовы можно было записывать последовательно. Во встроенный язык добавлены следующие элементы:

Модификатор процедур и функций Асинх. Он указывает на то, что функция асинхронная;
Оператор Ждать. Он приостанавливает исполнение кода функции, которая его содержит, до тех пор, пока не будет закончено исполнение асинхронной функции, указанной в качестве его аргумента;
Тип Обещание. Функция, отмеченная как Асинх, всегда возвращает объект типа Обещание. Обещание — это обертка для еще неизвестного результата выполнения асинхронной функции. Этот объект наполняется полученным значением после того, как функция будет выполнена;
Для всех прежних асинхронных методов реализованы новые методы-аналоги. Их можно отличить по суффиксу Асинх в названии метода. Все они возвращают значение типа Обещание. В том числе добавлены новые асинхронные вызовы методов и свойств внешних компонент.

Отладчик усовершенствован для того, чтобы обеспечить удобство отладки асинхронных процедур и функций.
   oslokot
 
10 - 07.08.20 - 16:10
&ЗагрузитьВсеДоступныеПроцессорыНаСервере
Процедура ВыполнитьРасчетСебестоимости()


   fisher
 
11 - 07.08.20 - 17:06
   Сияющий в темноте
 
12 - 07.08.20 - 17:16
а проверить готовность и нн ждать можно?
а то ждать,это не наш метод
???
   antgrom
 
13 - 07.08.20 - 17:21
(0) ОбнулитьОбещания()

1. Да однозначно
   Конструктор1С
 
14 - 07.08.20 - 20:43
публичный статичный ничто сделатьФсё(Объект об) {
   для (число х; х<=1; x++) {
      Строка строка = об.ВСтроку();
      СтроковыйНакопитель накопитель = новый СтроковыйНакопитель();
      накопитель.присоединить(строка).присоединить(",").присоединить("/т");
   }
}

главное не пытаться русифицировать тру-языки

3. Пятница?
   Злопчинский
 
15 - 07.08.20 - 21:36
да вы затрахали всякую не относящуюся к предмету херню постить. лучше бы что-нить полезное.
какое-то либерастическое направленияе в 1С.
   DJ Anthon
 
16 - 08.08.20 - 09:11
Жду, когда в типовых разрешат режим совместимости с 8.3.15, очень нужны вставка и контроль
   Patriot1C
 
17 - 08.08.20 - 09:22
(15) По-моему автор сам того не подозревая затронул проблему обработки исключительных ситуаций в функциях обратного вызова ;) Вот если бы более глубокий обзор сделал...
   antgrom
 
18 - 08.08.20 - 10:00
(14) строка 
 для (число х; х<=1; x++) {
должна выглядеть так :
 для (число х = 0; х<=1; x++) {
   ДенисЧ
 
19 - 08.08.20 - 10:04
(18) Можно же для числа констрактор (с) по умолчанию в 0 сделать...
   Patriot1C
 
20 - 08.08.20 - 10:58
"При обработке исключений следует понимать следующее: исключение, которое произошло при выполнении асинхронного метода невозможно перехватить привычным, синхронным способом."
https://its.1c.ru/db/v8318doc#bookmark:dev:TI000002318
Вот вам и хохма в пятницу;)
   Fragster
 
21 - 08.08.20 - 16:24
ну перевели promise и async/await на русский, ну и что?
   Бишбармак
 
22 - 08.08.20 - 16:27
&НаКлиентеБезБазара
   Franchiser
 
23 - 08.08.20 - 16:42
ЖдатьиНаблюдатьПрогресс не хватает

1. Да однозначно
   antgrom
 
24 - 08.08.20 - 17:02
(19) если текст в (14) это полностью придуманный язык, то да. А если это пародия на Java  то надо придерживаться правил Java
   Anton1307
 
25 - 08.08.20 - 17:34
А ещё можно сделать отдельную ветку - 1С для девочек, с ключевыми словами
- Хочу
- Всплакнуть
- ОйВсё
   antgrom
 
26 - 08.08.20 - 18:09
(25) как писали девочки раньше
https://otvet.imgsmail.ru/download/49820f7276f401f885f4f4000e9ff004_i-503.jpg
Как пишут парни сейчас
https://cdn.techterms.com/img/lg/high-level_language_1286.png
   Василий Алибабаевич
 
27 - 09.08.20 - 09:10
(26) ГЫ. Фигня какая-то. В ветке else $distArray не определен. Дублируется текст запроса. Параметр $date не экранируется от инъекций. В общем ваши мальчики они почти как девочки.
   Василий Алибабаевич
 
28 - 09.08.20 - 09:13
+ (27) А за вот это вот : if ($result !== false) вазелин еще нужно будет отработать.
   ДенисЧ
 
29 - 09.08.20 - 09:34
(28) Фигня. В $result может вообще не быть булева.
   Василий Алибабаевич
 
30 - 09.08.20 - 09:40
(29) И что? Сравнить с false пыхпых всегда умел. Классика же : if (!$result) /* здесь обработка ошибки */
 
 Рекламное место пустует
   acht
 
31 - 09.08.20 - 13:43
(26) > пишут парни
А потом сибирские мужики подают на вход $date = 'NULL; DROP TABLE users --'

И парни превращаются...
   Eeeehhhh
 
32 - 09.08.20 - 14:47
&ВыполнитьМедленно
   Ненавижу 1С
 
33 - 09.08.20 - 14:55
(16) типовая УТ на 16 версии в режим совместимости с 14. Используем вставку и контроль. Полет нормальный
   Ненавижу 1С
 
34 - 09.08.20 - 14:57
(14) походу в цикле все перетирается
   acht
 
35 - 09.08.20 - 21:58
(34) Как хорошо известно, псионическое поле, возбуждаемое красным цветом ключевых слов...

Дилает всё луче! Паэтому ва имя Борка и Сегорка Нуралиевых, мы вас вакасим, жаба юдишки. И сишарп тожи!
   Patriot1C
 
36 - 19.08.20 - 09:30
(30) В PHP срабатывает приведение типов к булеву, как и в 1С
Если НЕ 0 Тогда
    Сообщить("Истина дороже!");
КонецЕсли

   Кирпич
 
37 - 19.08.20 - 09:33
Попытка
а = 1 / 0
ЕщеОднаПопытка
а = 1 / 0
Исключение
Сообщить("да ладна")
КонецПопытки


   Patriot1C
 
38 - 19.08.20 - 09:33
(5) Что подсветки нет. Пробуем по английски 1C
Если НЕ 1 Тогда
    Сообщить("Ожидание рая!");
КонецЕсли

   Кирпич
 
39 - 19.08.20 - 09:34
(38) Сделали бы и так и так. Народ путает постоянно
   sitex
 
40 - 19.08.20 - 09:48
Проблема
 Не можешь решить проблему
МногоПроблем 
  Не можешь решить много проблем 
ИсключениеПроблем
 Сообщить("значит это не твои проблемы");
КонецПроблем
   sitex
 
41 - 19.08.20 - 09:49
а да забыл)

3. Пятница?


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.