Показать сообщение отдельно
Старый 21.12.2016, 15:53   #8  
artkashin is offline
artkashin
Участник
MCBMSS
 
519 / 18 (2) ++
Регистрация: 06.12.2006
Цитата:
Сообщение от Александр Ермаков Посмотреть сообщение
Всех интересующихся приглашаю посмотреть сюда: https://github.com/Microsoft/AL

Сегодня Freddy Kristiansen - один из идеологов разработки Microsoft NAV в Копенгагене - выложил пример кода Hello, World! на AL. А вы что думаете по поводу такого синтаксиса?

Ваше мнение важно. От него зависит, как вы дальше будете кодить ))
Я, к сожалению, еще не смотрел новое чудо юдо. У меня просто вопросы.
Правильно ли я понимаю, что в новом языке мне надо все свойства объекта прописывать руками?
Т.е. не просто как раньше, нажал Shift + F4, нашел нужное свойство, с указанным значением по умолчанию, изменил на требуемое, сохранил объект - запустил- изменения отразились?
я должен руками написать все простановки propeties?
Код:
               
 Image = CheckDuplicates;
 PromotedCategory = Category8;
В следующем примере:
Код:
codeunit 70051001 HelloWorld
{
    TableNo = Customer;

    trigger OnRun();
    var
        HelloText : Codeunit GreetingsManagement;
    begin
        Message('%1, %2', HelloText.GetRandomGreeting(), Rec.Name);
    end;
}
Мне надо весь этот текст набрать вручную?
Т.е. нельзя как раньше, создать объект, открыть его, в триггере OnRun который для меня услужливо создала среда разработки, открыть список локальных переменных, воткнуть туда HelloText Codeunit GreetingsManagement, а собственно весь видимый код будет состоять из
Message('%1, %2', HelloText.GetRandomGreeting(), Rec.Name)? см. картинку.
P.S. Господи, пусть это будет нормальный объект, просто его выгрузили как текст и нам показывают просто объект, выгруженный в текст.
Изображения