COBOL Copybook Спецификации для программиста на C#
Я работаю над приложением, которое требует от меня создания тетради на языке COBOL для определения файла данных.
У кого-нибудь есть хорошая справка о том, как выписать тетрадь?
2 ответа
Для пояснения, я предполагаю, что вы не запрашиваете синтаксис, который представляет собой просто строки кода COBOL из DIVISION DATAISION или PROCEDURE DIVISION.
Так как же отформатировать макет файла? Вы должны признать, что это моделирование данных очень низкого уровня. Таким образом, вы должны действительно понимать, как выглядят ваши данные. Вы можете исследовать различные методологии моделирования данных, но я предлагаю начать с того, что вы знаете. Если вы знаете, как смоделировать таблицу базы данных, спроектируйте ее так же, как таблицу. Затем конвертируйте в формат файла.
Это, вероятно, подчеркнет, что у вас есть несколько объектов для моделирования. Затем вы можете решить, что вам действительно нужно несколько файлов, или вы можете обойтись без объединения пары записей в длинный файл (выравнивание) или создания "вспомогательных" записей, используя REDEFINES и какой-либо ключ дисперсии, чтобы сказать вам, какой тип данных в этой записи.