4D v16.3METHOD SET ATTRIBUTES |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
METHOD SET ATTRIBUTES
METHOD SET ATTRIBUTES
Tema: Acesso objetos design O novo comando METHOD SET ATTRIBUTES permite que você defina os valores dos atributos para os métodos especificados no parâmetro caminho. Em caminho, você pode passar por exemplo um texto que contém um caminho de método, ou um array de texto que contém uma variedade de caminhos. Você deve passar o mesmo tipo de parâmetro (string ou array) em atributos a fim de estabelecer os atributos apropriados. Este comando só funciona com métodos de projeto. Se você passar um caminho inválido, é gerado um erro. Os atributos com suporte são: { "invisible" : false, // true se for visível "publishedWeb" : false, // true se estiver disponível através das tags e URLs 4D "publishedSoap": false, // true se for oferecido como serviço web "publishedWsdl": false, // true se tiver sido publicado em WSDL "shared" : false, // true se for compartida pelos componentes e o banco local "publishedSql" : false, // true se estiver disponível através de SQL "executedOnServer" : false, // true se for executado no servidor "published4DMobile" : { "scope": "table", // "none" ou "table" ou "currentRecord" ou "currentSelection" "table": "aTableName" // presente se o alcance for diferente de "none" } } Nota: para os atributos "published4DMobile", se o valor "table" não existir ou se o "scope" não for válido, estes atributos serão ignorados. Se você desejar modificar apenas um atributo: C_OBJECT($attributes) Se você deseja que um método não esteja disponível para 4D Mobile (o valor "none" deve ser passado para o atributo "scope"): C_OBJECT($attributes)
Ver também
|
PROPRIEDADES
Produto: 4D
HISTÓRIA
Criado por: 4D v15 ARTICLE USAGE
Manual de linguagem 4D ( 4D v16) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||