|
||
Заголовок: Длина наименования готовой продукции Прислано пользователем q на 05.09.13 в 09:40:50 Добрый всем день! Подскажите, пожалуйста, есть ли возможность увеличить длину наименования готовой продукции? Старый админ ушел, так этого и не сделав, а меня теперь бухгалтера на части рвут, т.к. им обещали. |
||
Заголовок: Re: Длина наименования готовой продукции Прислано пользователем DANILOV на 05.09.13 в 12:41:33 Если у Вас сетевая версия, то можно. Для этого надо воспользоваться возможностью сервера ФБП загружать внешние файлы. Но тогда Вам будет необходимо будет написать приложения для ввода и редактирования названий или пользоваться внешними текстовыми редакторами поскольку встроенная функция F7 работать уже не будет. При такой настройке новые субсчета будут создаваться внешним приложением ФБП. Т.е. сначала создаётся внешний текстовый файл с субсчетами и длинными названиями, далее он подгружается в ФБП и название берётся уже из файла. |
||
Заголовок: Re: Длина наименования готовой продукции Прислано пользователем mine-R на 05.09.13 в 14:20:01 Если увеличить необходимо не более чем в 2 - 2,3 раза, и номенклатура (количество видов) ГП не шибко большое, то при безусловном понимании того, что вы делаете, можно из отч. формы напрямую выводить в extra.b конструкцию типа: Code:
с последующей перезагрузкой базы (w on/w off) затем уже в отчетах подгружать get'ами P.S. Разумеется, пробовать подобное необходимо исключительно на черновой копии базы. |
||
Заголовок: Re: Длина наименования готовой продукции Прислано пользователем Denis, Dnepropetrovsk на 05.09.13 в 16:56:44 Храните длинное название счета в extrd.dat (я думаю 200-240 символов хватит для любого наименования :) ). Например для счета ST=код счета [sed ST+'·Наименование','Очень длинное наименование до 230 символов примерно'] записать длинное наименование А в нужных отчетах вместо [n2 *ST], подставляйте [ged ST+'·Наименование'] Кроме длины такое наименование можно безболезненно редактировать |
||
Заголовок: Re: Длина наименования готовой продукции Прислано пользователем BBBB на 05.09.13 в 17:12:05 К сообщению Дениса еще просится ссылка на сообщение об увеличении длины [is...]: http://hdru.com/cgi-bin/pp2/YaBB.cgi?board=Client;action=display;num=1337578233;start=63#63 |
||
Заголовок: Re: Длина наименования готовой продукции Прислано пользователем Boris, Kiev. на 06.09.13 в 15:30:06 Добавлю, что оптимально использовать штатные 100 символов в плане счетов, и бесконечно продолжать письмена в extrd.dat При этом советую написать функцию NameLong(NL) и завершать каждый ввод любым приглянувшимся Вам символом(например "_") или только последний в возможной длине- это и будет ключом к продолжению считывания или ввода бесконечно длинного наименования. Замечу также о недокументированном свойстве СЕРВЕРА, при вводе имен по директиве A нового с|с.с. и его редактировании, пробелы подряд более одного будут убраны, так что у Вас уже есть полный план рождения беспроблемной LongName, на замену [n2 можно будет всегда пользоваться в стиле ХД [:nl AC] В случае длины более 255 символов наполнить перменную не удасться, поэтому будет сложнее с выводом, но решаемо. |
||
Заголовок: Re: Длина наименования готовой продукции Прислано пользователем Boris, Kiev. на 06.09.13 в 19:30:13 on 09/05/13 в 16:56:44, Denis, Dnepropetrovsk wrote:
Редактировать объекты плана совсем не больно начиная с 4.11 Начиная с ФБП:Сервера 4.11 в директиве А может быть уточнение E - приказ редактировать уже имеющийся счет: наименование ([n2...], тип счета ([aa...]), начальный остаток [ba...], наименования параметров ([np...]), начальные остатки параметров ([bp...]): A E ·счет· BA=число A E ·счет· N2=·строка· А Е ·счет· АА=число A E ·счет· NP1=·строка· ... A E ·счет· NP9=·строка· A E ·счет· BP1=число ... A E ·счет· BP9=число Обозначение счета и строка наименования после N2 обрамляются знаками #250. Замечу, что соответствующие директивы даже в массовом(до 100тыс., дальше не ходил) порядке обрабатываются просто лихо. |
||
Заголовок: Re: Длина наименования готовой продукции Прислано пользователем px13 на 19.11.13 в 08:15:04 Эм...Судя по всему, товарищ ушел читать документацию))) Я документацию пока еще читаю и ничего не понял. То есть, чтобы увеличить длину сохраняемого названия, можно ввести уточнение E? А можно какой - нибудь пример, а то ничего не понял. Ну, так, на пальцах, если не трудно |
||
Заголовок: Re: Длина наименования готовой продукции Прислано пользователем Boris, Kiev. на 19.11.13 в 20:43:48 on 11/19/13 в 08:15:04, px13 wrote:
"на пальцах" У Вас есть субсчет или счет: px13 Он уже имеет наименование: Бухгалтер На ФБП-языке можно записать так: N1=’px13’ if [ex*N1] N2=[n2 *N1] У Вас есть субсчет или счет: ^^^^^N1 Он уже имеет наименование: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^N2 else Увы, субсчета или счета ^^^^^^N1 не существует в плане. endif Для изменения наименования можно дать директиву: Формально: A E •счет• N2=•строка• В Вашем случае: A E •px13• N2=•Бухгалтер, ФБП-программист• N:ENTER:A E •px13• N2=•Бухгалтер, ФБП-программист• Для ввода этой директивы установите курсор в эту строку и нажмите [Enter]. После нажатия [Enter] и обновления формы значение функции [n2 *N1] изменится на: Бухгалтер, ФБП-программист |
||
Powered by YaBB 1 Gold - SP 1.3.2! Forum software copyright й 2000-2004 Yet another Bulletin Board |