Описание als. #136062


#0 by Женщина
У кого-нибудь есть описание формата файла als?
#1 by Железяка
<><>ыфџнРЪІЉ©ќмKп»УўћЗъЩµпЂєМшЉ‰ЏаДж
#2 by Женщина
Формат ALS является непосредственно форматом справки файлов 1С.
#3 by trdm
Начинал для себя набрасывать....Формат ALS-файла.<Тело>:}<подчиненные элементы> - папки и элементы<папка> {"Folder","<признаки учета>","<Наименование>","<Синоним>",<подчиненные элементы>},<признаки учета> - AST; A-видимо аккаунт (бух) S- салари (з/п) T-трейд, т.е. торговля<Наименование> и <Синоним> - понятно.
#4 by trdm
Если в VBS разбираешся скачай с проклуба скрипт intsOLEGenerator.vbs b посмотри классы ALSGenerator, ALSFolder и ALSItem, там все написано просто.
#5 by Женщина
А английское наименование где, если это синоним? Вот это я сделала, работает:.{"Shell",        "@Описание, синтаксис, назначение:          Описание, синтаксис или назначением итема          @Назначение:          НазначениеИтема          @Возвращаемое значение:          Возвращаем какое-то значение"      }    }        "@Описание, синтаксис, назначение2:          Описание, синтаксис или назначением итема2          @Назначение2:          НазначениеИтема2          @Возвращаемое значение2:          Возвращаем какое-то значение2"      }    }  }}
#6 by VZ
У pit'а, в Малом комплекте разработчика, есть ert-а, формирующая этот самый алс для конфигурации.
#7 by iliko
К Альфу обратись - у него есть:-))) Он тебя любит ......
#8 by Женщина
Это у Бертыша чтоли? Есть у меня эта, но файл 1Ской не читается, а искать причину лень. Я не знаю кто такой pit. За что это он меня любит?
#9 by Женщина
Бага в обработке MetALS161 заключалась в том, что нет проверки на кавычки в комментарий и описаниях.
#10 by Железяка
<><>єч»чєцѕцѕ¬ѕцѕ­ѕ©єяоюошнчоэнянъоэє¬єяошоэнЄєялщнън«оцнчн«ня»«лыоьоянЄошн®няєя»юмю»¬ѕэїэ»ЄлчєяоънЄоэо©єянэо­єянЄнюняєян¬оьнщошнчн«о­є¬єянЄн«єянЄочнчнюнянъоэоюо©?ПЯ
#11 by Женщина
<><>’–ФНЗНѓђ“џѓПДКЂ?ЗќФ™ДЛѓњ“џЂћД—Ђ›ДџЂ›ЗМФК“џѓ?ДџѓљДџФ™ДћѓЛД—ѓН“џѓНДљФ™ДќФ™ЗЛЂ›ДКѓК“КФ™Ећѓ›ДКЂМ“џЂћЗќѓМДНѓ‘“џѓНДџѓИЗќѓ™ЗќЂК“КФМ“КФ™ЕћФ™ДћѓМДНЂКЗ—ѓ‘ДМФ™З›ЂљДЛѓИЗ™ѓ‘ДКѓНДџѓЛДКѓК“КФМ“КФ™ВОЂ›ДКФНДЛѓ‘ДћЂљД›ЂК“џѓИДКѓ›ЗНЂ™ЗЙѓЛ’ЙФ™ВЛѓњ“џѓНДџѓђЗќѓ‘“џѓКДЛѓњ“џѓ?ДџѓљД—Ф™’ОФН“—ХК—ќС›’КФ‘’ћХ™“–Ф™ВЙЂ™ЗЙѓК“џЂ?ДљЂ™Д—ѓ™ДНФ™ДОѓ™ДОѓМД–ФНЗќѓМ“КФ™В›ѓ›ДџФ™ДМЂљД™ЂћД—ѓНЗНФ™ДЙѓ‘З—ЂљЗќФ™ДЙѓМД›Ф™Зџѓ™Д?ѓНЗНѓКД—Ф™Д™ѓњДЛЂ?ДОѓ‘ДМѓ‘“џѓНД—ѓИДџѓКД—ФК“џѓ™“џѓНДџФ™Зћѓ™ДМѓМДМФ™Д›ѓњДНѓњ“џЂНЗќѓМ“џѓМД›ѓ‘ДЛФ™ДМЂљД™ЂћД—ѓНДџФМ“џ…НЗњФ™ЗќЂ™ЗНѓНД›ѓњЗ™ФМЎЇж©а
#12 by Young
Это вообще не проблема, по-моему. Берёшь стандартный ALS и изучаешь его структуру.
#13 by Женщина
Изучено. Но я чесно говоря так и не поняла, что есть "Не знаю что" и "Maybe*" из . Они одинаковые. А просматривать всё целиком долго.
#14 by Programmer
уже кто-то искал описаниеhttp://www.dinform.ru/kuban/htmls/public_htmls/9-86710.html
#15 by trdm
'::::::::::::::::::::::::::::::::::::::::::::::::::::::' Класс для записей'' ИНТЕРФЕЙС:' ---------------------------' Init (nName*, nAlias*) - Присваиваем имя и английский псевдоним...' Dump - Выливаем данные в файл "AlsToFile" в соответствии с форматом.' ---------------------------' mWriting - Написание*' mWritingEng - Написание английское'' Примечание: mMamber* - Обязательный атрибутClass ALSItem ' Класс для элементов  Public mName ' Имя элемента  Public mWriting ' Написание*  Public mWritingEng ' Написание английское      Public mLevel ' Уровень вложенности....    Private Sub Class_Initialize    ' Типа привести в чуство - убрать кавычки, заменить апострофами...  Private Function Normalize        ' Убираем кавычки, заменяем на апостофы    StrToDump = Indent + "}," ' Есть у Item закрывающая запятая...
#16 by trdm
'::::::::::::::::::::::::::::::::::::::::::::::::::::::' Класс для разделов'' ИНТЕРФЕЙС:' ---------------------------' Init (nName*, nAlias*) - Присваиваем имя и английский псевдоним...' Dump - Выливаем данные в файл "AlsToFile" в соответствии с форматом.' AddSubFolder ( nFolderName, nFolderAlias ) - добавляет "Раздел"' AddSubItem( nItemName, nItemAlias ) - добавляет "Запись"'_______________________________________' Примечание: mMamber* - Обязательный атрибутClass ALSFolder ' Класс для папок  Public mName ' Имя папки  Public mAlias ' Синоним...  Public mLevel ' Уровень вложенности....    Public mArrSubFolder 'Массив подпапок  Public mArrSubItem 'Массив под элементов    Private Sub Normalise
#17 by Programmer
вот готовый редакторhttp://1c.proclub.ru/modules/mydownloads/personal.php?cid=109&lid=2061
#18 by trdm
(15-16) Кусок кода из intsOLEGenerator.vbsНадеюсь из вышенаписанного станет все ясно?ЗЫ: язык VBS, тот же бейсик...AlsToFile - это просто текстовый файл WriteLine - запись строки, ну и т.д. т.п.
#19 by Женщина
Там 0 байт :-) Да, ясно. VB пишем плохо, но читаем нормально :-).Всем спасиба!
#20 by pit
Щас...
#21 by pit
фиг вам полный...не берет форум описание....P.S. описание есть на ИТС - искать пo ALSтам же была конфа для создания и правки АЛС
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям