Форум программистов, компьютерный форум, киберфорум
Другие языки программирования
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.81/101: Рейтинг темы: голосов - 101, средняя оценка - 4.81
431 / 385 / 200
Регистрация: 12.08.2011
Сообщений: 1,610

COBOL Нашёл два учебника КОБОЛа!!!

24.08.2011, 07:58. Показов 23119. Ответов 53
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Первый можно скачать бесплатно, но он на английском - http://ebook30.com/study/it-ce... ition.html

Второй на русском, но стоит денег - http://nglib.ru/annotation.jsp?book=014405
Можно скинуться по сотке и купить.

Кстати, в той же библиотеке Нефти и Газа нашёл презабавнейший учебник КОБОЛа ЕС ЭВМ. Этот КОБОЛ был переведён на русский язык! Вот как примерно это выглядело:

Code
1
2
3
4
5
6
7
8
РАЗДЕЛ ДАННЫХ СЕКЦИЯ ФАЙЛОВ. ОФ карты МЕТКИ ОПУЩЕНЫ. 01 карта.
02 вж-даннве ШАБЛОН Х(8). 02 формат ПЕРЕОПРЕДЕЛЯЕТ вх-дааное. 03 знакч. III X. 03 целая Ш 9(4). 03 точк Ш X. 03 дробная Ш 99.
02 ЗАПОЛНИТЕЛЬ ШАБЛОН Х(72). СЕКЦИЯ РАБОЧЕЙ-ПАМЯТИ.
77 сум ШАБЛОН 39(4)Т99 ЗНАЧЕНИЕ НУЛЬ. 01 раб-поле.
02 число ШАБЛОН 39(4)Т99. 02 абс-число ШАБЛОН 9(4)Т99. 02 раб-формат ПЕРЕОПРЕДЕЛЯЕТ аСс-число. 03 целая Ш 9(4). 03 дробная Ш 99. РАЗДЕЛ ПРОЦЕДУР.
ОТКРЫТЬ ВХОДНОЙ карты. Ml. ЧИТАТЬ карты В КОНЦЕ ПЕРЕЙТИ К кон. ПЕЧАТАТЬ О ИМЕНЕМ вх-данное. ПОМЕСТИТЬ СООТВ формат В раб-формат. ЕСЛИ знакч='—'
ВЫЧИСЛИТЬ число = — абс-число ИНАЧЕ ПОМЕСТИТЬ а<5с-число В число. СЛОЖИТЬ число G сум ПЕРЕЙТИ К м1. -кон. ПЕЧАТАТЬ С ИМЕНЕМ сум.
ЗАКРЫТЬ карты. ОСТАНОВИТЬ РАБОТУ.
1
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
24.08.2011, 07:58
Ответы с готовыми решениями:

[COBOL] Компилятор Кобола под Solaris/MacOS
Мне хочется попрограммировать на Коболе, но у меня Solaris 10 SPARC и Mac OS X/PPC. Есть ли бесплатные компиляторы для этих платформ? Для...

[COBOL] Неправильные параметры при вызове С из Кобола и наоборот
Добрый день. Подскажите, пожалуйста, как еще на стадии линкования С и Кобола увидеть, что параметры не совпадают? Cobol calls C -...

Нашёл баг в C#
m2baei8OhDw Полный код: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; ...

53
Супер-модератор
Эксперт функциональных языков программированияЭксперт Python
 Аватар для Catstail
38204 / 21136 / 4310
Регистрация: 12.02.2012
Сообщений: 34,748
Записей в блоге: 14
10.04.2023, 09:24
Студворк — интернет-сервис помощи студентам
Проблема здесь не в том, чтобы просто перевести. Все это нужно еще и отладить, протестировать. Задача весьма коварная. А выгода неочевидна. Ну, перевели soft на Java... Что это даст? Кроме огромных затрат на реинжиниринг?
2
Модератор
 Аватар для Curry
5160 / 3505 / 536
Регистрация: 01.06.2013
Сообщений: 7,610
Записей в блоге: 9
10.04.2023, 15:48
Цитата Сообщение от Catstail Посмотреть сообщение
Проблема здесь не в том, чтобы просто перевести. Все это нужно еще и отладить, протестировать.
Отладить нужно только транспилер (которые уже есть). Не нужно же отдельно отлаживать код на js сгенерированный компилятором typescript или отлаживать программу в машинных кодах сгенерированную из С++. Если исходник не содержит ошибку и компилятор не содержит ошибку то и результирующий код не содержит ошибку. Во всех случаях происходит перекодирование с одного полностью определённого языка в другой полностью определённый. Случаи программ с UB не рассматриваем, их заново написать надо. Существуют проблемы переноса специфических особенностей языков, например, сложно перенести код с языка со сборкой мусора в язык без такового или с языка со встроенными зелёными трэдами, распределёнными вычислениями, в язык без таких возможностей, но это не про кобол.

А преимущества: 1. Что бы не плодить многоязыковые решения (зоопарки). На коболе не пишут бэкенды. 2. дальнейшее развитие лучше вести на более современных языках. Мне странно что люди признают научно технический прогресс, но отрицают его в языках программирования. Никто не пользуется уже телефонами из 90ых, а старыми языками пользуются гораздо более древними. И изменение с сохранением совместимостей не поможет, именно из за сохранения совместимости. А если не сохранить совместимость, то получиться уже другой язык, это уже совсем другая история, тут уже нужно задаваться вопросом зачем он нужен если и так языков много.
0
Супер-модератор
Эксперт функциональных языков программированияЭксперт Python
 Аватар для Catstail
38204 / 21136 / 4310
Регистрация: 12.02.2012
Сообщений: 34,748
Записей в блоге: 14
10.04.2023, 16:44
Curry, если бы с кобольным софтом все было бы так просто, то конвертирование было бы давным-давно выполнено.
1
Модератор
 Аватар для Curry
5160 / 3505 / 536
Регистрация: 01.06.2013
Сообщений: 7,610
Записей в блоге: 9
10.04.2023, 16:53
Цитата Сообщение от Catstail Посмотреть сообщение
если бы с кобольным софтом все было бы так просто, то конвертирование было бы давным-давно выполнено.
Оно и выполнено, только поздно. А поддерживалось оно IBM которая через распилы-откаты пропихивало свои мейнфрейми по цене боинга в госструктуры и крупные банки, страховые компании которые на взятки своим топ менеждерам смотрели сквозь пальцы.

Добавлено через 49 секунд
кобол, тут конечно с боку припёку, к мейнфреймам шёл.
0
 Аватар для Pphantom
2434 / 1577 / 723
Регистрация: 17.03.2022
Сообщений: 5,112
10.04.2023, 16:55
Curry, сложность в том, что COBOL ориентирован на вполне определенную модель представления данных, которая на языки с C-подобным синтаксисом "ложится" плохо. Реализовать-то, конечно, можно все что угодно, но получившийся код будет плохо читаемым и поддерживаемым.

Сравнительно приличным должен получиться перевод на что-нибудь вроде PL/SQL, но для большинства программистов это будет замена шила на мыло.

При этом в самом COBOL'е ничего особенно сложного нет, а современные стандарты, сохраняя обратную совместимость, позволяют писать вполне эффективный код. В итоге перевод на что-то другое - это либо адекватный перевод на такую же экзотику (для большинства), либо кривой перевод ради перевода. Ну и зачем?
1
Модератор
 Аватар для Curry
5160 / 3505 / 536
Регистрация: 01.06.2013
Сообщений: 7,610
Записей в блоге: 9
10.04.2023, 16:57
Цитата Сообщение от Pphantom Посмотреть сообщение
сложность в том, что COBOL ориентирован на вполне определенную модель представления данных, которая на языки с C-подобным синтаксисом "ложится" плохо.
Пример можно?
0
Супер-модератор
Эксперт функциональных языков программированияЭксперт Python
 Аватар для Catstail
38204 / 21136 / 4310
Регистрация: 12.02.2012
Сообщений: 34,748
Записей в блоге: 14
10.04.2023, 17:36
Curry, ну, не знаю... Откуда такие сведения про откаты? Что же до мэйнфреймов, так у них хорошая репутация. А банк должен быть немного консервативным.
0
 Аватар для Pphantom
2434 / 1577 / 723
Регистрация: 17.03.2022
Сообщений: 5,112
10.04.2023, 17:45
Цитата Сообщение от Curry Посмотреть сообщение
Пример можно?
Ну вот, например, статья, приличная часть которой посвящена как раз обсуждаемой проблеме. Там, правда, обсуждался перевод на VB, но разница невелика.
2
Модератор
 Аватар для Curry
5160 / 3505 / 536
Регистрация: 01.06.2013
Сообщений: 7,610
Записей в блоге: 9
10.04.2023, 19:46
Цитата Сообщение от Pphantom Посмотреть сообщение
Ну вот, например, статья
Статье этой 22 года, да даже и для того времени её явно не светочи мысли писали. "Проблем" выявленных светочами я увидел три. 1. Неправильное округление денежных величин если их хранить как значения с плавающей точкой. В современных языках либо есть специальный встроенный денежный тип, либо тип описан в библиотеках. 2. Описание формата вывода переменной в месте её объявления. Лечится созданием класса с указанием формата вывода. Впрочем, уверен что в финансово-учётных программах вариантов формата вывода два - с копейками и без. Ну, в совсем продвинутых три.
3. Контроль диапазонов. Приводится пример
Code
1
2
3
4
5
DATA DIVISION.
  01 A PIC 99.
PROCEDURE DIVISION.
  MOVE 100 TO A.
  DISPLAY A.
И программа печатает 00, а сочинённая авторами программа на java 100. Лечится созданием класса с таким поведением, хотя зачем такое не вдруг придумаешь. Обычно при переполнении кидают исключение или как то по другому сигнализируют ошибку.

К слову, если конвертировать в язык jvm, то лучше не в java, а в kotlin где есть перегрузка операторов и другие плюшки.

В заключении приведу только один перл из статьи
В Си++ можно перегрузить операторы +, -, * и =. Однако в этом случае может возникнуть ошибка, если программист, дописывающий полученную программу на Си++, воспользуется неправильным эмулированным и перегруженным оператором + вместо обычного.
0
Супер-модератор
Эксперт функциональных языков программированияЭксперт Python
 Аватар для Catstail
38204 / 21136 / 4310
Регистрация: 12.02.2012
Сообщений: 34,748
Записей в блоге: 14
10.04.2023, 19:52
Pphantom, согласен со статьей (в основном). Выводы авторов я, что называется, печёнкой чувствую!
0
 Аватар для CoderHuligan
1753 / 1019 / 257
Регистрация: 30.06.2015
Сообщений: 5,132
Записей в блоге: 56
12.04.2023, 15:54
Цитата Сообщение от Curry Посмотреть сообщение
Мне странно что люди признают научно технический прогресс, но отрицают его в языках программирования. Никто не пользуется уже телефонами из 90ых, а старыми языками пользуются гораздо более древними.
Может быть в математике 2*2=4 уже устарело? Есть ли прогресс в математике? Должны ли фундаментальные знания, доказанные практикой и опытом, подвергаться изменению в угоду мифическому техническому прогрессу? Язык Си 1971 года рождения. Устарел ли он? Что-то в нем и кажется устаревшим, например триграфы, и то - кому-то это может понадобиться однажды из миллиона случаев. Устарела ли x86 архитектура? Может быть устарела математическая теория конечных автоматов, которая лежит в основе алгоритмизации? Должен ли новый язык включать в себя подмножество старого языка, или новый во всем должен быть новым?
1
Модератор
 Аватар для Curry
5160 / 3505 / 536
Регистрация: 01.06.2013
Сообщений: 7,610
Записей в блоге: 9
12.04.2023, 16:06
Цитата Сообщение от CoderHuligan Посмотреть сообщение
Есть ли прогресс в математике?
А вы сомневаетесь что математика развивается?
Цитата Сообщение от CoderHuligan Посмотреть сообщение
Должны ли фундаментальные знания, доказанные практикой и опытом, подвергаться изменению в угоду мифическому техническому прогрессу?
Кобол что ли фундаментальные знания? Впрочем, то что в нём было полезного не потерялось, а перешло в другие языки. А что не пригодилось не перешло.
Цитата Сообщение от CoderHuligan Посмотреть сообщение
Язык Си 1971 года рождения. Устарел ли он?
Сильно устарел. Слабая система типов, очень мало возможностей.
Цитата Сообщение от CoderHuligan Посмотреть сообщение
Устарела ли x86 архитектура?
Процессор запускается со старой системой команд, для совместимости, а потом переключается на новую. Правда я с этим разбирался в конце 90ых, сейчас, наверно, всё ещё дальше ушло.
Цитата Сообщение от CoderHuligan Посмотреть сообщение
Должен ли новый язык включать в себя подмножество старого языка, или новый во всем должен быть новым?
Зачем новому языку включать в себя старый? Должен ли внутри современного компьютера находится арифмометр Феликс?
0
 Аватар для CoderHuligan
1753 / 1019 / 257
Регистрация: 30.06.2015
Сообщений: 5,132
Записей в блоге: 56
12.04.2023, 16:28
Цитата Сообщение от Curry Посмотреть сообщение
Сильно устарел. Слабая система типов, очень мало возможностей.
Типизация как раз таки сильная. Возможности наращиваются библиотеками.
Цитата Сообщение от Curry Посмотреть сообщение
А вы сомневаетесь что математика развивается?
Не сомневаюсь. Развиваться можно только на фундаменте устоявшихся понятий. Развитие с чистого листа это то, что вы предлагаете. Революция.
Цитата Сообщение от Curry Посмотреть сообщение
Кобол что ли фундаментальные знания?
Дело не в Коболе, а в фундаментальных основах любого языка. Устарела ли конструкция "if a then b else z"? Как функциональщик вы скажете, конечно - да, и будете не правы, ну, в общем то как всегда неправы все функциональщики. Они ошибаются.. Ну, кто-то же должен ошибаться, не все же правы сразу? Ок?
Цитата Сообщение от Curry Посмотреть сообщение
Зачем новому языку включать в себя старый? Должен ли внутри современного компьютера находится арифмометр Феликс?
Что бы был прогресс языка, его эволюция, а не полная революция. В С++ постарались этого добиться. Им это почти удалось.

Добавлено через 3 минуты
Цитата Сообщение от Curry Посмотреть сообщение
Зачем новому языку включать в себя старый? Должен ли внутри современного компьютера находится арифмометр Феликс?
Благодаря такому подходу, сохранения подмножеств, программы написанные в windows xp будут работать и в windows 10. Это удобно и практично? Конечно да, это даже не обсуждается.
0
Модератор
 Аватар для Curry
5160 / 3505 / 536
Регистрация: 01.06.2013
Сообщений: 7,610
Записей в блоге: 9
12.04.2023, 16:36
Цитата Сообщение от CoderHuligan Посмотреть сообщение
Типизация как раз таки сильная.
Слабая, посмотрите хоть в вику.
Цитата Сообщение от CoderHuligan Посмотреть сообщение
Развитие с чистого листа это то, что вы предлагаете.
Новые языки не с чистого листа появляются, а с учётом накопленного опыта на старых языках и новые языки используют идеи из старых, но не все, и, иногда творчески переработанные.
Цитата Сообщение от CoderHuligan Посмотреть сообщение
Устарела ли конструкция "if a then b else z"? Как функциональщик вы скажете, конечно - да
Вы ничего не понимаете в ФП, там тоже if then else, только там не различается сишная if then else и сишный ?: , if then else может возвращать результат, как и аналог сишного switch.
Цитата Сообщение от CoderHuligan Посмотреть сообщение
Что бы был прогресс языка, его эволюция, а не полная революция.
Если под революцией подразумевать потерю совместимости с предыдущим языком, то иногда надо если окаменелости из прошлого в языке тянут назад.
0
 Аватар для CoderHuligan
1753 / 1019 / 257
Регистрация: 30.06.2015
Сообщений: 5,132
Записей в блоге: 56
12.04.2023, 16:56
Цитата Сообщение от Curry Посмотреть сообщение
Слабая
В вашей вике вскоре статьи будет клепать ИИ.. Серьезно.
Для меня сильная типизация это проверка типов во время компиляции. А слабая типизация это проверка типов в рантайм.
Цитата Сообщение от Curry Посмотреть сообщение
может возвращать результат, как и аналог сишного switch.
То есть все должно возвращать свой результат? А можно отключать такое поведение?
Цитата Сообщение от Curry Посмотреть сообщение
Если под революцией подразумевать потерю совместимости с предыдущим языком, то иногда надо если окаменелости из прошлого в языке тянут назад.
"Тянут назад" это не аргумент. Это субъективные ассоциации..
0
Модератор
 Аватар для Curry
5160 / 3505 / 536
Регистрация: 01.06.2013
Сообщений: 7,610
Записей в блоге: 9
12.04.2023, 17:53
Цитата Сообщение от CoderHuligan Посмотреть сообщение
Для меня сильная типизация это проверка типов во время компиляции. А слабая типизация это проверка типов в рантайм.
Не выдумывайте свои объяснения для устоявшихся терминов.
Проверка типов во время компиляции это статическая типизация, а в рантайме динамическая. Слабая , это когда значения одних типов преобразуются в другие по дефолту, а не явным указанием. Ну, то есть если char можно без явного преобразования сохранить в int. В коболе тоже можно символы в binary запихать.
Цитата Сообщение от CoderHuligan Посмотреть сообщение
А можно отключать такое поведение?
Результат можно не анализировать, какие проблемы.
Цитата Сообщение от CoderHuligan Посмотреть сообщение
"Тянут назад" это не аргумент. Это субъективные ассоциации..
Например, в коболе громоздкие конструкции тянут назад, в шестидесятые, когда опыта программирования ни у кого не было.
Тогда думали что компьютеры вот вот научат понимать естественные языки, и имитация английского языка в коболе как раз оттуда, думали что скоро на совсем английском компьютеру задание давать будут, а кобол, мол, переходный вариант.
Цитата Сообщение от CoderHuligan Посмотреть сообщение
Благодаря такому подходу, сохранения подмножеств, программы написанные в windows xp будут работать и в windows 10.
Но досовские игрушки уже и на XP не идут. Существует предел совместимости.
0
 Аватар для CoderHuligan
1753 / 1019 / 257
Регистрация: 30.06.2015
Сообщений: 5,132
Записей в блоге: 56
12.04.2023, 18:31
Цитата Сообщение от Curry Посмотреть сообщение
Но досовские игрушки уже и на XP не идут.
Кстати, некоторые идут, только без звука.
Цитата Сообщение от Curry Посмотреть сообщение
Проверка типов во время компиляции это статическая типизация, а в рантайме динамическая.
Есть еще понятие типобезопасности, это когда ячейка может содержать лишь тот тип, который она имела во время объявления. По определению Лука Корделли это и есть сильная типизация. Язык Си ей полностью соответствует. А вот когда у вас есть вариантный тип, то это и есть слабая типизация. В си нет вариантных типов. Есть объединения, но это лишь частный случай.
Цитата Сообщение от Curry Посмотреть сообщение
Например, в коболе громоздкие конструкции тянут назад, в шестидесятые, когда опыта программирования ни у кого не было.
Кобол есть Кобол. Он навсегда останется таким как есть. Если создавать Кобол-new, то надо поменять имя "Кобол" на что-то другое если мы захотим избавиться от громоздких конструкций, которые, как ни странно, лучше понятны среднему бухгалтеру, чем закорючки C++. Он для бухгалтеров и создавался, чтобы зарплату считать, да с базами работать. Это его ниша. У нас есть нечто подобное - с1.
Вот, взяли улучшатели хр..ы, Фортран, и в результате своей косметологии изменили его так, что он стал похож на всех своих современников.. И что они добились? Просто угробили еще один язык, как когда-то угробили basiс, привив ему черты паскаля.. "Улучшатели-революционеры" хотят всех причесать одной гребенкой. Мне это сильно не нравится.. Я хочу чтобы у языков были свои лица, пускай для кого-то устаревшие, но свои..
0
Модератор
 Аватар для Curry
5160 / 3505 / 536
Регистрация: 01.06.2013
Сообщений: 7,610
Записей в блоге: 9
12.04.2023, 18:59
Цитата Сообщение от CoderHuligan Посмотреть сообщение
Если создавать Кобол-new, то надо поменять имя "Кобол" на что-то другое
Зачем? Языков и так много.
Цитата Сообщение от CoderHuligan Посмотреть сообщение
от громоздких конструкций, которые, как ни странно, лучше понятны среднему бухгалтеру, чем закорючки C++
Так думали авторы кобола, я выше писал что тогда вообще думали что скоро компьютеру вообще на английском объяснять будут что им надо. Не вышло. А бухгалтеры программы на коболе писать не стали, и даже смотреть листинги, писать стали программисты.
Цитата Сообщение от CoderHuligan Посмотреть сообщение
Вот, взяли улучшатели хр..ы, Фортран, и в результате своей косметологии изменили его так, что он стал похож на всех своих современников.
Да, разные версии фортранов, как и бейсиков, это по сути разные языки. В фортране единственную фишку вижу - поэлементные выражения сразу над всеми элементами массивов в одном выражении (забыл как это называется). Впрочем, в питоне это тоже есть, но он фортрану в скорости проигрывает.
0
 Аватар для Pphantom
2434 / 1577 / 723
Регистрация: 17.03.2022
Сообщений: 5,112
12.04.2023, 22:49
Цитата Сообщение от CoderHuligan Посмотреть сообщение
Вот, взяли улучшатели хр..ы, Фортран, и в результате своей косметологии изменили его так, что он стал похож на всех своих современников.. И что они добились? Просто угробили еще один язык, как когда-то угробили basiс, привив ему черты паскаля..
Ну в общем-то не угробили, живее всех живых. Причем, что важно, при добавлении новых возможностей тщательно сохраняли обратную совместимость, так что современные компиляторы без особых проблем собирают код конца 60-х годов прошлого века.
0
 Аватар для CoderHuligan
1753 / 1019 / 257
Регистрация: 30.06.2015
Сообщений: 5,132
Записей в блоге: 56
13.04.2023, 10:57
Цитата Сообщение от Pphantom Посмотреть сообщение
тщательно сохраняли обратную совместимость
А ничего, что к примеру вычисляемый goto считается obcolesent начиная с Фортран 95?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
13.04.2023, 10:57
Помогаю со студенческими работами здесь

Нашёл зловредика!!!!!!!!!
На днях мне пришла ммс-ка,скачать её можно по адресу(осторожно!) http://357753.ru/d/ .И вспомнил я,про статью,которую недавно читал...

Я нашёл заблоченный телефон
Привет, форумчане. Недавно нашёл смартфон по возвращению с работы, Huawei Honor 5A. Обычно я телефоны в таких случаях отдаю, но тут...

компилятор нашёл ошибку
Ввёл всё как в книге, но компилятор нашёл ошибку. Помогите пжалуйста. И ещё, в спец. теме, пытался понять - как же быть с русскими...

Правильно ли я нашёл силы?
Помогите с заданием: Правильно ли я нашёл силы?

Dev-C++ нашёл ошибку и не компилит(
Здравствуйте. Я пишу всем известную игру Х/О. И я застрял в начале пути из-за того что не могу оприделить ошибку которую мне выдяёт...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Новые блоги и статьи
Нейросеть на алгоритме "эстафета хвоста" как перспектива.
Hrethgir 06.05.2026
На десерт, когда запущу сервер. Статья тут https:/ / habr. com/ ru/ articles/ 1030914/ . Автор я сам, нейросеть только помогает в вопросах которые мне не известны - не знаю людей которые знали-бы. . .
Асинхронный приём данных из COM-порта
Argus19 01.05.2026
Асинхронный приём данных из COM-порта Купил на aliexpress термопринтер QR701. Он оказался странным. Поключил к Arduino Nano. Был очень удивлён. Наотрез отказывается печатать русские буквы. Чтобы. . .
попытка написать игровой сервер на C++
pyirrlicht 29.04.2026
попытка написать игровой сервер на плюсах с открытым бесконечным миром. возможно получится прикрутить интерпретатор питон для кастомизации игровой логики. что есть на текущий момент:. . .
Контроль уникальности выбранного документа-основания при изменении реквизита
Maks 28.04.2026
Алгоритм из решения ниже разработан на примере нетипового документа "ЗаявкаНаРемонтСпецтехники", разработанного в КА2. Задача: уведомлять пользователя, если указанная заявка (документ-основание). . .
Благородство как наказание
Maks 24.04.2026
У хорошего человека отношения с женщинами всегда складываются трудно. А я человек хороший. Заявляю без тени смущения, потому что гордиться тут нечем. От хорошего человека ждут соответствующего. . .
Валидация и контроль данных табличной части документа перед записью
Maks 22.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в КА2. Задача: контроль и валидация данных табличной части документа перед записью с учетом регламента компании. . .
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2. Задача: разработка отчёта по затраченным материалам за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом. В. . .
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2. Задача: отобразить спецтехнику, которая на данный момент находится в ремонте. Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru