16.03.2011 10:58
OlegON
 
Только что пожаловались, что в ценниках перестала печататься Россия в качестве страны по умолчанию. Не очень понятно, зачем надо было вырывать это резко и безвариантно, но лечится просто.
Код:
update supermag.smcard set country='Россия' where country is null;
alter table supermag.smcard modify country default 'Россия';
проверьте кто-нибудь, пожалуйста. У меня интерфейса нет сейчас.
16.03.2011 11:26
Magway
 
Работать будет,проставиться "Россия" в карточках где ничего не стояло,но при создании новых карточек не указав страну все равно в ценники будет пусто.
16.03.2011 11:40
Magway
 
Том 2.
В случае отсутствия значения данного атрибута при печати ценников поле «Страна» остаѐтся также не заполненным. Для пакетного заполнения карточек значением данного атрибута необходимо отобрать список карточек, кликнуть по кнопке Обработать, вызвать функционал «Изменение карточки», проставить флаг в поле «Страна» и выбрать значение из списка.
16.03.2011 12:00
OlegON
 
Что-то я не понял. Т.е. в 1.028 с тем, что я предложил, страна в ценнике не появляется? Пробовал? У меня на 1.027.5 SP4 работает на ура (с ней и проблема была). Если пробовал, тогда что в поле country появляется, если не задавать его при заведении карточки?
16.03.2011 12:05
Magway
 
При заведении поле country остается пустым,если не выбирать страну
16.03.2011 12:09
Mtirt
 
После применения этого запроса?
Код:
alter table supermag.smcard modify country default 'Россия';
16.03.2011 12:17
Magway
 
Цитата:
Mtirt После применения этого запроса?
Код:
alter table supermag.smcard modify country default 'Россия';
После этого запроса.
В 1.028 не хочет ничего ставить по умолчанию,поле остается пустым.
16.03.2011 12:19
Mtirt
 
А ты его закомиттил?
16.03.2011 12:22
Magway
 
CREATE TABLE SUPERMAG.SMCARD
(
ARTICLE VARCHAR2(50 BYTE) NOT NULL,
GLOBALARTICLE VARCHAR2(50 BYTE),
ARRIVEDFROM NUMBER(10),
BORNIN RAW(16) NOT NULL,
NAME VARCHAR2(255 BYTE) NOT NULL,
SHORTNAME VARCHAR2(255 BYTE),
IDMEASUREMENT NUMBER(5) NOT NULL,
IDCLASS NUMBER(10) NOT NULL,
IDSCALE NUMBER(5),
SUBARTICLE VARCHAR2(255 BYTE),
ACCEPTED NUMBER(5) DEFAULT 0 NOT NULL,
DATATYPE NUMBER(5) DEFAULT 0 NOT NULL,
DATASUBTYPE NUMBER(5) DEFAULT (-1) NOT NULL,
SCALELOAD CHAR(1 BYTE) DEFAULT '0' NOT NULL,
CASHLOAD CHAR(1 BYTE) DEFAULT '0' NOT NULL,
RECEIPTOK CHAR(1 BYTE) DEFAULT '1' NOT NULL,
STORAGE NUMBER(5) DEFAULT 0 NOT NULL,
DEADLINE NUMBER(5),
LOSSES NUMBER(8,4) DEFAULT 0 NOT NULL,
SCRAP NUMBER(8,4) DEFAULT 0 NOT NULL,
WASTE NUMBER(8,4) DEFAULT 0 NOT NULL,
MESNAME VARCHAR2(20 BYTE),
MESABBREV VARCHAR2(6 BYTE),
COUNTRY VARCHAR2(255 BYTE) DEFAULT 'Россия',
CARDCOMMENT VARCHAR2(255 BYTE),
FLAGS NUMBER(10) DEFAULT 0 NOT NULL,
CUTPRICEDAYS NUMBER(5) DEFAULT 0 NOT NULL,
SUPPLYPRICEPERCENTP NUMBER(8,4),
SUPPLYPRICEPERCENTM NUMBER(8,4),
MINPROFIT NUMBER(19,4) DEFAULT 0 NOT NULL,
IDTHREETORG NUMBER(10),
IDONETORG NUMBER(10),
IDSPIRITCODE NUMBER(10),
QUANTITYDEVIATION NUMBER(14,3) DEFAULT (0) NOT NULL,
IDMARKETINGGROUP NUMBER(10),
SKLAD VARCHAR2(10 BYTE),
USETIME NUMBER(5),
USETIMEDIM NUMBER(5) DEFAULT (3) NOT NULL,
IDMEASWEIGHT NUMBER(5),
IDMEASDIM NUMBER(5),
WEIGHT NUMBER(14,3),
WIDTH NUMBER(14,3),
LENGTH NUMBER(14,3),
HEIGHT NUMBER(14,3),
STATEREGULATION NUMBER(5),
IDLOSSESGROUP NUMBER(10)
)
Часовой пояс GMT +3, время: 13:38.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.